56e428ed1446e7e49dcced68696f8c003a7fce80: Bug 1308076 - Rename CLEARKEY_KEY_LEN to CENC_KEY_LEN. r=jwwang draft
Chris Pearce <cpearce@mozilla.com> - Fri, 07 Oct 2016 11:14:04 +1300 - rev 422629
Push 31767 by cpearce@mozilla.com at Sat, 08 Oct 2016 01:07:27 +0000
Bug 1308076 - Rename CLEARKEY_KEY_LEN to CENC_KEY_LEN. r=jwwang This better reflects that it's used for all CENC keys, not just ClearKey keys. MozReview-Commit-ID: 9uCzDKVDLjc
6c58eafb8a70e57353c02dc3df8504273ca1871c: Bug 1308076 - Mark WPT encrypted-media-generate-request-disallowed-input as expected fail. r=jwwang draft
Chris Pearce <cpearce@mozilla.com> - Fri, 07 Oct 2016 10:26:25 +1300 - rev 422628
Push 31767 by cpearce@mozilla.com at Sat, 08 Oct 2016 01:07:27 +0000
Bug 1308076 - Mark WPT encrypted-media-generate-request-disallowed-input as expected fail. r=jwwang It will pass once we re-sync from upstream, as the upstream test matches the specified behaviour, whereas this test does not. MozReview-Commit-ID: J16olE6QgP
a868bd9b847eff653ba2a0eaf97a4a0d7203eb6a: Bug 1308076 - Use PsshParser to validate CENC init data. r=jwwang draft
Chris Pearce <cpearce@mozilla.com> - Thu, 06 Oct 2016 23:17:44 +1300 - rev 422627
Push 31767 by cpearce@mozilla.com at Sat, 08 Oct 2016 01:07:27 +0000
Bug 1308076 - Use PsshParser to validate CENC init data. r=jwwang Now that we can link gmp-clearkey's PSSH parser into Gecko, we can simply use that inside MediaKeySession to validate that the CENC init data matches the spec. This change enforces that CENC init data uses the common system Id. As far as I can tell, Widevine only uses that now. MozReview-Commit-ID: HrlKQHcv5DI
a4dee01d47647b01b61acddb6a0dc7d06ee991d7: Bug 1308076 - Don't statically link mfplat.lib into gmp-clearkey. r?glandium draft
Chris Pearce <cpearce@mozilla.com> - Fri, 07 Oct 2016 11:20:05 +1300 - rev 422626
Push 31767 by cpearce@mozilla.com at Sat, 08 Oct 2016 01:07:27 +0000
Bug 1308076 - Don't statically link mfplat.lib into gmp-clearkey. r?glandium We're loading functions from that library dynamically in gmp-clearkey anyway, we don't need to statically link this. MozReview-Commit-ID: AKwP5aWLsK3
0e9885723d739dd0cb68f19cbc111345090b6a9c: Bug 1308076 - Move ClearKeyCencParser to PsshParser library. r?glandium draft
Chris Pearce <cpearce@mozilla.com> - Thu, 06 Oct 2016 20:23:38 +1300 - rev 422625
Push 31767 by cpearce@mozilla.com at Sat, 08 Oct 2016 01:07:27 +0000
Bug 1308076 - Move ClearKeyCencParser to PsshParser library. r?glandium To validate the PSSH init data passed to EME, I'd like to reuse the same PSSH parser that the ClearKey CDM shared library uses. So move the code out of gmp-clearkey and into its own library, so we can link it statically into code that needs to use it. MozReview-Commit-ID: 7xSUSmCueJz
c2337afc1a39501b92badc29b11acf7cad7636e9: Bug 1308076 - Validate keyids json format. r=smaug draft
Chris Pearce <cpearce@mozilla.com> - Thu, 06 Oct 2016 17:57:08 +1300 - rev 422624
Push 31767 by cpearce@mozilla.com at Sat, 08 Oct 2016 01:07:27 +0000
Bug 1308076 - Validate keyids json format. r=smaug Use a WebIDL dict to define the "keyids" EME init data format, and then use that to parse and validate incomint "keyids" EME init data and ensure it's in the expected JSON format, i.e.: https://w3c.github.io/encrypted-media/format-registry/initdata/keyids.html This means we now pass the "generateRequest() with too short key ID." case of encrypted-media-generate-request-disallowed-input.html (upstream that is, our local copy of that WPT is out of sync). MozReview-Commit-ID: 6W7j2a9Bg7E
eb6c41f91fac92f019e2a78e0783cfb13908affa: Bug 1308076 - Basic validation of EME initData. r=jwwang draft
Chris Pearce <cpearce@mozilla.com> - Thu, 06 Oct 2016 17:54:36 +1300 - rev 422623
Push 31767 by cpearce@mozilla.com at Sat, 08 Oct 2016 01:07:27 +0000
Bug 1308076 - Basic validation of EME initData. r=jwwang Implement more of MediaKeySession.generateRequest() to validate initData before passing to CDM. Also throw TypeErrors when initData is not valid, as per the spec. Only trivial validation happens here, I'll add more comprehensive validation in subsequent patches. MozReview-Commit-ID: 3jTOsJNvRDo
5e6c244c64f632b794ebdbcd92687a7fa60fb71a: Bug 1308611 - Convert nsISHEntry.refreshURIList to nsIMutableArray. r?bz draft
Eric Rahm <erahm@mozilla.com> - Fri, 07 Oct 2016 17:18:50 -0700 - rev 422622
Push 31766 by erahm@mozilla.com at Sat, 08 Oct 2016 00:20:27 +0000
Bug 1308611 - Convert nsISHEntry.refreshURIList to nsIMutableArray. r?bz |refreshURIList| is converted to a an nsIMutableArray as nsISupportsArray is deprecated. This attribute is only used internally and does not show up in a textual search of the plugins repo. nsIMutableArray is used rather than nsIArray in order to support modifying the array as current users expect. MozReview-Commit-ID: F0GYVFZarOQ
3569b425f9db7aa1ac03b3b4b4da2f56003b72f8: Bug 1305878 - Add profileInfo to UITour.getConfiguration. draft
Michael Kelly <mkelly@mozilla.com> - Fri, 07 Oct 2016 17:12:55 -0700 - rev 422621
Push 31765 by bmo:mkelly@mozilla.com at Sat, 08 Oct 2016 00:15:48 +0000
Bug 1305878 - Add profileInfo to UITour.getConfiguration. Add a new type of configuration called "profileInfo" that includes "activeTicks" and "created" properties describing the active time a user has spent with the client and the date the current profile was created. These values are provided by ProfileAge.jsm and SessionRecorder.jsm (via TelemetryController) respectively. MozReview-Commit-ID: FDOP6tKt0xq
cf20ba7035e101ccd1c39674e9c87f6e0bc6c2d5: Bug 1305878 - Add sync client counts to UITour. draft
Michael Kelly <mkelly@mozilla.com> - Fri, 07 Oct 2016 16:39:39 -0700 - rev 422620
Push 31765 by bmo:mkelly@mozilla.com at Sat, 08 Oct 2016 00:15:48 +0000
Bug 1305878 - Add sync client counts to UITour. Amends UITour's getConfiguration function to include "desktopDevices", "mobileDevices", and "totalDevices" counts (pulled from the Sync preferences services.sync.clients.devices.desktop, services.sync.clients.devices.mobile, and services.sync.numClients respectively) if they are available. MozReview-Commit-ID: D22lKr4DcaT
92c7281329208a8b227ed393e47bb093f180bec4: Bug 1221565 Part 9: flexbox-align-self-vert-rtl-001 reftest updated. r?dholbert draft
Brad Werth <bwerth@mozilla.com> - Fri, 07 Oct 2016 16:51:15 -0700 - rev 422619
Push 31764 by bwerth@mozilla.com at Sat, 08 Oct 2016 00:05:37 +0000
Bug 1221565 Part 9: flexbox-align-self-vert-rtl-001 reftest updated. r?dholbert MozReview-Commit-ID: 378WLwNg25J
17a990d340a5a77f5cca455d58a84f3a24eba07b: Bug 1221565 Part 8: flexbox-align-self-vert-001 reftest updated. r?dholbert draft
Brad Werth <bwerth@mozilla.com> - Fri, 07 Oct 2016 16:47:12 -0700 - rev 422618
Push 31764 by bwerth@mozilla.com at Sat, 08 Oct 2016 00:05:37 +0000
Bug 1221565 Part 8: flexbox-align-self-vert-001 reftest updated. r?dholbert MozReview-Commit-ID: 3bSo61dj2Wl
6b7f4add2f83b240cee93292ca7a3b24eddffae1: Bug 1221565 Part 9: flexbox-align-self-vert-rtl-001 reftest updated. r?dholbert draft
Brad Werth <bwerth@mozilla.com> - Fri, 07 Oct 2016 16:51:15 -0700 - rev 422617
Push 31763 by bwerth@mozilla.com at Sat, 08 Oct 2016 00:04:17 +0000
Bug 1221565 Part 9: flexbox-align-self-vert-rtl-001 reftest updated. r?dholbert MozReview-Commit-ID: 378WLwNg25J
16277433b7b25d497a2aa45d321b0a9ec654f837: Bug 1221565 Part 8: flexbox-align-self-vert-001 reftest updated. r?holbert draft
Brad Werth <bwerth@mozilla.com> - Fri, 07 Oct 2016 16:47:12 -0700 - rev 422616
Push 31763 by bwerth@mozilla.com at Sat, 08 Oct 2016 00:04:17 +0000
Bug 1221565 Part 8: flexbox-align-self-vert-001 reftest updated. r?holbert MozReview-Commit-ID: 3bSo61dj2Wl
7882e3462f71688df5078d10a1f8bec8a2c4ab3c: Bug 1221565 Part 9: flexbox-align-self-vert-rtl-001 reftest updated. r?dholbert draft
Brad Werth <bwerth@mozilla.com> - Fri, 07 Oct 2016 16:51:15 -0700 - rev 422615
Push 31762 by bwerth@mozilla.com at Sat, 08 Oct 2016 00:01:25 +0000
Bug 1221565 Part 9: flexbox-align-self-vert-rtl-001 reftest updated. r?dholbert MozReview-Commit-ID: 378WLwNg25J
a821407caca7d76c6765a46817cdb609c5e4f9ed: Bug 1221565 Part 8: flexbox-align-self-vert-001 reftest updated. d?holbert draft
Brad Werth <bwerth@mozilla.com> - Fri, 07 Oct 2016 16:47:12 -0700 - rev 422614
Push 31762 by bwerth@mozilla.com at Sat, 08 Oct 2016 00:01:25 +0000
Bug 1221565 Part 8: flexbox-align-self-vert-001 reftest updated. d?holbert MozReview-Commit-ID: 3bSo61dj2Wl
104d72d87413e3370b06b07e2b892edcf83465fc: Bug 1221565 Part 7: flexbox-align-self-horiz-001 reftest updated. r?dholbert draft
Brad Werth <bwerth@mozilla.com> - Fri, 07 Oct 2016 16:05:28 -0700 - rev 422613
Push 31762 by bwerth@mozilla.com at Sat, 08 Oct 2016 00:01:25 +0000
Bug 1221565 Part 7: flexbox-align-self-horiz-001 reftest updated. r?dholbert MozReview-Commit-ID: 9Nw0Apd7aBa
d2d6c2a5a8fdacc101c34acc1aaf6ea6b854a9e8: Bug 1221565 Part 6: flexbox-justify-content-vert-* reftests updated. r?dholbert draft
Brad Werth <bwerth@mozilla.com> - Fri, 07 Oct 2016 15:48:00 -0700 - rev 422612
Push 31762 by bwerth@mozilla.com at Sat, 08 Oct 2016 00:01:25 +0000
Bug 1221565 Part 6: flexbox-justify-content-vert-* reftests updated. r?dholbert MozReview-Commit-ID: 7r8DaFEcHS5
c825a4108cec09a05720e14a75fc75c799983e4f: Bug 1221565 Part 5: flexbox-justify-content-horiz-* reftests updated. r?dholbert draft
Brad Werth <bwerth@mozilla.com> - Fri, 07 Oct 2016 15:09:06 -0700 - rev 422611
Push 31762 by bwerth@mozilla.com at Sat, 08 Oct 2016 00:01:25 +0000
Bug 1221565 Part 5: flexbox-justify-content-horiz-* reftests updated. r?dholbert MozReview-Commit-ID: 1UJbl4IrRrF
2077c3132cf3ea44f5e432052a47dcbc871e0720: Bug 1221565 Part 4: flexbox-align-content-vert-* reftests updated. r?dholbert draft
Brad Werth <bwerth@mozilla.com> - Fri, 07 Oct 2016 14:40:35 -0700 - rev 422610
Push 31762 by bwerth@mozilla.com at Sat, 08 Oct 2016 00:01:25 +0000
Bug 1221565 Part 4: flexbox-align-content-vert-* reftests updated. r?dholbert MozReview-Commit-ID: 7UnyW10aIZX
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip