e9a1b439f8b371653c2c97322a2db64cafef6dd8: Bug 1287000 - Ensure ClearKey's CENC PSSH parser can handle PSSH boxes with a 0 size field. r=jwwang draft
Chris Pearce <cpearce@mozilla.com> - Fri, 15 Jul 2016 09:31:07 +1200 - rev 388825
Push 23242 by cpearce@mozilla.com at Mon, 18 Jul 2016 02:38:47 +0000
Bug 1287000 - Ensure ClearKey's CENC PSSH parser can handle PSSH boxes with a 0 size field. r=jwwang Google's Web Platform EME tests contain a CENC PSSH box with a 0 size field. Our existing PSSH parser in our ClearKey plugin doesn't handle this well, it gets stuck in an infinite loop. We should really handle everything that Chrome handles, so we should handle this input. We also shouldn't really be using raw pointers in the PSSH parser. So rewrite the PSSH parser to use a ByteReader, and handle an invalid 0 sized common SystemID box. Also add gtests for the parser, and skip over PSSH boxes with unknown SystemIDs (if they have valid sizes that is). MozReview-Commit-ID: CdVPpphAJV
19aff9dfeb099aa5f3cd382ffb54f71f9ca75f6d: Bug 1286810: [MSE] P6. Add webref test ensuring new spec compliance. r?jgraham draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Sat, 16 Jul 2016 13:29:33 +1000 - rev 388824
Push 23241 by bmo:jyavenard@mozilla.com at Mon, 18 Jul 2016 02:31:08 +0000
Bug 1286810: [MSE] P6. Add webref test ensuring new spec compliance. r?jgraham MozReview-Commit-ID: 2ZyjR2J8o3h
8d86667bb87742c0890e01cdc5791da3ad8a2d6b: Bug 1286810: [MSE] P5. Update webref MSE tests according to updated spec. r?jgraham draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Sat, 16 Jul 2016 10:45:28 +1000 - rev 388823
Push 23241 by bmo:jyavenard@mozilla.com at Mon, 18 Jul 2016 02:31:08 +0000
Bug 1286810: [MSE] P5. Update webref MSE tests according to updated spec. r?jgraham See w3c/MSE Issue 19, 20 & 26. Changing the duration now can never call the range removal algorithm. An explicit call to remove must be used for range removal. This spec change performed the following: - Require remove() for all Range Removals - Error on Duration Changes that need remove first - Error on abort() during Range Removals MozReview-Commit-ID: 1Xy8hi0tr7Q
a648521e6509d8d545c54ea7c66f1640a2877373: Bug 1286810: [MSE] P4. Mochitest for new duration behavior. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Sat, 16 Jul 2016 01:14:02 +1000 - rev 388822
Push 23241 by bmo:jyavenard@mozilla.com at Mon, 18 Jul 2016 02:31:08 +0000
Bug 1286810: [MSE] P4. Mochitest for new duration behavior. r?gerald MozReview-Commit-ID: LLMGoWDFwte
8a94235ee03941d2467e9a5b9dfa463eeb6a812e: Bug 1286810: [MSE] P3. Update mochitests to reflect new duration behavior. r?gerald. draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 15 Jul 2016 23:48:49 +1000 - rev 388821
Push 23241 by bmo:jyavenard@mozilla.com at Mon, 18 Jul 2016 02:31:08 +0000
Bug 1286810: [MSE] P3. Update mochitests to reflect new duration behavior. r?gerald. update/updateend is no longer fired when changing the duration. Also update the test to use promises, it makes things more readable MozReview-Commit-ID: AeuEolCR5yT
76fd0a4446c5495545b79d0ba0ccd9e8e10517ce: Bug 1286810: [MSE] P2. Update duration change as per new MSE spec. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 15 Jul 2016 23:38:33 +1000 - rev 388820
Push 23241 by bmo:jyavenard@mozilla.com at Mon, 18 Jul 2016 02:31:08 +0000
Bug 1286810: [MSE] P2. Update duration change as per new MSE spec. r?gerald See w3c/MSE Issue 19, 20 & 26. Changing the duration now can never call the range removal algorithm. An explicit call to remove must be used for range removal. This change performs the following: - Require remove() for all Range Removals - Error on Duration Changes that need remove first MozReview-Commit-ID: 1fK2O1slnQ1
eeadae49d4eee58765d2fc3623f843ed105af22e: Bug 1286810: [MSE] P1. Error on abort() during Range Removals. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 14 Jul 2016 21:37:04 +1000 - rev 388819
Push 23241 by bmo:jyavenard@mozilla.com at Mon, 18 Jul 2016 02:31:08 +0000
Bug 1286810: [MSE] P1. Error on abort() during Range Removals. r?gerald As per https://github.com/w3c/media-source/issues/26 MozReview-Commit-ID: 1rNKVTBDjFY
5e644cc59253455ef0967b563f3e554a94cdcb7d: Bug 1278198 - Adapt Adobe GMP's obsolete GMPDecryptor interface to new interface. r?gerald draft
Chris Pearce <cpearce@mozilla.com> - Thu, 14 Jul 2016 13:33:48 +1200 - rev 388818
Push 23240 by cpearce@mozilla.com at Mon, 18 Jul 2016 02:13:48 +0000
Bug 1278198 - Adapt Adobe GMP's obsolete GMPDecryptor interface to new interface. r?gerald The Adobe GMP only supports up to GMPDecryptor version 7. We're now up to version 9. So we need to provide an adaptor to convert the old version to run with the new interface. MozReview-Commit-ID: 5dKreev7JMv
9ceb5300c3d551b4e4a2fc583c776ab475c0c233: Bug 1278198 - Adapt Adobe GMP's obsolete GMPDecryptor interface to new interface. r?gerald draft
Chris Pearce <cpearce@mozilla.com> - Thu, 14 Jul 2016 13:33:48 +1200 - rev 388817
Push 23239 by cpearce@mozilla.com at Mon, 18 Jul 2016 02:10:32 +0000
Bug 1278198 - Adapt Adobe GMP's obsolete GMPDecryptor interface to new interface. r?gerald The Adobe GMP only supports up to GMPDecryptor version 7. We're now up to version 9. So we need to provide an adaptor to convert the old version to run with the new interface. MozReview-Commit-ID: 5dKreev7JMv
06297cadddb1640a041895b410c8ce7eccd59578: Bug 1278198 - Fix tests to work with new EME API. r?gerald draft
Chris Pearce <cpearce@mozilla.com> - Mon, 11 Jul 2016 16:46:21 +1200 - rev 388816
Push 23239 by cpearce@mozilla.com at Mon, 18 Jul 2016 02:10:32 +0000
Bug 1278198 - Fix tests to work with new EME API. r?gerald MozReview-Commit-ID: WTWyYu2Zgp
c1c5c08d3551e06bf422f3d124d9eceb546ce361: Bug 1278198 - Pipe through distinctive identifier and persistent state allowed. r?gerald draft
Chris Pearce <cpearce@mozilla.com> - Thu, 07 Jul 2016 17:26:15 +1200 - rev 388815
Push 23239 by cpearce@mozilla.com at Mon, 18 Jul 2016 02:10:32 +0000
Bug 1278198 - Pipe through distinctive identifier and persistent state allowed. r?gerald MozReview-Commit-ID: A92e0XGp5s4
f6ab00f364b94e5b9890d4fcb30a34cf26b6b461: Bug 1278198 - Add Widevine FileIO. r?gerald draft
Chris Pearce <cpearce@mozilla.com> - Thu, 07 Jul 2016 17:28:14 +1200 - rev 388814
Push 23239 by cpearce@mozilla.com at Mon, 18 Jul 2016 02:10:32 +0000
Bug 1278198 - Add Widevine FileIO. r?gerald MozReview-Commit-ID: IXgSobtF24L
aba40aeae84cb45c333c4fc4baca6ffe81f3b2a6: Bug 1278198 - Implement "Get Supported Configuration" algorithm in MediaKeySystemAccess. r?gerald draft
Chris Pearce <cpearce@mozilla.com> - Fri, 01 Jul 2016 13:36:57 +1200 - rev 388813
Push 23239 by cpearce@mozilla.com at Mon, 18 Jul 2016 02:10:32 +0000
Bug 1278198 - Implement "Get Supported Configuration" algorithm in MediaKeySystemAccess. r?gerald MozReview-Commit-ID: KiJMOm5HgHe
c99de01188a6c36758746529915dc84e5414d21a: Bug 1279145 - log manager now cleans old Sync and ReadingList log files. r?tcsc draft
Mark Hammond <mhammond@skippinet.com.au> - Mon, 18 Jul 2016 11:46:01 +1000 - rev 388812
Push 23238 by bmo:markh@mozilla.com at Mon, 18 Jul 2016 01:46:24 +0000
Bug 1279145 - log manager now cleans old Sync and ReadingList log files. r?tcsc MozReview-Commit-ID: JpispWkvlFZ
cbb6bec2f119c72a000efae8440079af1814403c: Bug 1285449 - Firebug theme - Don't apply inverted filter to sidebar-toggle, rewind-timeline, pause-resume-timeline in Inspector; r?Honza draft
gasolin <gasolin@gmail.com> - Tue, 12 Jul 2016 10:29:08 +0800 - rev 388811
Push 23237 by bmo:gasolin@mozilla.com at Mon, 18 Jul 2016 01:24:34 +0000
Bug 1285449 - Firebug theme - Don't apply inverted filter to sidebar-toggle, rewind-timeline, pause-resume-timeline in Inspector; r?Honza MozReview-Commit-ID: KPB4dfRjzrD
5102f1b9bccae81f88e8431c817d6ecce5c45529: Bug 1197973 - Use MOZ_MUST_USE in AutoJSAPI. r=bz.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 14 Jul 2016 13:18:11 +1000 - rev 388810
Push 23237 by bmo:gasolin@mozilla.com at Mon, 18 Jul 2016 01:24:34 +0000
Bug 1197973 - Use MOZ_MUST_USE in AutoJSAPI. r=bz.
994235fda74bd1d05003546f98d23e46f6ceecef: Bug 1286709 - Assert the non-nullness of an GetApzc() call's return value. r=kats.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 15 Jul 2016 09:19:57 +1000 - rev 388809
Push 23237 by bmo:gasolin@mozilla.com at Mon, 18 Jul 2016 01:24:34 +0000
Bug 1286709 - Assert the non-nullness of an GetApzc() call's return value. r=kats.
3e207bf6785484173d3131504417cb78c706f738: Bug 1278439 (part 3) - Adding a missing prefs service null check in dom/flyweb/. r=djvj.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 15 Jul 2016 13:12:57 +1000 - rev 388808
Push 23237 by bmo:gasolin@mozilla.com at Mon, 18 Jul 2016 01:24:34 +0000
Bug 1278439 (part 3) - Adding a missing prefs service null check in dom/flyweb/. r=djvj.
f1350824e2ce8d97dcd0cdbb444228562797ad75: Bug 1286467 - add gdb pretty printer for nsTHashtable/nsBaseHashtable/friends. r=tromey
Andrew Sutherland <asutherland@asutherland.org> - Wed, 13 Jul 2016 03:04:13 -0400 - rev 388807
Push 23237 by bmo:gasolin@mozilla.com at Mon, 18 Jul 2016 01:24:34 +0000
Bug 1286467 - add gdb pretty printer for nsTHashtable/nsBaseHashtable/friends. r=tromey
0066888031c6e3185a98c8f5a979adc29fce8d3b: Bug 1287341 - Typo in test_removeDataFromDomain.js, r=me
Andrea Marchesini <amarchesini@mozilla.com> - Sun, 17 Jul 2016 22:15:33 +0200 - rev 388806
Push 23237 by bmo:gasolin@mozilla.com at Mon, 18 Jul 2016 01:24:34 +0000
Bug 1287341 - Typo in test_removeDataFromDomain.js, r=me
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip