c1a2ecc4098e71b51a2324b6886a2dead9b17206: Bug 1565689 - part2 : implement AudioFocusManager. r=baku
alwu <alwu@mozilla.com> - Wed, 07 Aug 2019 01:46:08 +0000 - rev 487100
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1565689 - part2 : implement AudioFocusManager. r=baku In order to support audio competing among different tabs, we implement a new class AudioFocusManager. AudioFocusManager is used to assign the audio focus to different requester and decide which requester can own audio focus when audio competing happens. When the audio competing happens, the last request would be a winner who can still own the audio focus, and all the other requesters would lose the audio focus. Now MediaController is the onlt requester, it would request the audio focus when it becomes audible and revoke the audio focus when the controller is no longer active. Differential Revision: https://phabricator.services.mozilla.com/D38142
f6383bdf9dfdf821d9bb12d9e11fb5968924bec6: Bug 1565689 - part1 : implement MediaController and MediaControlService. r=baku
alwu <alwu@mozilla.com> - Wed, 07 Aug 2019 01:46:10 +0000 - rev 487099
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1565689 - part1 : implement MediaController and MediaControlService. r=baku In order to have a centralized audio control in the parent process, we create two new classes here. * MediaController MediaController is a class used to control certain amount of media in the content process. Every controller corresponds to a browsing context. For example, TabMediaController would correspond to the top level browsing context, which mean it can control all media in the specific tab. * MediaControlService As there might be multiple tabs playing audio, so there would be multiple controllers. MediaControlService is a place to manage all of them, you can access specific controller through MediaControlService by providing controller ID. Everytime a controller becomes active, which means there is a media starts in corresponding browsing context, then controller would be added into the list of the MediaControlService. And it would be removed from the list when the media in corresponding browsering context stopped. Differential Revision: https://phabricator.services.mozilla.com/D38141
b49f507152f9e1df9fd753eb925e4a176b5337f5: Bug 1572229 - Use modern jsoncpp readers/writers when (de)serializing principals r=jkt
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 08 Aug 2019 22:39:07 +0000 - rev 487098
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1572229 - Use modern jsoncpp readers/writers when (de)serializing principals r=jkt Differential Revision: https://phabricator.services.mozilla.com/D41088
0d849d4df147e341c86ec34cce0c8b8ea224b70a: Bug 1572557 - Clarify a confusing comment in two security prefs
Tom Ritter <tom@mozilla.com> - Thu, 08 Aug 2019 21:42:16 +0000 - rev 487097
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1572557 - Clarify a confusing comment in two security prefs Differential Revision: https://phabricator.services.mozilla.com/D41286
3194b8199d821c31cc7ad9305db57ef06d14b353: Bug 1571063 - Removing comment lines, part of 8017e6d5cbb6. Relanded with the correct bug number on a CLOSED TREE DONTBUILD
Daniel Varga <dvarga@mozilla.com> - Fri, 09 Aug 2019 03:00:17 +0300 - rev 487096
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1571063 - Removing comment lines, part of 8017e6d5cbb6. Relanded with the correct bug number on a CLOSED TREE DONTBUILD
ad88c9455b0f2e66689a04d2f3a281fe7185fe8f: Backed out changeset 5a02186b16a5 (bug 1511177) for wrong bug number. On a CLOSED TREE DONTBUILD
Daniel Varga <dvarga@mozilla.com> - Fri, 09 Aug 2019 03:10:13 +0300 - rev 487095
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Backed out changeset 5a02186b16a5 (bug 1511177) for wrong bug number. On a CLOSED TREE DONTBUILD
a0649639661230b55bab63c998715039df614952: Merge mozilla-central to autoland. a=merge on a CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Fri, 09 Aug 2019 02:57:47 +0300 - rev 487094
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
5a02186b16a593aac36cd6474dff7cb580716cfb: Bug 1511177 - Removing comment lines. On a CLOSED TREE DONTBUILD
Daniel Varga <dvarga@mozilla.com> - Fri, 09 Aug 2019 03:00:17 +0300 - rev 487093
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1511177 - Removing comment lines. On a CLOSED TREE DONTBUILD
a549ac878890370cb4817e61b3f5232eb6488cc8: Bug 1572258 - Prevent concurrent instances of TemporaryAccessGrantObserver from being created for the same (principal, permission type) pair; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 08 Aug 2019 22:00:44 +0000 - rev 487092
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1572258 - Prevent concurrent instances of TemporaryAccessGrantObserver from being created for the same (principal, permission type) pair; r=baku Differential Revision: https://phabricator.services.mozilla.com/D41115
f8dfdd9df98f9d851f2c192c5d4461e7f9caa2af: Bug 1572393 - Increase Windows 10 x64 QR debug browser-chrome max runtime to 90 minutes. r=gbrown on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 09 Aug 2019 02:39:37 +0300 - rev 487091
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1572393 - Increase Windows 10 x64 QR debug browser-chrome max runtime to 90 minutes. r=gbrown on a CLOSED TREE Reviewers: gbrown Reviewed By: gbrown Subscribers: rjl Bug #: 1572393 Differential Revision: https://phabricator.services.mozilla.com/D41297
6dd4ad534942b23dd66c46f20c9014cd48eb1219: Backed out 3 changesets (bug 1511177) for web-platform-tests-reftests at /css/css-tables/percent-width-cell-dynamic.html on a CLOSED TREE
Daniel Varga <dvarga@mozilla.com> - Fri, 09 Aug 2019 01:28:23 +0300 - rev 487090
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Backed out 3 changesets (bug 1511177) for web-platform-tests-reftests at /css/css-tables/percent-width-cell-dynamic.html on a CLOSED TREE Backed out changeset bbe9d07407c9 (bug 1511177) Backed out changeset 13004b37170e (bug 1511177) Backed out changeset 23282c683f67 (bug 1511177)
40f5cf9e18d163adda0e73d75ae56af1e562aa0a: Bug 1563555 - Rename sVarCache_* as sMirror_*. r=KrisWright
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 08 Aug 2019 21:33:22 +0000 - rev 487089
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1563555 - Rename sVarCache_* as sMirror_*. r=KrisWright Another step in the renaming of VarCache variables as mirror variables, matching the 'mirror' field used in StaticPrefList.yaml. Differential Revision: https://phabricator.services.mozilla.com/D40794
aaa04efb13f92a5d353848f55e363988ae32aecc: Bug 1563555 - Don't bindgen static prefs. r=emilio
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 08 Aug 2019 21:33:15 +0000 - rev 487088
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1563555 - Don't bindgen static prefs. r=emilio Bindgen is no longer necessary now that Rust bindings are generated by generate_static_pref_list.py. Differential Revision: https://phabricator.services.mozilla.com/D40793
c0cb97c89ea2584437ce220f8730a4565eb559ab: Bug 1566489 - Avoid reading extension-setting.json on start-up, read it lazily. r=aswan,mixedpuppy
mandy cheang <mcheang@mozilla.com> - Thu, 08 Aug 2019 16:15:17 +0000 - rev 487087
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1566489 - Avoid reading extension-setting.json on start-up, read it lazily. r=aswan,mixedpuppy Differential Revision: https://phabricator.services.mozilla.com/D40860
2bd6fae1769ea44d14b393b0c6756219a3f2f9ba: Bug 1572511 - Reduce time for search config tests by removing a bit of logging. r=daleharvey
Mark Banner <standard8@mozilla.com> - Thu, 08 Aug 2019 21:14:24 +0000 - rev 487086
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1572511 - Reduce time for search config tests by removing a bit of logging. r=daleharvey Differential Revision: https://phabricator.services.mozilla.com/D41258
8017e6d5cbb68c769f6a19ec23228dfd00732e2f: Backed out changeset 14e11bbc0dd3 (bug 1571063) for geckoview-web-platform-tests failures at /html/cross-origin/anonymous.tentative.html
Daniel Varga <dvarga@mozilla.com> - Fri, 09 Aug 2019 00:02:18 +0300 - rev 487085
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Backed out changeset 14e11bbc0dd3 (bug 1571063) for geckoview-web-platform-tests failures at /html/cross-origin/anonymous.tentative.html
648b37f833c1e5ee44a37145bfd0e3df9e38cdab: Bug 1214191 - [fxui] Re-enable testing/firefox-ui/tests/puppeteer/test_windows.py. r=webdriver-reviewers,ato
Henrik Skupin <mail@hskupin.info> - Thu, 08 Aug 2019 20:55:44 +0000 - rev 487084
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1214191 - [fxui] Re-enable testing/firefox-ui/tests/puppeteer/test_windows.py. r=webdriver-reviewers,ato Differential Revision: https://phabricator.services.mozilla.com/D41276
ce02f51dbf78c39ea160add7b0cae764bce433c1: Bug 1538557 - Use BytecodeLocation and BytecodeIterator in JitScript::initICEntriesAndBytecodeTypeMap to replace uses of jsbytecode* and pcToOffset. r=jandem,tcampbell
Adam Holm <asorholm@email.arizona.edu> - Thu, 08 Aug 2019 17:46:44 +0000 - rev 487083
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1538557 - Use BytecodeLocation and BytecodeIterator in JitScript::initICEntriesAndBytecodeTypeMap to replace uses of jsbytecode* and pcToOffset. r=jandem,tcampbell Differential Revision: https://phabricator.services.mozilla.com/D40230
7c575b42d1f3149de18c58096035a3922050a92c: Bug 1572304: updating text-decoration-skip-ink to support ::first-line/first-letter/placeholder r=emilio
Charlie Marlow <cmarlow@mozilla.com> - Thu, 08 Aug 2019 18:44:03 +0000 - rev 487082
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1572304: updating text-decoration-skip-ink to support ::first-line/first-letter/placeholder r=emilio Differential Revision: https://phabricator.services.mozilla.com/D41228
10db2e217c1aadc554ed905e3064938e9df67cf4: Bug 1571544 - Convert privacy.fuzzyfox.clockgrainus to static pref. r=njn
Kristen Wright <kwright@mozilla.com> - Thu, 08 Aug 2019 17:00:19 +0000 - rev 487081
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +0000
Bug 1571544 - Convert privacy.fuzzyfox.clockgrainus to static pref. r=njn Converts privacy.fuzzyfox.clockgrainus varcache pref to a static pref. This pref used two #define values, which I also removed. Differential Revision: https://phabricator.services.mozilla.com/D41102
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip