5c69aaedbde9b43c106d2959e2c612bbf720f621: Bug 1235572 - Enforce SRI if content signature is enforced r=francois
Jonathan Hao <jhao@mozilla.com> - Wed, 16 Mar 2016 11:13:26 +0800 - rev 289194
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 1235572 - Enforce SRI if content signature is enforced r=francois * * * [mq]: sri_fix MozReview-Commit-ID: 8vY9J4j3Eog * * * [mq]: loadInfo MozReview-Commit-ID: EZ8BUfCOXO6 * * * [mq]: add-logs MozReview-Commit-ID: 1jeyTq9nvlW
9eaff1e23b0fa1a5c70af38cf1298393c0774315: Bug 1176824 - Intermittent browser_test_web_manifest.js. r=ckerschb
Marcos Caceres <marcos@marcosc.com> - Wed, 16 Mar 2016 16:07:00 +0100 - rev 289193
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 1176824 - Intermittent browser_test_web_manifest.js. r=ckerschb
0a779ce8d9708b12f816656485c4c2198ff99085: Bug 910138 - Part 2. Add test case for ellipse. r=smaug
Ethan Lin <ethlin@mozilla.com> - Tue, 15 Mar 2016 00:53:00 +0100 - rev 289192
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 910138 - Part 2. Add test case for ellipse. r=smaug
1a5af4e551d442b67bf95d4a1df40882056db482: Bug 910138 - Part 1. Add support for new canvas ellipse method. r=roc, r=smaug
Ethan Lin <ethlin@mozilla.com> - Tue, 15 Mar 2016 00:53:00 +0100 - rev 289191
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 910138 - Part 1. Add support for new canvas ellipse method. r=roc, r=smaug
deabc24fe6ed9aa10ab6af4edb704365bae9d8a1: Bug 1254419 - Throw if we fail to allocate memory for a values array in getProperties(); r=bz
Brian Birtles <birtles@gmail.com> - Thu, 17 Mar 2016 12:47:14 +0800 - rev 289190
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 1254419 - Throw if we fail to allocate memory for a values array in getProperties(); r=bz MozReview-Commit-ID: BmDC51qWXcu
5822ac22539f58bd8b25f5b14b99c8d4b563d1aa: Bug 1254419 - Make always-set members of AnimationProperty(Value)Details required; r=bz
Brian Birtles <birtles@gmail.com> - Thu, 17 Mar 2016 10:13:50 +0800 - rev 289189
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 1254419 - Make always-set members of AnimationProperty(Value)Details required; r=bz At the same time we also make the 'warning' member of AnimationPropertyDetails no longer nullable and simply use the absence of the member to indicate "no warning" (which is what we were already doing -- we were never actually setting it to null). MozReview-Commit-ID: HdRDbqhCdmw
d516fa6d001f4c0ffc0e02bfac035c790b2db6a4: Bug 1254419 - Add tests for getProperties(); r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 15 Mar 2016 21:44:52 +0800 - rev 289188
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 1254419 - Add tests for getProperties(); r=heycam MozReview-Commit-ID: LrQf2t1L5TG
6ba0c14ec7b6b7469c4b4571bdf274f8db8531a3: Bug 1254419 - Fill in values sequence in getProperties(); r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 15 Mar 2016 21:42:14 +0800 - rev 289187
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 1254419 - Fill in values sequence in getProperties(); r=heycam MozReview-Commit-ID: 1qMmy14R4DG
1bf7ebb9b6660727fc43f1958b3cbb5ffee5ebef: Bug 1254419 - Return animation property information from getProperties() even if the property is overridden; r=hiro
Brian Birtles <birtles@gmail.com> - Sun, 13 Mar 2016 19:22:35 +0800 - rev 289186
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 1254419 - Return animation property information from getProperties() even if the property is overridden; r=hiro I think the reason we originally didn't do this is that the "isRunningOnCompositor" status might be misleading for animations that are being overridden. That is, there are some animations we don't send to the compositor because they are being overridden by another animation (e.g. a CSS animation touching the 'transform' animation will cause a CSS transition on the same property not to run, despite the fact that transitions apply higher in the cascade). This is not merely a performance optimization but means we don't have to do the cascade on the compositor. In the future, once we introduce additive animation, we won't be able to handle this so simply since it an animation will be able to be partially overridden. Instead, consumers of this API will need to look at the 'composite' member of the various animation values to see if an animation is being fully or partially overridden. As a result, this API really should return all running animations, even if they are currently being overridden. MozReview-Commit-ID: DwmbXdCqF32
f34fc7461cd13f985c9039536417ab757d6c78af: Bug 1254419 - Add values member to AnimationPropertyDetails; r=heycam, r=bz
Brian Birtles <birtles@gmail.com> - Sun, 13 Mar 2016 19:20:37 +0800 - rev 289185
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 1254419 - Add values member to AnimationPropertyDetails; r=heycam, r=bz MozReview-Commit-ID: 2XFh2qLwlaE
631335668763c1209d88613b5820a9dd2497086f: Bug 1254419 - Rename getPropertyState() to getProperties(); r=heycam, r=bz
Brian Birtles <birtles@gmail.com> - Sun, 13 Mar 2016 19:10:10 +0800 - rev 289184
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 1254419 - Rename getPropertyState() to getProperties(); r=heycam, r=bz We are now extending this API to include more than just metadata about each animated property but also the property values themselves. Note that we can't use the name AnimationProperty for the dictionary since we already use that name internally and [BinaryName] doesn't seem to apply to dictionaries. MozReview-Commit-ID: AcXeN4fsgTz
4f5d2092a6c3d7e8b351db809852c8d6dba1f3ba: Bug 1254419 - Move GetPropertyState alongside GetFrames; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 15 Mar 2016 21:18:50 +0800 - rev 289183
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 1254419 - Move GetPropertyState alongside GetFrames; r=hiro This better matches the order in the WebIDL and, once we rename GetPropertyState to GetProperties it will make sense for GetFrames and GetProperties to be side-by-side. MozReview-Commit-ID: 67s9WGksPFv
98445ee59e8b1d21e82c9a130719f931d924c334: Bug 1254419 - Fix zero-length segment handling; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 15 Mar 2016 21:13:46 +0800 - rev 289182
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 1254419 - Fix zero-length segment handling; r=heycam Later in this patch series when we convert tests from web-platform tests to mochitest-chrome tests, some of the test cases that use zero-length segments (overlapping keyframes at certain offsets) would trigger failed assertions in KeyframeEffectReadOnly::ComposeStyle. This is because this method was originally written with CSS animations in mind where segments cannot be zero-length. Furthermore, when these same tests cases are run as web-platform-tests, the failed assertions are not visible. This patch adjusts the handling of segments to allow zero-length segments and adds a test to check that the handling matches that defined in Web Animations which is summarized in the following informative note, "this procedure permits overlapping keyframes. The behavior is that at the point of overlap the output value jumps to the value of the last defined keyframe at that offset. For overlapping frames at 0 or 1, the output value for iteration progress values less than 0 or greater than or equal to 1 is the value of the first keyframe or the last keyframe in keyframes respectively."[1] [1] https://w3c.github.io/web-animations/#the-effect-value-of-a-keyframe-animation-effect MozReview-Commit-ID: JdyYbGZtbot
3a7616b8ac653ca09ca3ed19a828fa14ce315060: Bug 918706 - Return NS_ERROR_DOM_SYNTAX_ERR if method is invalid, r=khuey
Shawn Huang <shuang@mozilla.com> - Thu, 17 Mar 2016 15:29:42 +0800 - rev 289181
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 918706 - Return NS_ERROR_DOM_SYNTAX_ERR if method is invalid, r=khuey
a5919256fd5c5e7c020980acd02f2b8d9b0a4f02: Bug 1257055 - Use jit/arm64/Architecture-arm64.h on non-JIT aarch64. r=lth
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 17 Mar 2016 15:26:09 +0900 - rev 289180
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 1257055 - Use jit/arm64/Architecture-arm64.h on non-JIT aarch64. r=lth MozReview-Commit-ID: EmzEDleNc7E
a0e3d323584933a4fa434074f884dc12eb1f45e0: Bug 1256343 - Autophone - add subsuite=media to testing/mochitest/manifests/autophone-media.ini, r=jmaher.
Bob Clary <bclary@bclary.com> - Wed, 16 Mar 2016 23:17:01 -0700 - rev 289179
Push 30099 by cbook@mozilla.com at Fri, 18 Mar 2016 14:52:23 +0000
Bug 1256343 - Autophone - add subsuite=media to testing/mochitest/manifests/autophone-media.ini, r=jmaher.
3d37c7e5b8dd28a4a017e2296e824619f9379b88: Backed out changeset 70960616621c (bug 1246035) for eslint failures
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 18 Mar 2016 10:04:15 +0100 - rev 289178
Push 30098 by cbook@mozilla.com at Fri, 18 Mar 2016 14:32:34 +0000
Backed out changeset 70960616621c (bug 1246035) for eslint failures
91966a94be4894a7f8b169a15f233ebab7515e0e: Bug 1254557 - Convert test_428653.xul to an HTML-based chrome mochitest. r=bholley
Panos Astithas <past@mozilla.com> - Wed, 16 Mar 2016 11:44:24 +0200 - rev 289177
Push 30098 by cbook@mozilla.com at Fri, 18 Mar 2016 14:32:34 +0000
Bug 1254557 - Convert test_428653.xul to an HTML-based chrome mochitest. r=bholley MozReview-Commit-ID: 7qO5VzoOcK8
7f5889e82e92a43294a9e0d5e393e38bbf59632d: Bug 1255343 - Stop returning nsresult from NS_RegisterStaticAtoms; r=ehsan
Ms2ger <Ms2ger@gmail.com> - Fri, 18 Mar 2016 09:03:43 +0100 - rev 289176
Push 30098 by cbook@mozilla.com at Fri, 18 Mar 2016 14:32:34 +0000
Bug 1255343 - Stop returning nsresult from NS_RegisterStaticAtoms; r=ehsan It only ever returns NS_OK, and none of the callers check the result.
9405a0d75bf1528a670fc6dcb00dfb3eb500ea37: Bug 1257510 - Use modern exception syntax in mozbase; r=ahal
Ms2ger <Ms2ger@gmail.com> - Fri, 18 Mar 2016 09:03:25 +0100 - rev 289175
Push 30098 by cbook@mozilla.com at Fri, 18 Mar 2016 14:32:34 +0000
Bug 1257510 - Use modern exception syntax in mozbase; r=ahal The comma form is long-deprecated.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip