3741783d35c1: Bug 1385699. P4 - MediaDecoder::mExplicitDuration doesn't need to be a canonical anymore. r=cpearce
JW Wang <jwwang@mozilla.com> - Tue, 01 Aug 2017 15:06:13 +0800 - rev 422329
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1385699. P4 - MediaDecoder::mExplicitDuration doesn't need to be a canonical anymore. r=cpearce MozReview-Commit-ID: 4FUwQRS2K1m
c03cc5e6a7c3: Bug 1385699. P3 - remove MediaDecoder::SetInfinite() and related code. r=cpearce
JW Wang <jwwang@mozilla.com> - Tue, 01 Aug 2017 14:15:29 +0800 - rev 422328
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1385699. P3 - remove MediaDecoder::SetInfinite() and related code. r=cpearce Since inf can be encoded in MDSM::mDuration, we don't need an additional flag in MediaDecoder to indicate 'infinite' anymore. Note duration change from infinite to finite is handled by MDSM, so we can remove the explicit calls to SetInfinite(false). MozReview-Commit-ID: EoxwZJzPAJl
90612a88de7c: Bug 1385699. P2 - rewrite the code of calculating duration in MDSM. r=cpearce
JW Wang <jwwang@mozilla.com> - Tue, 01 Aug 2017 13:54:14 +0800 - rev 422327
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1385699. P2 - rewrite the code of calculating duration in MDSM. r=cpearce We pretty much rewrite the whole logic of duration calculation of MDSM. The new logic is much simpler for we have only one duration to manage which is mDuration. Below is the details of the code changes: 1. remove the mExplicitDuration mirror since it should be handled in MediaDecoder. 2. remove mObservedDuration and mDuration will take its place. 3. mDuration is updated from: a. metadata b. playback position as playback progresses. c. buffer ranges. 4. change mDuration to be finite when playback reaches the end. MozReview-Commit-ID: 1EmlWvmw1R2
e10236332d1d: Bug 1385699. P1 - don't adjust playback position to the duration in MDSM at the end of playback. r=cpearce
JW Wang <jwwang@mozilla.com> - Tue, 01 Aug 2017 11:00:09 +0800 - rev 422326
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1385699. P1 - don't adjust playback position to the duration in MDSM at the end of playback. r=cpearce We will let MediaDecoder do the final adjustment. MozReview-Commit-ID: NmPD3Cgsta
be090e170cc6: Bug 1386951 - have ChannelMediaDecoder implement CreateStateMachine() and fix includes. r=jya
JW Wang <jwwang@mozilla.com> - Thu, 03 Aug 2017 14:05:28 +0800 - rev 422325
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1386951 - have ChannelMediaDecoder implement CreateStateMachine() and fix includes. r=jya The implementation will be shared by most of the sub-classes except OggDecoder which needs to call demuxer->SetChainingEvents(). http://searchfox.org/mozilla-central/rev/f0e4ae5f8c40ba742214e89aba3f554da0b89a33/dom/media/ogg/OggDecoder.cpp#25 This helps reducing code changes whenever we add a field to MediaFormatReaderInit. MozReview-Commit-ID: 5K8NY1oxol4
dc75242f84a4: Bug 1386496 - Update web-platfrom-tests meta data after Ahem.ttf is valid. r=jgraham
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 02 Aug 2017 13:48:02 +0900 - rev 422324
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1386496 - Update web-platfrom-tests meta data after Ahem.ttf is valid. r=jgraham Since Ahem.ttf is valid now, we should pass wbr-element.html on Windows. Also, mac doesn't pass this test because MOZ_BUNDLED_FONTS isn't set on macOS build. MozReview-Commit-ID: 5ylfn8525j7
1bf496f3608c: Bug 1386496 - Ahem.ttf is broken on web-platform-tests. r=jgraham
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 02 Aug 2017 12:35:53 +0900 - rev 422323
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1386496 - Ahem.ttf is broken on web-platform-tests. r=jgraham Ahem.ttf is copied to $(DIST)/bin/firefox/fonts, but this file is broken due to text mode copy. So we should use binary mode instead. MozReview-Commit-ID: KP7yNyPiejU
26e6fd4d9d31: Bug 1385416 - Remove Locale.jsm. r=kmag
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 28 Jul 2017 13:30:51 -0700 - rev 422322
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1385416 - Remove Locale.jsm. r=kmag MozReview-Commit-ID: IeSJKWuIQ2c
4a26bf37c264: Bug 1387155 - Make nsIProfiler::dumpProfileToFileAsync return a promise. r=njn
Markus Stange <mstange@themasta.com> - Thu, 03 Aug 2017 21:12:45 -0400 - rev 422321
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1387155 - Make nsIProfiler::dumpProfileToFileAsync return a promise. r=njn MozReview-Commit-ID: 5yJMYrcRPBM
18e395b49530: Backed out changeset 31db4b302143 (bug 1344519) for android xpcshell test_basic.js failures a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Thu, 03 Aug 2017 19:04:09 -0700 - rev 422320
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Backed out changeset 31db4b302143 (bug 1344519) for android xpcshell test_basic.js failures a=backout CLOSED TREE MozReview-Commit-ID: KUR8cqMGGDJ
20b1593ade61: Backed out changeset 4c8cc6044599 (bug 1382570) because it might have caused the spike in browser_page_action_menu.js failures a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Thu, 03 Aug 2017 18:42:02 -0700 - rev 422319
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Backed out changeset 4c8cc6044599 (bug 1382570) because it might have caused the spike in browser_page_action_menu.js failures a=backout CLOSED TREE MozReview-Commit-ID: HCTskH7e4RF
e5e994cb9d84: Merge m-c to autoland a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Thu, 03 Aug 2017 18:22:09 -0700 - rev 422318
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Merge m-c to autoland a=merge CLOSED TREE MozReview-Commit-ID: Ko3lhAvzMJN
a4e153426d4c: Backed out changeset 3f96fc2c078c (bug 1366363) for failures in browser_ext_browserAction_contextMenu.js and browser_page_action_menu.js a=backout
Wes Kocher <wkocher@mozilla.com> - Thu, 03 Aug 2017 16:30:54 -0700 - rev 422317
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Backed out changeset 3f96fc2c078c (bug 1366363) for failures in browser_ext_browserAction_contextMenu.js and browser_page_action_menu.js a=backout MozReview-Commit-ID: D8GuspkNCWN
b5befe341466: Backed out changeset a35f3b534eb9 (bug 1355451) for frequent failures in browser_urlbar_search_speculative_connect_mousedown.js a=backout
Wes Kocher <wkocher@mozilla.com> - Thu, 03 Aug 2017 16:16:43 -0700 - rev 422316
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Backed out changeset a35f3b534eb9 (bug 1355451) for frequent failures in browser_urlbar_search_speculative_connect_mousedown.js a=backout MozReview-Commit-ID: JExIufpYeF7
d82b3d0ec21a: Bug 1386887 - Clean up FFI lifetimes to work on nightly; r=emilio
Manish Goregaokar <manishearth@gmail.com> - Wed, 02 Aug 2017 11:24:35 -0700 - rev 422315
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1386887 - Clean up FFI lifetimes to work on nightly; r=emilio MozReview-Commit-ID: 5WAIVd6p2du
31db4b302143: Bug 1344519 - Add web extension events for containers onUpdated, onCreated and onRemoved r=aswan,baku
Jonathan Kingston <jkt@mozilla.com> - Sun, 14 May 2017 00:39:32 +0100 - rev 422314
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1344519 - Add web extension events for containers onUpdated, onCreated and onRemoved r=aswan,baku MozReview-Commit-ID: 9Zxjc1J2CAt
6fd0499748b0: servo: Merge #17969 - Update stylo code to work on nightly (from Manishearth:rustup); r=emilio
Manish Goregaokar <manishsmail@gmail.com> - Thu, 03 Aug 2017 16:27:12 -0500 - rev 422313
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
servo: Merge #17969 - Update stylo code to work on nightly (from Manishearth:rustup); r=emilio r=emilio https://bugzilla.mozilla.org/show_bug.cgi?id=1386887 Source-Repo: https://github.com/servo/servo Source-Revision: 7cee7d7fcc4194e410fa8a308a77d37ac452778a
a73050e842c2: Bug 1386308 - stop trying to change the display sleep settings from the content process; r=haik
Alex Gaynor <agaynor@mozilla.com> - Tue, 01 Aug 2017 12:22:42 -0400 - rev 422312
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1386308 - stop trying to change the display sleep settings from the content process; r=haik Before this change we were trying to change the settings from both the content and parent processes, so this doesn't change any functionality. This allows to remove access to the com.apple.PowerManagement.control mach service from the content process. MozReview-Commit-ID: 3DOhqG5U6oz
0bfb12529f01: Bug 1387003 - Adding container icons from test pilot experiment. r=jaws
Jonathan Kingston <jkt@mozilla.com> - Thu, 03 Aug 2017 13:05:17 +0100 - rev 422311
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1387003 - Adding container icons from test pilot experiment. r=jaws MozReview-Commit-ID: FYScQpSh11m
7b42e0eb696b: Bug 1386291 - remove access to the com.apple.DesktopServicesHelper mach service in content processes; r=haik
Alex Gaynor <agaynor@mozilla.com> - Tue, 01 Aug 2017 11:12:44 -0400 - rev 422310
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1386291 - remove access to the com.apple.DesktopServicesHelper mach service in content processes; r=haik MozReview-Commit-ID: Bk58lE5p6fi
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip