Ethan Hugg
e2ca5bd69b
Bug 1191301 - Re-enable the use of media.navigator.video.use_tmmbr pref. r=bwc
2015-08-24 09:31:38 -07:00
Lee Salzman
96c49832f2
Bug 1190705 - Add crashtest for canvas 2d. r=Bas
2015-08-05 21:17:14 -04:00
Lee Salzman
6237df1a12
Bug 1190705 - Ensure that canvas 2d matrix transforms are finite. r=Bas, r=jrmuizel
2015-08-05 18:48:25 -04:00
Jose Antonio Olivera Ortega
dc8799ee26
Bug 1182103 - Test EventSource scenarios with fetch interception. r=bkelly
2015-08-24 06:32:00 -04:00
Nikhil Marathe
e5d1a9a6f3
Bug 1189678 - check if worker is already active. r=bkelly
...
Similar to other tests, the registration process allows workers to activate right after install.
Update web-platform-tests expected data
2015-08-21 17:55:50 -07:00
Nikhil Marathe
34e039a751
Bug 1189675 - Make all ServiceWorker events non cancelable. r=catalinb
...
Update web-platform-tests expected data
2015-08-21 17:38:18 -07:00
Nikhil Marathe
6b5a7a37f1
Bug 1189644 - Update waitUntil() and activation to spec. r=catalinb
...
waitUntil() has been updated to accept multiple calls and concatenate them into Promise.all().
activation does not fail any more even if the promise(s) passed to waitUntil() reject.
Update web-platform-tests expected data
2015-08-21 16:13:54 -07:00
Nikhil Marathe
18a93c20d5
Bug 1193128 - Fix base64 decoding when fetching data URIs. r=baku
2015-08-13 13:08:43 -07:00
Nikhil Marathe
ccb6fdc92c
Bug 1189661 - either of active or waiting can be valid. r=bkelly
2015-08-21 14:25:46 -07:00
Tim Chien
758988db97
Bug 1137557 - Part 3: Allow content to pass a dict representing the property of the keyboard event to send. r=masayuki, sr=smaug
...
- Overloading MozInputContext#sendKey() so it could take a dict.
- An optional trailing argument for setComposition() and endComposition() methods for these methods to take the dict.
- New keydown() and keyup() methods that takes dict as the only argument.
2015-08-23 21:19:00 -04:00
Tim Chien
382b19be7c
Bug 1137557 - Part 2: Remove sendKeyEvent from forms.js. r=masayuki, r=smaug (to make the webidl hook happy)
2015-07-17 04:41:00 -04:00
Tim Chien
1ca39a995a
Bug 1137557 - Part 1: Allow callee of TIP.keydown() to figure out preventDefault() of keydown and keypress event. r=masayuki, r+sr=smaug
2015-08-05 01:58:00 -04:00
Masayuki Nakano
6f6a3039f5
Bug 1137557 - Part 0: TextEventDispatcher shouldn't forward keyboard events coming from TextInputProcessor to the parent process. r=smaug
2015-08-04 05:52:00 -04:00
Ryan VanderMeulen
2045a55ac0
Backed out changeset 8d5db16d7f39 (bug 1196834) for e10s browser_bug1163570.js failures.
...
CLOSED TREE
2015-08-24 15:42:15 -04:00
Birunthan Mohanathas
bb811b7b74
Bug 1197527 - Consolidate obtaining hg path into mozversioncontrol.get_hg_path; r=gps
...
DONTBUILD
2015-08-24 14:37:42 -04:00
Birunthan Mohanathas
0f6171ef93
Bug 1197527 - Always clone version-control-tools in MercurialSetupWizard; r=gps
2015-08-24 10:31:55 -07:00
Birunthan Mohanathas
83e3375f62
Bug 1197527 - Don't unnecessarily attempt to create extensions directory in MercurialUpdater; r=gps
2015-08-22 13:50:05 -07:00
Ryan VanderMeulen
3fceee02d7
Bug 1170484 - Skip the new test on Mulet as well.
2015-08-24 14:25:48 -04:00
Jim Mathies
43243e3549
Bug 1196834 - Add a test that confirms plugin windows are hidden after switching from a remote to local tab. r=roc
2015-08-24 10:56:05 -05:00
Andrew Halberstadt
4c2a9abe41
Bug 1181261 - Merge configs from testing/config/mozharness into mozharness proper, r=chmanchester
...
The config files under testing/config/mozharness were created so that certain mozharness options
such as test harness arguments could ride the trees, simplifying a lot of logic in mozharness.
But now that mozharness itself is in-tree, these configs no longer serve any purpose. Instead
they are merged into the main configs at testing/mozharness/configs.
2015-08-14 16:54:08 -04:00
James Willcox
58f2f3c2f2
Bug 1196816 - Include MOZ_APP_ABI in Android crash reports r=jchen
2015-08-24 12:52:07 -05:00
David Keeler
532e32633c
bug 1194013 - convert test_name_constraints.js to generate certificates at build time r=Cykesiopka,mgoodwin
2015-08-11 16:40:38 -07:00
Jim Chen
7f5ffb1a7f
Bug 991167 - Add UI and background thread event listener support; r=mcomella
2015-08-19 18:14:48 -04:00
Jim Chen
4b8cc490fd
Bug 991167 - Add BundleEventListener class; r=mcomella
2015-08-19 18:14:48 -04:00
Jim Chen
1cccba46ef
Bug 1195496 - Move speculative connection from CLH to GeckoApp; r=snorp
...
Moving speculative connection from CLH to GeckoApp allows us to start
the speculative connection very early in the startup process rather
than later in startup.
2015-08-19 18:14:47 -04:00
Jim Chen
ac39e4be7f
Bug 1195496 - Implement speculative connection method in GeckoThread; r=snorp
...
One thing we do in the Fennec CLH is to make a speculative connection
based on the URI that's passed in. However, by the time the CLH runs,
we're far along into startup, and the advantage of a speculative
connection is reduced. This patch implements making speculative
connection as a method in GeckoThread, so that Fennec can make a
speculative connection without relying on the Fennec CLH.
2015-08-19 18:14:47 -04:00
Jim Chen
a1b7dc2d67
Bug 1195496 - Add PROFILE_READY Gecko state; r=snorp
...
Many Gecko operations depend on the profile being available. This
patch adds a PROFILE_READY Gecko state so that we can queue calls
until profile is loaded.
2015-08-19 18:14:47 -04:00
Jim Chen
ad96f339ae
Bug 1195496 - Associate queued calls with available states; r=snorp
...
Many calls are associated with a Gecko state when they become available.
For example, calls that only depend on XPCOM become available very early
in startup, at the JNI_READY state. However, calls that depend on JS
components may only be available at the end of startup, at the RUNNING
state.
This patch adds an available state to every queued call, so that calls
can be made as soon as they become available, which is important for
calls like making speculative connections.
2015-08-19 18:14:47 -04:00
Kartikaya Gupta
e9f00a8721
Bug 1180267 - Ensure that the desktop-mode viewport for Fennec is based on a 980 CSS pixel width rather than the screen size. r=snorp
2015-08-24 13:45:45 -04:00
Kartikaya Gupta
80889396b6
Bug 1180267 - Don't set root displayport margins from the mobile viewport manager unless the C++ APZ is enabled. r=botond
2015-08-24 13:45:45 -04:00
Kartikaya Gupta
e61f76f3f2
Bug 1180267 - Switch Fennec over to using the MobileViewportManager for computing the CSS viewport. r=snorp
2015-08-24 13:45:45 -04:00
Kartikaya Gupta
53ae4e189c
Bug 1197592 - Don't set an SPCSPS in the mobile viewport manager if APZ zooming is not enabled. r=botond
2015-08-24 13:45:44 -04:00
Ryan VanderMeulen
2e712f948d
Backed out 4 changesets (bug 1137557) for causing intermittent Gij switching_test.js failures.
...
Backed out changeset ce86cf91f423 (bug 1137557)
Backed out changeset 83af10efcd3c (bug 1137557)
Backed out changeset e48ed45d1c80 (bug 1137557)
Backed out changeset 81e93b60a622 (bug 1137557)
CLOSED TREE
2015-08-24 13:27:01 -04:00
Bobby Holley
0ad2e2f734
Bug 1170484 - Followup fix to make the guard object actually a guard object. r=me CLOSED TREE
2015-08-24 10:01:47 -07:00
Brian Hackett
86f9a4ff78
Bug 1196590 - Don't assume that objects without shapes are unboxed plain objects, r=jandem.
2015-08-24 10:30:51 -06:00
Nick Fitzgerald
aca9830bfe
Bug 1196498 - Include objects' [[class]] names in heap snapshots; r=sfink
2015-08-24 09:29:44 -07:00
Nick Fitzgerald
93acb863e9
Bug 1194424 - Part 5: gtest for DeserializedStackFrame ubi::StackFrames; r=sfink
2015-08-24 09:29:44 -07:00
Nick Fitzgerald
d1277d5a12
Bug 1194424 - Part 4: Add an xpcshell test for heap snapshots and allocation stacks; r=sfink
2015-08-24 09:29:44 -07:00
Nick Fitzgerald
ab356d0e5e
Bug 1194424 - Part 3: Implement a concrete JS::ubi::StackFrame specialization backed by a frame deserialized from a core dump; r=sfink
2015-08-24 09:29:44 -07:00
Nick Fitzgerald
484f395873
Bug 1194424 - Part 2: Deserialize JS::ubi::StackFrame allocation stacks from core dumps; r=sfink
2015-08-24 09:29:44 -07:00
Nick Fitzgerald
ebd60bb728
Bug 1194424 - Part 1: Serialize JS::ubi::StackFrame allocation stacks into core dumps; r=sfink
2015-08-24 09:29:44 -07:00
Nick Fitzgerald
b1c00047b9
Bug 1194424 - Part 0: Extend the core dump protobuf message format to accomodate allocation stacks; r=sfink
2015-08-24 09:29:44 -07:00
Peter Linss
80432573eb
update draft spec urls from dev.w3.org/csswg to drafts.csswg.org. No bug.
...
Imported from https://hg.csswg.org/test/rev/3f200ac00126 by L. David Baron.
2015-08-19 19:38:01 -07:00
Jon Coppeard
96fd67808c
Bug 930414 - Fix base class initialization in ModuleBox constructor r=me on a CLOSED TREE
2015-08-24 17:14:50 +01:00
Steven Michaud
231f0ac9c5
Bug 1181977 - Firefox app menu contains only "Quit" in certain edgecases. r=spohl
2015-08-24 10:57:02 -05:00
Bobby Holley
a9ab0cd982
Bug 1170484 - Test. r=ehsan
2015-08-24 08:42:04 -07:00
Bobby Holley
73a4e13ebe
Bug 1170484 - Use {Begin,End}PlaceHolderTransaction from mozInlineSpellCheck::ReplaceWord. r=ehsan
...
Both InsertText and DeleteSelection do a placeholder transaction. When the placeholder
transaction depth drops to zero, we fire input events (which in turn does a microtask
checkpoint). So we can prevent that from happening mid-operation by scoping a larger
placeholder transaction around both calls.
2015-08-24 08:42:03 -07:00
Mason Chang
d91c55f4fc
Bug 1197201. Delete hardware vsync and vsync compositor prefs. r=kats
2015-08-24 11:27:23 -04:00
Jon Coppeard
7c71da25fb
Bug 930414 - Hook up module environements, alising everything at top level for now r=shu
2015-08-24 15:58:36 +01:00
Jon Coppeard
6425fada52
Bug 930414 - Add module scopes, using ModuleObject as the static scope and ModuleEnvironementObject as the dynamic scope r=shu
2015-08-24 15:58:36 +01:00