60bfd70722218602329229225d39372c283fb7f3: Bug 1271491: P3. Remove refcounting the number of time apple's linkers are called. r?cpearce draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 10 May 2016 17:19:31 +1000 - rev 366659
Push 18042 by bmo:jyavenard@mozilla.com at Fri, 13 May 2016 03:44:19 +0000
Bug 1271491: P3. Remove refcounting the number of time apple's linkers are called. r?cpearce This code was unused as Link() / Unlink() are only ever called once in the life time of the gecko. MozReview-Commit-ID: LK42vooSSx9
1e8a49b675b5b8cc61ba16272a4b6eadc581aa10: Bug 1271491: P2. Allow initialization of WMFPlatformDecoderModule from any threads. r?mattwoodrow draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 12 May 2016 19:24:43 +1000 - rev 366658
Push 18042 by bmo:jyavenard@mozilla.com at Fri, 13 May 2016 03:44:19 +0000
Bug 1271491: P2. Allow initialization of WMFPlatformDecoderModule from any threads. r?mattwoodrow This is a very rough and lame attempt at making some parts of gfx thread-safe, however some parts rely on Preferences::AddBoolCache which isn't thread-safe. Must still be called once gfx has been initialized. MozReview-Commit-ID: BSpr9cp6USR
24dabb055a7db0d950b95a7abea08118c825bf91: Bug 1271491: [WMF] P1. Don't use main thread only preferences methods. r?cpearce draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 10 May 2016 12:15:58 +1000 - rev 366657
Push 18042 by bmo:jyavenard@mozilla.com at Fri, 13 May 2016 03:44:19 +0000
Bug 1271491: [WMF] P1. Don't use main thread only preferences methods. r?cpearce Instead rely on MediaPrefs. MozReview-Commit-ID: 2O1eGHYycTX
c91fdd6efc6b590d0fa541721e718c65d3a13016: Bug 1271490: Use MediaPrefs to read preferences. r?cpearce draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 10 May 2016 11:27:05 +1000 - rev 366656
Push 18042 by bmo:jyavenard@mozilla.com at Fri, 13 May 2016 03:44:19 +0000
Bug 1271490: Use MediaPrefs to read preferences. r?cpearce MozReview-Commit-ID: Ak5mUfGA4kc
0171a503fc25baeb997b392e1997be349beb28b1: Bug 1206637: P2. Replace all cached preferences with MediaPrefs ones. r?cpearce draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 10 May 2016 11:02:28 +1000 - rev 366655
Push 18042 by bmo:jyavenard@mozilla.com at Fri, 13 May 2016 03:44:19 +0000
Bug 1206637: P2. Replace all cached preferences with MediaPrefs ones. r?cpearce Additionally, clean up stray and unused Preferences.h header. MozReview-Commit-ID: IcPrD2inkDE
d2b16d32f4166b0ff9ee793fb33be07ed56a5d8a: Bug 1206637: P1. Add MediaPrefs convenience class. r?cpearce draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 09 May 2016 14:59:02 +1000 - rev 366654
Push 18042 by bmo:jyavenard@mozilla.com at Fri, 13 May 2016 03:44:19 +0000
Bug 1206637: P1. Add MediaPrefs convenience class. r?cpearce Almost identical to gfxPrefs, with the exception that preferences can't be set (as it doesn't work with e10s anyway). The generated code size is tiny enough that we don't have to bother about having duplicates. MozReview-Commit-ID: 5SZyscvIzzS
c834d18cd822edeb15972493d7b7051b3815626b: Bug 1270607 - Handle already-shutdown state in EMEDecryptor::Input - r=cpearce draft
Gerald Squelart <gsquelart@mozilla.com> - Fri, 13 May 2016 11:13:17 +1000 - rev 366653
Push 18041 by gsquelart@mozilla.com at Fri, 13 May 2016 03:34:11 +0000
Bug 1270607 - Handle already-shutdown state in EMEDecryptor::Input - r=cpearce Based on crash reports, it seems Input() is actually called after Shutdown(), which causes a nullptr deref when trying to access mSamplesWaitingForKey's mProxy in mSamplesWaitingForKey->WaitIfKeyNotUsable(). So like other MediaDataDecoder's we should just gracefully handle this case. Keeping a warning like in Decrypted(), to catch this situation in future debugging sessions. MozReview-Commit-ID: 6qspmej2tZM
ef13fd3b458b4536dbb7ad2dbd5443069461ca38: Bug 1272553. Part 3 - make mTaskQueue private. r=jya. draft
JW Wang <jwwang@mozilla.com> - Fri, 13 May 2016 11:19:21 +0800 - rev 366652
Push 18040 by jwwang@mozilla.com at Fri, 13 May 2016 03:31:38 +0000
Bug 1272553. Part 3 - make mTaskQueue private. r=jya. MozReview-Commit-ID: CbZz7oPNKnp
466327c20c88ebc12dfe2ef5d13f3452d2221987: Bug 1272553. Part 2 - extract common code to the parent class. r=jya. draft
JW Wang <jwwang@mozilla.com> - Fri, 13 May 2016 11:19:19 +0800 - rev 366651
Push 18040 by jwwang@mozilla.com at Fri, 13 May 2016 03:31:38 +0000
Bug 1272553. Part 2 - extract common code to the parent class. r=jya. MozReview-Commit-ID: JYlxVHVojzy
f9540c58cd59303822530ba76cd84c19fcecfed2: Bug 1272553. Part 1 - move code around to be able to extract common code in P2. r=jya. draft
JW Wang <jwwang@mozilla.com> - Fri, 13 May 2016 11:19:14 +0800 - rev 366650
Push 18040 by jwwang@mozilla.com at Fri, 13 May 2016 03:31:38 +0000
Bug 1272553. Part 1 - move code around to be able to extract common code in P2. r=jya. MozReview-Commit-ID: 3SWrJ7xwek6
c3c2f8875521ca12f6d402d80459db05a1d51821: Bug 1268943 - Middle mouse click on links in settings does nothing (should open in new tab). r?gijs draft
Jared Wein <jwein@mozilla.com> - Thu, 12 May 2016 23:18:20 -0400 - rev 366649
Push 18039 by jwein@mozilla.com at Fri, 13 May 2016 03:23:04 +0000
Bug 1268943 - Middle mouse click on links in settings does nothing (should open in new tab). r?gijs MozReview-Commit-ID: D8okQLio0K8
c53b064911667a67bdb38f7794319057fc55ae02: Bug 1075025 - part 1: receive vsync events through Choreographer. r?snorp draft
John Lin <jolin@mozilla.com> - Fri, 06 May 2016 10:35:28 +0800 - rev 366648
Push 18038 by bmo:jolin@mozilla.com at Fri, 13 May 2016 03:02:35 +0000
Bug 1075025 - part 1: receive vsync events through Choreographer. r?snorp MozReview-Commit-ID: 6cB9wdYLwFj
b9edf221f102e93d6f9eaacfc7efbb7839408cb9: Bug 1075025 - part 1: receive vsync events through View.postOnAnimation(). r?snorp draft
John Lin <jolin@mozilla.com> - Fri, 06 May 2016 10:35:28 +0800 - rev 366647
Push 18037 by bmo:jolin@mozilla.com at Fri, 13 May 2016 03:00:33 +0000
Bug 1075025 - part 1: receive vsync events through View.postOnAnimation(). r?snorp MozReview-Commit-ID: 6cB9wdYLwFj
50e53869bcf4730c518b0440b4fd844eaa0fc638: wip - thread priority draft
John Lin <jolin@mozilla.com> - Mon, 18 Apr 2016 16:16:30 +0800 - rev 366646
Push 18037 by bmo:jolin@mozilla.com at Fri, 13 May 2016 03:00:33 +0000
wip - thread priority MozReview-Commit-ID: Ll29nXI91eo
1c163f0d33049e8948e543f610db97102631224d: android.os.Trace draft
John Lin <jolin@mozilla.com> - Fri, 15 Apr 2016 16:18:20 +0800 - rev 366645
Push 18037 by bmo:jolin@mozilla.com at Fri, 13 May 2016 03:00:33 +0000
android.os.Trace MozReview-Commit-ID: FoH65UZzC5U
fcc200a2e6e07fd3bf5e4fc658474aaeeb3a0818: Bug 1272422 - Part 3: Don't reset audio queue. r?jya draft
Dan Glastonbury <dglastonbury@mozilla.com> - Fri, 13 May 2016 11:14:12 +1000 - rev 366644
Push 18036 by bmo:dglastonbury@mozilla.com at Fri, 13 May 2016 02:40:06 +0000
Bug 1272422 - Part 3: Don't reset audio queue. r?jya When resuming from suspended video, don't reset the audio queues or audio demuxing state in MFR. Extracted the code from ResetDemuxers() and inlined it at calling sites as recommended by jya. MozReview-Commit-ID: 3wpH075RrKW
439d794e7ee409afcf4aa59ace2ed982e2173742: Bug 1266647 - Clean NotifyQueuedTrackChange to only notify when command is track create and track end. r=jesup,pehrsons draft
ctai <ctai@mozilla.com> - Wed, 04 May 2016 16:08:44 +0800 - rev 366643
Push 18035 by bmo:ctai@mozilla.com at Fri, 13 May 2016 02:09:00 +0000
Bug 1266647 - Clean NotifyQueuedTrackChange to only notify when command is track create and track end. r=jesup,pehrsons MozReview-Commit-ID: 4Pp3xHeBIW4
ba820876c2364044e295b9a9e44b2cc0068c884d: Bug 1272521 - Hide Widevine CDM on MacOSX 10.6. r?spohl draft
Chris Pearce <cpearce@mozilla.com> - Fri, 13 May 2016 14:02:20 +1200 - rev 366642
Push 18034 by cpearce@mozilla.com at Fri, 13 May 2016 02:02:39 +0000
Bug 1272521 - Hide Widevine CDM on MacOSX 10.6. r?spohl The Widevine CDM crashes on MacOSX 10.6, so only download, expose, and install it on 10.7 and later. MozReview-Commit-ID: 51iJpQEB1m7
43433ea6dae9c6c8cbcb702dc630327a6e76b249: Bug 1272521 - Reject Widevine keysystem requests on MacOSX 10.6. r?gerald draft
Chris Pearce <cpearce@mozilla.com> - Fri, 13 May 2016 14:00:29 +1200 - rev 366641
Push 18034 by cpearce@mozilla.com at Fri, 13 May 2016 02:02:39 +0000
Bug 1272521 - Reject Widevine keysystem requests on MacOSX 10.6. r?gerald The Widevine CDM is crashing trying to determine the screen layout, and since 10.6 is being deprecated in August, we're not going to bother making it work. MozReview-Commit-ID: K1k1WZqjoyy
ab27b1e96a7ff5be65314747380be7bbbc2f8b23: Bug 1272541 - Bump mozsystemmonitor to version 0.2; r?ahal draft
Gregory Szorc <gps@mozilla.com> - Thu, 12 May 2016 18:48:32 -0700 - rev 366640
Push 18033 by bmo:gps@mozilla.com at Fri, 13 May 2016 01:48:48 +0000
Bug 1272541 - Bump mozsystemmonitor to version 0.2; r?ahal So we can release the new as_dict() goodies. MozReview-Commit-ID: JNQ3jA2U450
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip