b856b7987192e7e883b6e4d6de19de3e850c4cd9: Bug 1306314 - Allow Widevine CDM process to contain multiple CDM instances and to have persistent storage. r=gerald
Chris Pearce <cpearce@mozilla.com> - Mon, 14 Nov 2016 11:43:45 +1300 - rev 322526
Push 83900 by cbook@mozilla.com at Tue, 15 Nov 2016 11:34:02 +0000
Bug 1306314 - Allow Widevine CDM process to contain multiple CDM instances and to have persistent storage. r=gerald This change ensures that we don't create a new random node Id for every MediaKeys object using Widevine - which has the effect of ensuring Widevine CDMs that are same origin get created in the same process, and that persistent storage can be used and retrieved. MozReview-Commit-ID: K55rkcu9jWo
6a563a098351b1c1b2e1e6c2f20ff732b1076b91: Bug 1306314 - Use decryptor ID in WidevineAdapter to link decryptors with decoders. r=gerald
Chris Pearce <cpearce@mozilla.com> - Fri, 11 Nov 2016 15:39:10 +1300 - rev 322525
Push 83900 by cbook@mozilla.com at Tue, 15 Nov 2016 11:34:02 +0000
Bug 1306314 - Use decryptor ID in WidevineAdapter to link decryptors with decoders. r=gerald Store a mapping of decryptor ID to the CDM instance that the corresponding WidevineDecryptor is using. This allows us to link GMPDecryptor instances with the corresponding GMPVideoDecoder. The CDM is stored inside the CDMWrapper, so that we destroy the CDM instance when the last reference to the CDM is dropped. MozReview-Commit-ID: FQYzh77yjoC
e183a3804fbbb6f25228daacf9cf217548ff0129: Bug 1306314 - Pipe decryptor ID through to WidevineAdapter. r=gerald
Chris Pearce <cpearce@mozilla.com> - Fri, 11 Nov 2016 14:55:56 +1300 - rev 322524
Push 83900 by cbook@mozilla.com at Tue, 15 Nov 2016 11:34:02 +0000
Bug 1306314 - Pipe decryptor ID through to WidevineAdapter. r=gerald MozReview-Commit-ID: HqRoImDhuFl
893b62158c45c65fdb5702866b2c0a6ff5a33cf7: Bug 1306314 - Pass decryptor ID to GMPVideoDecoder constructor. r=gerald
Chris Pearce <cpearce@mozilla.com> - Mon, 14 Nov 2016 11:07:02 +1300 - rev 322523
Push 83900 by cbook@mozilla.com at Tue, 15 Nov 2016 11:34:02 +0000
Bug 1306314 - Pass decryptor ID to GMPVideoDecoder constructor. r=gerald Retrieve the ID of the GMPDecryptor from the GMPCDMProxy, and pass that through to the GMPVideoDecoder's constructor. MozReview-Commit-ID: IuNsSroZ9Zu
2b0c612e87232b099830ae3b918d2080cc73960c: Bug 1306314 - Add an ID to GMPDecryptor instances, reflect that on CDMProxy. r=gerald
Chris Pearce <cpearce@mozilla.com> - Fri, 11 Nov 2016 12:10:43 +1300 - rev 322522
Push 83900 by cbook@mozilla.com at Tue, 15 Nov 2016 11:34:02 +0000
Bug 1306314 - Add an ID to GMPDecryptor instances, reflect that on CDMProxy. r=gerald This enables us to identify GMPDecryptor instances in the child process, so that in a later patch when we create a GMPVideoDecoder instance, we can associate it with a GMPDecryptor. Then the cdm::ContentDecryptionModule8 instance that these two actors are adapted to can know whom it's supposed to respond to. We use the IPDL PGMPDecryptorChild actor ID as the GMPDecryptor's ID. This is unique per GMP process, which is sufficient. MozReview-Commit-ID: 7NKND9VjPUW
f9c01ced5685b4a1e8af1de4d3089b298afc0507: Merge mozilla-central to autoland
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 14 Nov 2016 10:36:41 +0100 - rev 322521
Push 83900 by cbook@mozilla.com at Tue, 15 Nov 2016 11:34:02 +0000
Merge mozilla-central to autoland
18a3d8e8a789cd5c748d62bc1c145d8131487d0a: Bug 1316261 - Configure trust anchors list to be empty for WebRTC, r=drno
Martin Thomson <martin.thomson@gmail.com> - Sat, 12 Nov 2016 10:57:21 +1100 - rev 322520
Push 83900 by cbook@mozilla.com at Tue, 15 Nov 2016 11:34:02 +0000
Bug 1316261 - Configure trust anchors list to be empty for WebRTC, r=drno MozReview-Commit-ID: ltSVAAp2WF
88e9a1a777f4a06b845f7ba8dbff472b44611d49: Bug 1313556 - update rust parser for pssh parsing. r=rillian
Alfredo.Yang <ayang@mozilla.com> - Thu, 10 Nov 2016 14:50:30 +0800 - rev 322519
Push 83900 by cbook@mozilla.com at Tue, 15 Nov 2016 11:34:02 +0000
Bug 1313556 - update rust parser for pssh parsing. r=rillian MozReview-Commit-ID: KH8K7mizUHl
3ee624382460dd27bcf2d782f1a27e9b8b3157b1: Bug 1313556 - Implement Crypto() for mp4 rust parser. r=kinetik
Alfredo.Yang <ayang@mozilla.com> - Tue, 08 Nov 2016 15:08:10 +0800 - rev 322518
Push 83900 by cbook@mozilla.com at Tue, 15 Nov 2016 11:34:02 +0000
Bug 1313556 - Implement Crypto() for mp4 rust parser. r=kinetik MozReview-Commit-ID: LtJp2J46V19
c2cb52bf740e6a92e977f2bc0e0463f8783039d4: Bug 1317203 - Change ReflowInputFlags to use bool : 1. r=mats
Ting-Yu Lin <tlin@mozilla.com> - Mon, 14 Nov 2016 11:39:25 +0800 - rev 322517
Push 83900 by cbook@mozilla.com at Tue, 15 Nov 2016 11:34:02 +0000
Bug 1317203 - Change ReflowInputFlags to use bool : 1. r=mats Based on bug 1294628 comment 8, I added spaces around the colon. MozReview-Commit-ID: Dd4fvavMgmc
8e124e64cef2554db60cc5cbfa1e7bc303efe627: Bug 1315212: Allow for failed call to wrapped DrawTarget in DrawTargetRecording::CreateSimilarDrawTarget. r=bas
Bob Owen <bobowencode@gmail.com> - Tue, 15 Nov 2016 11:10:02 +0000 - rev 322516
Push 83899 by bobowencode@gmail.com at Tue, 15 Nov 2016 11:10:30 +0000
Bug 1315212: Allow for failed call to wrapped DrawTarget in DrawTargetRecording::CreateSimilarDrawTarget. r=bas MozReview-Commit-ID: 4SMixY4Nook
0e267219153db4d3f3eb10e78bd9f736ebc87166: Bug 1316783: Record mSamplingRect for PatternType::SURFACE when using DrawTargetRecording. r=mstange
Bob Owen <bobowencode@gmail.com> - Tue, 15 Nov 2016 11:09:51 +0000 - rev 322515
Push 83899 by bobowencode@gmail.com at Tue, 15 Nov 2016 11:10:30 +0000
Bug 1316783: Record mSamplingRect for PatternType::SURFACE when using DrawTargetRecording. r=mstange MozReview-Commit-ID: 8JWzW2cOSXK
5beca58068058e2531b1e50a38c000e5db44f0da: Bug 1316888 - Port sdp_unittests to xul gtest; r=bwc
Dan Minor <dminor@mozilla.com> - Fri, 11 Nov 2016 12:24:03 -0500 - rev 322514
Push 83898 by dminor@mozilla.com at Tue, 15 Nov 2016 11:06:55 +0000
Bug 1316888 - Port sdp_unittests to xul gtest; r=bwc MozReview-Commit-ID: 12qrqpZq2pW
bf95e2986737f0250ed918bf216f15348108bfbb: Bug 981201 - Stop using JS_IsRunning in PreciseGCRunnable::Run and remove JS_IsRunning. r=bholley
Jan de Mooij <jdemooij@mozilla.com> - Tue, 15 Nov 2016 10:58:30 +0100 - rev 322513
Push 83897 by jandemooij@gmail.com at Tue, 15 Nov 2016 09:59:53 +0000
Bug 981201 - Stop using JS_IsRunning in PreciseGCRunnable::Run and remove JS_IsRunning. r=bholley
fa5e948205052d195f08bff9ef5d750f15de4c9d: Bug 1316540 - Update version requirement for --with-system-icu to 58.1 for Unicode 9 support. r=waldo
Jonathan Kew <jkew@mozilla.com> - Tue, 15 Nov 2016 09:22:43 +0000 - rev 322512
Push 83896 by jkew@mozilla.com at Tue, 15 Nov 2016 09:38:19 +0000
Bug 1316540 - Update version requirement for --with-system-icu to 58.1 for Unicode 9 support. r=waldo
ad6f3dffe96dd28b06b05c77592c24f64da2ba92: Bug 1315948 - Simplify openLinkIn. r=gijs
Dão Gottwald <dao@mozilla.com> - Tue, 15 Nov 2016 09:59:33 +0100 - rev 322511
Push 83895 by dgottwald@mozilla.com at Tue, 15 Nov 2016 09:02:14 +0000
Bug 1315948 - Simplify openLinkIn. r=gijs
a4bc362f24cc07f7ccf7a12f9001aced0ec5d47c: Bug 1317311: Check for absent instead of undefined argument in TypedArray.prototype.lastIndexOf. r=evilpie
André Bargull <andre.bargull@gmail.com> - Mon, 14 Nov 2016 12:26:23 -0800 - rev 322510
Push 83894 by cbook@mozilla.com at Tue, 15 Nov 2016 08:20:24 +0000
Bug 1317311: Check for absent instead of undefined argument in TypedArray.prototype.lastIndexOf. r=evilpie
8f843fadcf4e74a47246dea72342324c97ce65c7: Bug 1317310: Disallow trailing decimal digit after null-escape in character classes in Unicode regular expressions. r=arai
André Bargull <andre.bargull@gmail.com> - Mon, 14 Nov 2016 12:26:59 -0800 - rev 322509
Push 83894 by cbook@mozilla.com at Tue, 15 Nov 2016 08:20:24 +0000
Bug 1317310: Disallow trailing decimal digit after null-escape in character classes in Unicode regular expressions. r=arai
4419ad4be612d186fb5cf00b7b1590d41cbb0b07: Bug 1317309: Throw a TypeError when passing a Symbol value to ToAtom. r=till
André Bargull <andre.bargull@gmail.com> - Mon, 14 Nov 2016 12:28:35 -0800 - rev 322508
Push 83894 by cbook@mozilla.com at Tue, 15 Nov 2016 08:20:24 +0000
Bug 1317309: Throw a TypeError when passing a Symbol value to ToAtom. r=till
94615002eb6e15e49ddc93aa49f89f064e882b6d: Bug 1317308: Don't match Mongolian vowel separator as white space in regular expressions. r=arai
André Bargull <andre.bargull@gmail.com> - Mon, 14 Nov 2016 12:28:13 -0800 - rev 322507
Push 83894 by cbook@mozilla.com at Tue, 15 Nov 2016 08:20:24 +0000
Bug 1317308: Don't match Mongolian vowel separator as white space in regular expressions. r=arai
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip