3431bbdb4fafda3a1d1546497563ff605a12c488: Bug 1302949 - Parse animation values with Servo backend; r=manishearth, r=heycam draft
Brian Birtles <birtles@gmail.com> - Fri, 16 Sep 2016 10:24:05 +0900 - rev 419999
Push 31064 by bbirtles@mozilla.com at Mon, 03 Oct 2016 04:36:09 +0000
Bug 1302949 - Parse animation values with Servo backend; r=manishearth, r=heycam MozReview-Commit-ID: 4UW1fIIjvdi
ebfc22a621d9d8713c35f5f02f32895cf8ccdedd: Bug 1302949 - Skip invalid animation values; r=manishearth, r=heycam draft
Brian Birtles <birtles@gmail.com> - Fri, 16 Sep 2016 09:58:35 +0900 - rev 419998
Push 31064 by bbirtles@mozilla.com at Mon, 03 Oct 2016 04:36:09 +0000
Bug 1302949 - Skip invalid animation values; r=manishearth, r=heycam For animation values parsed using the Servo backend that are invalid, we simply end up with an empty declaration block (and we fill in |mValue| with the string so we can later serialize it). MozReview-Commit-ID: 6ruwJGVzRla
0385c387ba2f87bba5541b828b3060445458ea97: Bug 1302949 - Serialize specified keyframe values; r=manishearth, r=heycam draft
Brian Birtles <birtles@gmail.com> - Fri, 16 Sep 2016 09:26:48 +0900 - rev 419997
Push 31064 by bbirtles@mozilla.com at Mon, 03 Oct 2016 04:36:09 +0000
Bug 1302949 - Serialize specified keyframe values; r=manishearth, r=heycam MozReview-Commit-ID: 9BSkci1kqU6
2b5dd4654c4cf86be86f2ea5e973b3a05657da0e: Bug 1302949 - Add a method to serialize a declaration block as a single value; r=manishearth, r=heycam draft
Brian Birtles <birtles@gmail.com> - Thu, 15 Sep 2016 16:55:08 +0900 - rev 419996
Push 31064 by bbirtles@mozilla.com at Mon, 03 Oct 2016 04:36:09 +0000
Bug 1302949 - Add a method to serialize a declaration block as a single value; r=manishearth, r=heycam MozReview-Commit-ID: 59CCT0P4CBm
a646e4c3425ebed9557d677890a2bab69bc39ca6: Bug 1302949 - Store Servo declaration block in keyframe values; r=manishearth, r=heycam draft
Brian Birtles <birtles@gmail.com> - Thu, 15 Sep 2016 16:26:07 +0900 - rev 419995
Push 31064 by bbirtles@mozilla.com at Mon, 03 Oct 2016 04:36:09 +0000
Bug 1302949 - Store Servo declaration block in keyframe values; r=manishearth, r=heycam MozReview-Commit-ID: I09XpkU8bT0
e145343d87834250f9946ea1cfbd6d0eaf494165: Bug 1302949 - Add a method to Gecko bindings for comparing declaration blocks; r=manishearth draft
Brian Birtles <birtles@gmail.com> - Thu, 15 Sep 2016 16:09:54 +0900 - rev 419994
Push 31064 by bbirtles@mozilla.com at Mon, 03 Oct 2016 04:36:09 +0000
Bug 1302949 - Add a method to Gecko bindings for comparing declaration blocks; r=manishearth MozReview-Commit-ID: EtX2oLXdGNm
93170aeb0fc7e8044f7e87bf9956906b14e63277: Bug 1302949 - Add a method to parse a property-value pair into a declaration block; r=manishearth draft
Brian Birtles <birtles@gmail.com> - Thu, 15 Sep 2016 16:03:41 +0900 - rev 419993
Push 31064 by bbirtles@mozilla.com at Mon, 03 Oct 2016 04:36:09 +0000
Bug 1302949 - Add a method to parse a property-value pair into a declaration block; r=manishearth The property may be a shorthand property in which case the declaration block will contain the expanded longhand properties and values. MozReview-Commit-ID: KxqlYgbIZqL
b193834a94b6804ac1499294b35f8f573d7cc010: Uplift bindings regen + currentcolor fixes from Servo PR #13539
Manish Goregaokar <manishearth@gmail.com> - Sat, 01 Oct 2016 23:08:21 +0530 - rev 419992
Push 31064 by bbirtles@mozilla.com at Mon, 03 Oct 2016 04:36:09 +0000
Uplift bindings regen + currentcolor fixes from Servo PR #13539
107f9ed75b3926c104d663feeb11229c2759156d: Update servo to d9f53cb14df4467de714e61f9a5ab4b4a510f5f5.
Manish Goregaokar <manishearth@gmail.com> - Sat, 01 Oct 2016 21:00:48 +0530 - rev 419991
Push 31064 by bbirtles@mozilla.com at Mon, 03 Oct 2016 04:36:09 +0000
Update servo to d9f53cb14df4467de714e61f9a5ab4b4a510f5f5.
df5ac62f07b3a7bd6dae3c198277d7d6d73b49a8: merge m-c into s-i
Manish Goregaokar <manishearth@gmail.com> - Sat, 01 Oct 2016 20:21:24 +0530 - rev 419990
Push 31064 by bbirtles@mozilla.com at Mon, 03 Oct 2016 04:36:09 +0000
merge m-c into s-i
a51323abb5c2a330bede0a7bb8eefe0dc323b22a: Bug 1300720 - Part 2: Lazily initialize nsScriptSecurityManager::mFileURIWhitelist. r=bholley draft
Cameron McCormack <cam@mcc.id.au> - Mon, 03 Oct 2016 12:09:47 +0800 - rev 419989
Push 31063 by bmo:cam@mcc.id.au at Mon, 03 Oct 2016 04:10:31 +0000
Bug 1300720 - Part 2: Lazily initialize nsScriptSecurityManager::mFileURIWhitelist. r=bholley MozReview-Commit-ID: GeFVryehKBf
984f3282608d2ef105f2b077715384e96ccf0188: Bug 1300720 - Part 1: Prevent file:, chrome: and resource: URIs from using an external protocol handler. r=honza draft
Cameron McCormack <cam@mcc.id.au> - Mon, 03 Oct 2016 12:09:47 +0800 - rev 419988
Push 31063 by bmo:cam@mcc.id.au at Mon, 03 Oct 2016 04:10:31 +0000
Bug 1300720 - Part 1: Prevent file:, chrome: and resource: URIs from using an external protocol handler. r=honza MozReview-Commit-ID: Fgu2UDGOFHG
649277b031950f9ccd07a37a23cf98be4abae41d: Bug 1307019 - Testcase for encrypted MP4 without PSSH and MDSM waiting-for-CDM. r?jya draft
Chris Pearce <cpearce@mozilla.com> - Mon, 03 Oct 2016 16:35:27 +1300 - rev 419987
Push 31062 by cpearce@mozilla.com at Mon, 03 Oct 2016 03:48:41 +0000
Bug 1307019 - Testcase for encrypted MP4 without PSSH and MDSM waiting-for-CDM. r?jya Tests that a fragmented MP4 file without a PSSH, but with encrypted valid tracks with valid TENC boxes, is able to load with EME. This is a test for the code path added in bug 1300069. We setup MSE before starting up EME, so that we exercise the "waiting for cdm" step in the MediaDecoderStateMachine, which was regressed in bug 1300069. MozReview-Commit-ID: BXgdzAikWoH
de5ba154e52a54b8d197893f26f0c62744e0ed83: Bug 1307019 - Testcase for encrypted MP4 without PSSH and MDSM waiting-for-CDM. r?jya draft
Chris Pearce <cpearce@mozilla.com> - Mon, 03 Oct 2016 16:35:27 +1300 - rev 419986
Push 31061 by cpearce@mozilla.com at Mon, 03 Oct 2016 03:47:03 +0000
Bug 1307019 - Testcase for encrypted MP4 without PSSH and MDSM waiting-for-CDM. r?jya Tests that a fragmented MP4 file without a PSSH, but with encrypted valid tracks with valid TENC boxes, is able to load with EME. This is a test for the code path added in bug 1300069. We setup MSE before starting up EME, so that we exercise the "waiting for cdm" step in the MediaDecoderStateMachine, which was regressed in bug 1300069. MozReview-Commit-ID: BXgdzAikWoH
4a5898e0a5bb90c99626b9f9ad227ec838572c5e: Bug 1307019 - Ensure MDSM and MFR have consistent view of what counts as encrypted. r?jya draft
Chris Pearce <cpearce@mozilla.com> - Mon, 03 Oct 2016 16:34:31 +1300 - rev 419985
Push 31061 by cpearce@mozilla.com at Mon, 03 Oct 2016 03:47:03 +0000
Bug 1307019 - Ensure MDSM and MFR have consistent view of what counts as encrypted. r?jya The patch in bug 1300069 introduced an inconsistency between what the MediaDecoderStateMachine and the MediaFormatReader consider an encrypted stream. The MDSM considered a stream encrypted if mInfo.IsEncrypted() is true, and that only takes into account the PSSH. Whereas the MFR only considers the presence of a TENC box to indicate encryptedness. This would cause the MDSM to not wait for the CDM before trying to start decoding. So if you setup the MediaSource before setting the MediaKeys on the MediaElement, you'll end up trying to create an EME decoder without a CDMProxy, and that causes a null pointer deref and crash. This patch ensures that the MDSM and the MFR use the same logic to determine whether a stream is encrypted. MozReview-Commit-ID: KGuYTuP9XDL
abf88af19384718a6d39140cd97b7e6f8416a969: Bug 1292592 - Convert sourceeditor to use key shortcuts module;r=ochameau draft
Fred Lin <gasolin@mozilla.com> - Fri, 23 Sep 2016 15:12:17 +0800 - rev 419984
Push 31060 by bmo:gasolin@mozilla.com at Mon, 03 Oct 2016 03:17:31 +0000
Bug 1292592 - Convert sourceeditor to use key shortcuts module;r=ochameau MozReview-Commit-ID: LbgkRhi1asu
a6d4724aa5028aabc9cfbc60fbb734b9e0c841eb: Bug 1292592 - isolate xul dependency in sourceeditor and theme-switching;r=bgrins draft
Fred Lin <gasolin@mozilla.com> - Tue, 20 Sep 2016 14:20:46 +0800 - rev 419983
Push 31060 by bmo:gasolin@mozilla.com at Mon, 03 Oct 2016 03:17:31 +0000
Bug 1292592 - isolate xul dependency in sourceeditor and theme-switching;r=bgrins MozReview-Commit-ID: 95ylSC8MpwM
39bbc733d7973dd127650de4a6ae90e18da0cc5b: Bug 1292592 - load sourceeditor in inspector without iframe;r=bgrins draft
Fred Lin <gasolin@mozilla.com> - Tue, 20 Sep 2016 13:40:18 +0800 - rev 419982
Push 31060 by bmo:gasolin@mozilla.com at Mon, 03 Oct 2016 03:17:31 +0000
Bug 1292592 - load sourceeditor in inspector without iframe;r=bgrins MozReview-Commit-ID: K3ptp0g4RP8
d2193462357aa9c9ac3acf6e01501f0dcc3cb749: Bug 1303802 - Disable the part of historical.html which is permaorange on every merge to beta when we disable our rootNode implementation and let the test unexpectedly pass
Phil Ringnalda <philringnalda@gmail.com> - Sun, 02 Oct 2016 00:43:32 -0700 - rev 419981
Push 31060 by bmo:gasolin@mozilla.com at Mon, 03 Oct 2016 03:17:31 +0000
Bug 1303802 - Disable the part of historical.html which is permaorange on every merge to beta when we disable our rootNode implementation and let the test unexpectedly pass
637f4d980a67c5782ba705b2516cc6223cb7fc37: Bug 1255737: Move MSG shutdown max-timeout from just only cubeb shutdown to the entire graph r=padenot
Randell Jesup <rjesup@jesup.org> - Sun, 02 Oct 2016 13:51:40 -0400 - rev 419980
Push 31060 by bmo:gasolin@mozilla.com at Mon, 03 Oct 2016 03:17:31 +0000
Bug 1255737: Move MSG shutdown max-timeout from just only cubeb shutdown to the entire graph r=padenot Effectively backs out the previous landing for bug 1255737 MozReview-Commit-ID: 37QfhATw8wU
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip