Jeff Gilbert
f1950f4854
Bug 1143218 - Use mochitest subsuites to specify webgl tests. r=jmaher,gbrown
2015-03-18 17:19:22 -07:00
Carsten "Tomcat" Book
f3215efaaf
Backed out changeset 9a5f8a7ad479 (bug 1145057) for B2G L Emulator opt/debug bustage on a CLOSED TREE
2015-03-20 16:56:58 +01:00
Timur Valeev
38fee18c3e
Bug 1136757 - Add direct Response overload for FetchEvent.respondWith(). r=jdm,nsm,ehsan
...
ON CLOSED TREE
Fix bug number
2015-03-20 08:44:20 -07:00
Nikhil Marathe
2e35d3d440
Backed out changeset 62b55b1f9b7e for wrong bug number ON CLOSED TREE
2015-03-20 08:43:59 -07:00
Timur Valeev
22c8e8c3da
Bug 1135627 - Add direct Response overload for FetchEvent.respondWith(). r=jdm,nsm,ehsan
2015-03-18 06:17:11 +03:00
Jan-Ivar Bruaroey
aec460f948
Bug 1145403 - Don't open MediaManager on shutdown. r=jesup
2015-03-19 18:43:25 -04:00
Jim Porter
cb2b55eec5
Bug 1039639 - Add support for Flac on Firefox OS. r=cajbir
2014-12-02 16:37:00 -05:00
JW Wang
eb56bfa1d3
Bug 1145057 - Block drawImage() from EME media. r=roc
2015-03-19 19:08:00 -04:00
Benjamin Chen
1da43330e3
Bug 1131563 - Set the flag skipToNextKeyFrame to false if there is no keyframe behind. r=kinetik
2015-03-19 18:00:02 +08:00
Eddy Bruël
fdb3d0ade4
Bug 1092102 - Implement WorkerDebugger.postMessage;r=khuey
2015-03-20 12:15:59 +01:00
Jonathan Watt
6c6485bc12
Bug 1127380, part 1 - Initial implementation of AnimationPlayer.playbackRate. r=birtles, r=smaug
2015-03-13 20:10:45 +00:00
JW Wang
29f4e4013e
Bug 1143532 - Include pid in the log messages of GMPParent. r=edwin
2015-03-15 23:30:00 +01:00
Marcos Caceres
f1a4c87606
Bug 1083410 - Refactored manifest processor. r=baku
2015-03-19 11:04:00 +01:00
Matthew Gregan
49d729eb7b
Bug 1144523 - Convert input buffer to expected format for OpenH264 GMP plugin. r=cpearce
2015-03-20 17:52:10 +13:00
Ben Turner
7119cdd76a
Bug 1142210, r=khuey.
2015-03-19 21:42:37 -07:00
Boris Zbarsky
60ca8ac291
Bug 1145017. Use the new proto setup for custom element prototypes when possible. r=wchen,bholley
...
Note that with this patch I'm also changing the priority order of the given
proto and the custom proto; the former takes priority. This makes sense to me:
if the caller is doing |new Foo| they really should get something with
Foo.prototype as its proto. This should not be a problem for custom elements
in general so far, because nodes/elements are mostly not constructible anyway.
For now. When they become that way, I think this is the behavior we'll want.
2015-03-20 00:34:08 -04:00
Boris Zbarsky
457c7466d5
Bug 1145294. Remove the obj argument from JS::CloneAndExecuteScript. r=luke
2015-03-20 00:34:08 -04:00
Boris Zbarsky
36f4c22c40
Bug 1144802 part 4. Stop returning true from ByteCodeEmitter::needsImplicitThis based on the compileAndGo flag. r=luke
2015-03-20 00:34:08 -04:00
Boris Zbarsky
985513ef44
Bug 1144743 part 3. Set hasPollutedGlobalScope when we're compiling scripts we know will be executed with a non-global scope without cloning them. r=luke
2015-03-20 00:34:07 -04:00
L. David Baron
1f6efa245f
Bug 1125455 patch 5 - Add Animation::GetAnimationOfProperty. r=birtles
...
This is needed for patch 6.
2015-03-19 21:10:00 -07:00
L. David Baron
8a2f72aac3
Bug 1125455 patch 4 - For main-thread application of transitions, don't apply transitions when animations are also running. r=birtles
...
I've verified locally that this patch (not others in this series) fixes
the test failures that match the test changes in this patch.
2015-03-19 21:10:00 -07:00
L. David Baron
a5ee40fbdb
Bug 1125455 patch 1 - Add boolean for whether an animation of a property wins in the CSS cascade. r=birtles
2015-03-19 21:10:00 -07:00
Wes Kocher
b17f064728
Merge m-c to inbound a=merge CLOSED TREE
2015-03-19 19:30:20 -07:00
Wes Kocher
12f6b5613f
Merge b2ginbound to m-c a=merge CLOSED TREE
2015-03-19 19:23:58 -07:00
Ryan VanderMeulen
519b14d37a
Backed out changeset 0a53b2d44e77 (bug 1142758) for apps/verticalhome/test/marionette/grid_layout_test.js failures.
2015-03-19 16:33:19 -04:00
Kyle Machulis
48e51b8ede
Bug 1001757 - Add ability to store core apps outside of profile on desktop b2g; r=fabrice
2015-03-19 11:07:07 -07:00
Ryan VanderMeulen
0bbccfbbaa
Backed out changeset 71357797bf19 (bug 1140148) for mochitest-gl harness bustage.
...
CLOSED TREE
2015-03-19 13:44:51 -04:00
Fabrice Desré
e0e241e7b2
Bug 1142758 - Use the getLocalizedValue language when falling back to manifest values r=ferjm
2015-03-19 10:06:32 -07:00
Geoff Brown
ad57f06b5b
Bug 1140148 - Manifest updates for mochitest-gl on Android 4.3; r=jgilbert
2015-03-19 11:00:59 -06:00
Carsten "Tomcat" Book
60f5f639a6
Merge mozilla-central to b2g-inbound
2015-03-19 14:18:10 +01:00
Phil Ringnalda
bc03d24e02
Backed out 3 changesets (bug 1126089) for ASan e10s bc1 failures and green-crashes
...
CLOSED TREE
Backed out changeset 9af9111e9c27 (bug 1126089)
Backed out changeset 288efd5e2ca0 (bug 1126089)
Backed out changeset 3bcebfd13538 (bug 1126089)
2015-03-18 21:51:34 -07:00
Phil Ringnalda
5045d9d2c4
Back out 59fd15407a79 (bug 1142336) for shutdown hangs
...
CLOSED TREE
2015-03-18 20:38:43 -07:00
Jeff Gilbert
dd1158dab0
Bug 1142975 - Check for Present()-caused context loss. - r=kamidphish
2015-03-18 19:55:44 -07:00
Tom Schuster
308ff4d0ec
Bug 837630 - Stop hiding __proto__ from O.getOwnPropertyNames. r=Waldo,peterv,past
2015-03-19 17:42:15 +01:00
Boris Zbarsky
0202d1a774
Bug 1143793 part 6. Drop the obj argument of JS::Compile. r=luke
...
This is technically a behavior change for the shell's disfile() function, but
I really doubt anyone is doing disfile.call(someObj).
2015-03-19 10:13:34 -04:00
Boris Zbarsky
2f422f4b65
Bug 1143793 part 3. Stop passing null as the obj argument of JS::Compile. r=luke.
...
Note that this is not a behavior change in the aRunInGlobalScope case in
nsFrameMessageManager, because that case never does setCompileAndGo(true) anyway.
2015-03-19 10:13:34 -04:00
Boris Zbarsky
54c64f20a9
Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
...
The only manual changes here are to BindingUtils.h, BindingUtils.cpp,
Codegen.py, Element.cpp, IDBFileRequest.cpp, IDBObjectStore.cpp,
dom/workers/Navigator.cpp, WorkerPrivate.cpp, DeviceStorageRequestChild.cpp,
Notification.cpp, nsGlobalWindow.cpp, MessagePort.cpp, nsJSEnvironment.cpp,
Sandbox.cpp, XPCConvert.cpp, ExportHelpers.cpp, and DataStoreService.cpp. The
rest of this diff was generated by running the following commands:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObject\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx|aContext|aCtx|js), [^,)]+)\)/\1, aGivenProto)/g'
2015-03-19 10:13:33 -04:00
Boris Zbarsky
50b622a067
Bug 1117172 part 2. Change the non-wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
...
The only manual changes here are to BindingUtils.h, Codegen.py, and
StructuredClone.cpp. The rest of this diff was generated by running the following commands:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/WrapObject\((JSContext *\* *(?:aCx|cx)),(\s*)(JS::MutableHandle<JSObject\*> aReflector)/WrapObject(\1,\2JS::Handle<JSObject*> aGivenProto,\2\3/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx)), this, aReflector/\1, this, aGivenProto, aReflector/'
2015-03-19 10:13:32 -04:00
Boris Zbarsky
14dff9a0e8
Bug 1117172 part 1. Allow passing an optional aGivenProto to binding Wrap methods. r=peterv
2015-03-19 10:13:32 -04:00
Bill McCloskey
e7aee957c0
Bug 1126089 - Allow messages to be sent after frame script unload event (r=smaug)
2015-03-19 06:43:46 -07:00
Bill McCloskey
3f7c172b58
Bug 1126089 - Add test for pageload event on browser element when tab closed (r=smaug)
2015-03-19 06:43:39 -07:00
Kartikaya Gupta
0b2c448446
Bug 1144324 - Remove the codepaths that conditionally enable touch events based on touch the presence of touch listeners. r=smaug,jimm
2015-03-19 06:37:39 -04:00
Kartikaya Gupta
bda9d932e3
Bug 1122090 - Send the allowed behaviour notification to APZ for touch blocks when touch-action is enabled. r=botond
2015-03-19 06:33:33 -04:00
Bevis Tseng
ea7f816016
Bug 1143596 - Part 2: Re-write with Promise. r=echen
2015-03-17 14:35:31 +08:00
Matt Woodrow
b8877d7455
Bug 1145029 - Disable DXVA for 4k videos on AMD hardware since it performs poorly. r=jya
2015-03-19 22:01:47 +13:00
Jan-Ivar Bruaroey
5bdee2adcc
Bug 1144984 - add missing includes in MediaTimer.cpp. r=bobbyholley
2015-03-18 21:21:15 -04:00
Ehsan Akhgari
356dc96d15
Bug 1144876 - Stop spamming stderr with a warning every time that we encounter a document that is not controlled by a service worker; r=nsm
2015-03-18 14:16:00 +01:00
Ehsan Akhgari
bb3e413951
Bug 1144236 - Add tests for the ignoreMethod match mode in DOM cache; r=bkelly
2015-03-17 10:58:00 +01:00
Ehsan Akhgari
0804076238
Bug 1144214 - Fix DeleteOrphanedBodyAction so that it doesn't orphan cache files if the action is canceled; r=bkelly
2015-03-18 14:19:00 +01:00
JW Wang
e8186745ca
Bug 1143562. Part2 - only init |mStorageBaseDir| in the chrome process. r=cpearce
2015-03-18 19:15:00 +01:00