Brian Birtles
d89f0d836b
Bug 1208385 part 1 - Store a pointer to the owning animation on each KeyframeEffect; r=heycam
...
We need to do this so effects can query their owning animation for the current
time and avoid falling out of sync. Furthermore, this pointer is needed
for a number of other bugs (e.g. bug 1166500 comment 12, or bug 1190235)
anyway.
2015-10-07 14:30:27 +09:00
Brian Birtles
08a8534ec0
Bug 1208385 part 0 - Fix up some references to Web Animations spec; r=heycam
2015-10-07 14:30:27 +09:00
Daniel Holbert
2b062f3d12
Bug 1211101 part 2: Add supported (preffed off) webkit-prefixed CSS property aliases to property_database.js, for use in mochitests. r=heycam
2015-10-06 20:56:47 -07:00
Daniel Holbert
1925f7ca09
Bug 1211101 part 1: Fix existing style system mochitests to accomodate webkit-prefixed property aliases. r=heycam
2015-10-06 20:56:45 -07:00
L. David Baron
86cc43f374
Bug 837211 - Add -webkit prefixed aliases for various CSS properties, behind an off-by-default preference. r=bzbarsky
...
Note that this does not emulate the WebKit quirk of supporting
element.style["-webkit-animation"] or supporting the uppercase
element.style.WebkitAnimation (etc.) as opposed to the lowercase (and
enumerable) element.style.webkitAnimation.
Note that this also does not add aliases for transition or animation
events.
(Patch has been minorly tweaked by dholbert, with dbaron's approval.)
2015-10-06 20:56:43 -07:00
Daniel Holbert
6aee895075
Bug 1210905 followup: Restore accidentally-removed 'subproperties' list on -moz-transform-style in style-system mochitest file property_database.js. (no review)
2015-10-06 20:52:26 -07:00
Xidorn Quan
ccd57823e9
Bug 1126230 part 10 - Add test for fullscreen top layer. r=dbaron
...
--HG--
extra : source : 565db2ee35652291d8d502301f50da22fb87cddd
2015-10-07 14:04:32 +11:00
Xidorn Quan
a52fd07abd
Bug 1126230 part 9 - Remove fullscreen override and related test. r=dbaron
...
--HG--
extra : source : 3abf655d87187abc2d3dcd100a267410c42abbb0
2015-10-07 14:04:32 +11:00
Xidorn Quan
7773a3e41c
Bug 1126230 part 8 - Implement painting part for the top layer. r=roc
...
--HG--
extra : source : 4a61841b92db5baf999a9aee02a9aba4799e3d1b
2015-10-07 14:04:32 +11:00
Xidorn Quan
c2d718f5cb
Bug 1126230 part 7 - Add static method nsDisplayListBuilder::GetOutOfFlowData(). r=roc
...
--HG--
extra : source : 995811d926293af0bddc1f4738c524b2e9745566
2015-10-07 14:04:32 +11:00
Xidorn Quan
a030778467
Bug 1126230 part 6 - Add nsIDocument::GetFullscreenStack() method. r=smaug
...
--HG--
extra : source : fd0e6295736145ff6189b04d1ebc1948c3b5a3c3
2015-10-07 14:04:32 +11:00
Xidorn Quan
3a11a2f307
Bug 1126230 part 5 - Give proper geometric parent for top layer frames. r=bz,dbaron
...
--HG--
extra : source : ad496022ecf04e001fcbedb70ef057a8c068ccb7
2015-10-07 14:04:32 +11:00
Xidorn Quan
e9db99c05b
Bug 1126230 part 4 - Add -moz-top-layer internal CSS property and set it for fullscreen elements. r=dbaron
...
--HG--
extra : source : 66def85f28a64f87a9bf072754a3146aacb59714
2015-10-07 14:04:32 +11:00
Xidorn Quan
da7b2245c7
Bug 1126230 part 3 - Add :-moz-browser-frame pseudo class for HTML browser frame elements. r=dbaron
...
--HG--
extra : source : 748700369c0626e36b6585c11398e5f8fc0fc44f
2015-10-07 14:04:32 +11:00
Xidorn Quan
761df5aae4
Bug 1126230 part 2 - Refactor part of nsFrameConstructorState::AddChild. r=bz
...
--HG--
extra : source : 1ac324a35bd2ecea3a0c4616b9c4c28fc5146fc7
2015-10-07 14:04:32 +11:00
Xidorn Quan
c0eb7d9a66
Bug 1126230 part 1 - Use delegated constructor to simplify constructor of nsFrameConstructorState. r=bz
...
--HG--
extra : source : a6d09835f9c0e76e01e71e46ac978f4e8e16f97f
2015-10-07 14:04:32 +11:00
Robert O'Callahan
d5e52e1fca
Bug 1195152. Pass correct YUV type when converting shared YUV image to RGB. r=nical
...
--HG--
extra : commitid : 6wWAshcHBaB
extra : rebase_source : b9099c20a74f3cc569ae5b3bf895ac749cabd9fa
2015-10-06 16:36:10 +13:00
Wes Kocher
81b84d2ae9
Backed out changeset 10aca6716dc3 (bug 1207548
) for flame-kk build failures
2015-10-06 17:51:23 -07:00
Wes Kocher
dd2362b623
Backed out changeset e58169d5f96a (bug 1204800) for flame-kk build failures
2015-10-06 17:51:12 -07:00
Ehsan Akhgari
158253749d
Bug 1210302 - Part 3: Add a NS_ParseRequestContentType API; r=mcmanus,sicking
2015-10-06 20:26:46 -04:00
Ehsan Akhgari
c3300a106e
Bug 1210302 - Part 2: Rename NS_ParseContentType to NS_ParseResponseContentType; r=mcmanus,sicking
2015-10-06 20:24:51 -04:00
Ehsan Akhgari
b62b1c1bb8
Bug 1210302 - Part 1: Rename nsINetUtil.parseContentType() to parseResponseContentType(); r=mcmanus
2015-10-06 20:24:49 -04:00
Steve Fink
1eb9a85635
Bug 1205887 - Verify that MOZILLA_VERSION was set correctly, r=glandium
...
--HG--
extra : commitid : 3g91k2r7xzC
extra : rebase_source : 2e49c764882e7234dddcdaea3273b7057ba12543
2015-09-29 13:39:37 -07:00
Steve Fink
6795239dce
No bug. Remove some long obsolete files. r=woof!
...
--HG--
extra : commitid : ColRK0WPSMO
extra : rebase_source : 02581480dff3b99106096470a78d8cdf7666aff8
2015-10-06 14:31:04 -07:00
Robert O'Callahan
778a447154
Bug 790260 - Crashtest.
2015-10-07 00:54:51 +02:00
Mats Palmgren
bfaaa79619
Bug 790260 - Make CollectFloats remove the IS_PUSHED_FLOAT bit in case the float was collected from the PushedFloats list. r=roc
2015-10-07 00:54:51 +02:00
Kevin Wern
98513a1124
Bug 1202050 - Use UntransformTo in a few more places in APZ code. r=botond
...
We previously believed these matrices could only be 2D, but it turns out
they can potentially be 3D projective transforms, so we need to use
UntransformTo() when applying them.
The patch also removes the unused function APZCTreeManager::TransformCoordinateToGecko().
--HG--
extra : rebase_source : e73862963df275036f35272b688f65c271ca659a
extra : source : b04cab83c7f061b9b934d30f7e5adb831206972e
2015-10-05 11:47:01 -04:00
Shu-yu Guo
0d21d8c3b8
Bug 1212128 - Annotate oomInGetJumpLabelForBranch with allow-oom. (rs=terrence)
2015-10-06 15:40:46 -07:00
Kit Cambridge
3898c24797
Bug 1191453
- Drop subscriptions for a site when the user revokes push permissions. r=mt,MattN
...
--HG--
extra : commitid : JlZvX8xAxRf
extra : rebase_source : 14372dacf2d519784890550a0e77d4c05e4f2c1a
2015-10-06 08:14:25 -07:00
Jonathan Watt
69fba7ebc6
Bug 1209975 - Stop using dom::Promise::MaybeRejectBrokenly() in GetDirectoryListingTask. r=baku
2015-09-03 15:55:46 +01:00
Wes Kocher
a69f1f52e7
Backed out 7 changesets (bug 1194555) for xpcshell failures
...
Backed out changeset e77be333f4fb (bug 1194555)
Backed out changeset 11951462a37c (bug 1194555)
Backed out changeset 99b27aa952c5 (bug 1194555)
Backed out changeset 70a8ed3b6a45 (bug 1194555)
Backed out changeset 748bfebe81e7 (bug 1194555)
Backed out changeset cbaac05a2934 (bug 1194555)
Backed out changeset fcbfd1379fcd (bug 1194555)
2015-10-06 14:40:51 -07:00
Olli Pettay
daf442d9cb
Bug 1210407 - teach nsMaiInterfaceTable to use proxies, r=tbsaunde
...
--HG--
extra : rebase_source : bc80721e4fb1ff2362f556661def0ede45690220
2015-10-06 22:36:29 +03:00
Olli Pettay
010075bd3f
Bug 1210408 - make nsMaiInterfaceAction work with proxies, r=tbsaunde
...
--HG--
extra : rebase_source : a24bf6bcded4eed0d7d7a5bf8e3a008cd299f6ae
2015-10-06 22:14:18 +03:00
Shu-yu Guo
d06b6030f6
Bug 1202902
- Scripted fix the world.
2015-10-06 14:00:31 -07:00
Shu-yu Guo
28cf01e111
Bug 589199 - Implement all-or-nothing redeclaration checks for global and eval scripts. (r=efaust)
2015-10-06 14:00:30 -07:00
Shu-yu Guo
3ee25fe1c0
No bug - Rename Definition::CONST to Definition::CONSTANT to avoid macro name collision on Windows. (r=Waldo)
2015-10-06 14:00:30 -07:00
Shu-yu Guo
52e365bb7b
Bug 1202902
- Fix the world. (r=ato for marionette, rs=Mossop for rest)
2015-10-06 14:00:30 -07:00
Shu-yu Guo
99fd14ce85
Bug 589199 - Fix jit-tests and js reftests. (r=efaust)
2015-10-06 14:00:30 -07:00
Shu-yu Guo
76da4d1112
Bug 1202902
- Support non-syntactic extensible lexical scopes. (r=billm)
2015-10-06 14:00:29 -07:00
Shu-yu Guo
819c2c5120
Bug 589199 - Fix up the global lexical scope when merging off-thread compiled scripts. (r=bhackett)
2015-10-06 14:00:29 -07:00
Shu-yu Guo
df3a5245f4
Bug 589199 - Fix eval static scope to play with the global lexical scope. (r=efaust)
2015-10-06 14:00:29 -07:00
Shu-yu Guo
e168c18e3b
Bug 589199 - Support global lexicals in Ion. (r=jandem)
2015-10-06 14:00:29 -07:00
Shu-yu Guo
934bb0bb13
Bug 589199 - Support global lexicals in Baseline. (r=jandem)
2015-10-06 14:00:29 -07:00
Shu-yu Guo
78aa3b8277
Bug 589199 - Support global lexicals in the interpreter. (r=efaust)
2015-10-06 14:00:29 -07:00
Shu-yu Guo
2c1ffa9a18
Bug 589199 - Parse and emit bytecode for global lexicals. (r=efaust)
2015-10-06 14:00:29 -07:00
Shu-yu Guo
aedb453377
Bug 589199 - Make a global lexical scope and hook it up to JS entry points. (r=efaust)
2015-10-06 14:00:28 -07:00
Shu-yu Guo
4f61fca4fa
Bug 589199 - Mark non-global lexical scopes are non-extensible. (r=efaust)
2015-10-06 14:00:28 -07:00
Shu-yu Guo
a2244691ca
Bug 589199 - Cleanup: remove unused DEPTH_SLOT from BlockObject. (r=efaust)
2015-10-06 14:00:28 -07:00
Nicholas Hurley
90183c451d
Bug 1197847 - Disallow folded headers in h2. r=mcmanus
...
This also fixes a lot of situations in which we could get a compression
state out of sync with the server, which would be Very Bad.
--HG--
extra : rebase_source : 53b87c3cacd34c496f4c63cddda606d005a383e5
2015-09-22 19:58:14 -07:00
Nicholas Hurley
4c3788b7e0
Bug 1197847 - make debugging h2 and spdy test servers easier. r=mcmanus
...
--HG--
extra : rebase_source : d7559f26af0fb04ae2249db4acc181ff9be6eb6b
2015-10-05 13:13:05 -07:00