searching for reviewer(mconley)
e751eeb6e0328bb16858c7cc090d5bc81369fd54: Bug 1418602 - Allow theming sidebars. r=mconley
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 06 Aug 2018 17:46:43 +0100 - rev 830545
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1418602 - Allow theming sidebars. r=mconley MozReview-Commit-ID: 97zkU7raehV
00e27ad3f9ff5d5b4265cd99fa19bef10a3f3eb8: Bug 1483935 - correctly check all windows for tabs when quitting, r=mconley
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 20 Aug 2018 18:27:44 +0000 - rev 830509
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1483935 - correctly check all windows for tabs when quitting, r=mconley Bug 1438499 added an optional parameter to warnAboutClosingTabs. In bug 1475427, the arguments to warnAboutClosingTabs changed, and instead of passing a closing tab reference as the second argument, we now need to pass the number of tabs as the first argument. The patch in that bug updated the callsite in nsBrowserGlue.js to add the new argument, but didn't remove the `null` argument that we were passing for the 'extra' tab. Additionally, the change in bug 1475427 bails early from warnAboutClosingTabs if the number of tabs passed is less than 2. That tab count, too, needs to take into account multiple windows and not just the last window iterated over. This patch fixes both of these issues. Differential Revision: https://phabricator.services.mozilla.com/D3807
02a80c78170723bf9d7d2e72834fc26850894dbc: Bug 1418602 - Allow theming sidebars. r=mconley draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 06 Aug 2018 17:46:43 +0100 - rev 830478
Push 118833 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 14:06:05 +0000
Bug 1418602 - Allow theming sidebars. r=mconley MozReview-Commit-ID: 97zkU7raehV
e5c5147790b0fa5c9dc543ce750824292186669c: Bug 1418602 - Allow theming sidebars. r=mconley draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 06 Aug 2018 17:46:43 +0100 - rev 830477
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1418602 - Allow theming sidebars. r=mconley MozReview-Commit-ID: 97zkU7raehV
3f0325c0b307be193b5549f6bd98881a2d70a371: Bug 1418602 - Allow theming sidebars. r=mconley
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 06 Aug 2018 17:46:43 +0100 - rev 830467
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1418602 - Allow theming sidebars. r=mconley MozReview-Commit-ID: 97zkU7raehV
b43dff21dd79154d1b06b2e0318bfc9f79d41f28: Bug 1393965 - Fix intermittent browser_default_image_filename.js. r=mconley
Paolo Amadini <paolo.mozmail@amadzone.org> - Mon, 20 Aug 2018 13:42:19 +0100 - rev 830319
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1393965 - Fix intermittent browser_default_image_filename.js. r=mconley Differential Revision: https://phabricator.services.mozilla.com/D3775
ae7fb55a913abd1d59b0dfbbca6e24a7e7b9ff15: Bug 1418602 - Allow theming sidebars. r=mconley draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 06 Aug 2018 17:46:43 +0100 - rev 830257
Push 118829 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 01:13:30 +0000
Bug 1418602 - Allow theming sidebars. r=mconley MozReview-Commit-ID: 97zkU7raehV
0270ec8c7dbb755893cae98611335a4361d78250: Bug 1418602 - Allow theming sidebars. r=mconley draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 06 Aug 2018 17:46:43 +0100 - rev 830165
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1418602 - Allow theming sidebars. r=mconley MozReview-Commit-ID: 97zkU7raehV
6b7bd2f181751b512af7d1fc106a5a95e625031b: Bug 1418602 - Allow theming sidebars. r=mconley draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 06 Aug 2018 17:46:43 +0100 - rev 830105
Push 118810 by bmo:ntim.bugs@gmail.com at Sat, 18 Aug 2018 10:42:10 +0000
Bug 1418602 - Allow theming sidebars. r=mconley MozReview-Commit-ID: 97zkU7raehV
e0308dfbfe24235cc012ef76b02cc63d9210a794: Bug 1418602 - Allow theming sidebars. r=mconley draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 06 Aug 2018 17:46:43 +0100 - rev 830104
Push 118809 by bmo:ntim.bugs@gmail.com at Sat, 18 Aug 2018 10:35:28 +0000
Bug 1418602 - Allow theming sidebars. r=mconley MozReview-Commit-ID: 97zkU7raehV
5a465e7bdc7a0f25a305a1e4301587dccd8935cd: Bug 1478637 - Avoid sync style flushes when cancelling the shield animation in the identity block. r=mconley
Johann Hofmann <jhofmann@mozilla.com> - Fri, 17 Aug 2018 07:48:06 +0000 - rev 830037
Push 118809 by bmo:ntim.bugs@gmail.com at Sat, 18 Aug 2018 10:35:28 +0000
Bug 1478637 - Avoid sync style flushes when cancelling the shield animation in the identity block. r=mconley Differential Revision: https://phabricator.services.mozilla.com/D3449
9b5aefe66457f3bbb6403dbe7c149993c7c7eb70: Bug 1483738: Part 3 - Use lazy MozInvalidForm listener on desktop. r=mconley
Kris Maglione <maglione.k@gmail.com> - Wed, 15 Aug 2018 14:13:53 -0700 - rev 830004
Push 118807 by bmo:mtigley@mozilla.com at Sat, 18 Aug 2018 03:08:50 +0000
Bug 1483738: Part 3 - Use lazy MozInvalidForm listener on desktop. r=mconley Differential Revision: https://phabricator.services.mozilla.com/D3468
89c81ab0254376e6a7ae4a61fa2607d4ecd7b08b: Bug 1483738: Part 2 - Add MozInvalidForm event, which can be handled in place of notifyInvalidSubmit observers. r=smaug,mconley
Kris Maglione <maglione.k@gmail.com> - Wed, 15 Aug 2018 19:22:30 -0700 - rev 830003
Push 118807 by bmo:mtigley@mozilla.com at Sat, 18 Aug 2018 03:08:50 +0000
Bug 1483738: Part 2 - Add MozInvalidForm event, which can be handled in place of notifyInvalidSubmit observers. r=smaug,mconley Differential Revision: https://phabricator.services.mozilla.com/D3467
6f8bb8f44f2b612c964e1116282917e33168f989: Bug 1483738: Part 1 - Change notifyInvalidSubmit to take a plain array. r=mconley
Kris Maglione <maglione.k@gmail.com> - Thu, 16 Aug 2018 12:20:54 -0700 - rev 830002
Push 118807 by bmo:mtigley@mozilla.com at Sat, 18 Aug 2018 03:08:50 +0000
Bug 1483738: Part 1 - Change notifyInvalidSubmit to take a plain array. r=mconley This makes things saner for all consumers, which makes it worth doing on its own. But it also gives me an easy nsTArray to work with, which I can use to dispatch DOM events with array properties. Differential Revision: https://phabricator.services.mozilla.com/D3466
335facce978ea7f9ef1e8dcfafc082e5b99f5a47: Bug 1483664: Part 0 - Dispatch pagehide/pageshow to all system group listeners on frameloader swap. r=smaug,mconley
Kris Maglione <maglione.k@gmail.com> - Wed, 15 Aug 2018 20:06:49 -0700 - rev 830000
Push 118807 by bmo:mtigley@mozilla.com at Sat, 18 Aug 2018 03:08:50 +0000
Bug 1483664: Part 0 - Dispatch pagehide/pageshow to all system group listeners on frameloader swap. r=smaug,mconley Having to add pagehide/pageshow listeners to the chrome event target is a serious inconvience for the use cases of this bug. Dispatching to system group listeners has approximately the same effect as the old code, but is much easier for window-bound code to handle.
85496f02e642767418641817493097099071e158: Bug 1478637 - Avoid sync style flushes when cancelling the shield animation in the identity block. r=mconley
Johann Hofmann <jhofmann@mozilla.com> - Thu, 16 Aug 2018 18:30:53 +0000 - rev 829911
Push 118801 by bmo:rbartlensky@mozilla.com at Fri, 17 Aug 2018 12:50:32 +0000
Bug 1478637 - Avoid sync style flushes when cancelling the shield animation in the identity block. r=mconley Differential Revision: https://phabricator.services.mozilla.com/D3449
89f2b68d32c8c37be83fe73c7f7f77e27ac088f9: Bug 1418602 - Allow theming sidebars. r=mconley draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 06 Aug 2018 17:46:43 +0100 - rev 829402
Push 118776 by bmo:ntim.bugs@gmail.com at Wed, 15 Aug 2018 19:08:57 +0000
Bug 1418602 - Allow theming sidebars. r=mconley MozReview-Commit-ID: 97zkU7raehV
709580c3ad548f09c79891ec9ca854b328b49b0d: Bug 1418602 - Allow theming sidebars. r=mconley draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 06 Aug 2018 17:46:43 +0100 - rev 829387
Push 118773 by bmo:ntim.bugs@gmail.com at Wed, 15 Aug 2018 16:44:34 +0000
Bug 1418602 - Allow theming sidebars. r=mconley MozReview-Commit-ID: 97zkU7raehV
4bb158b7bc66d4732235664e7b7fbe3cb675872a: Bug 1483363: Stop loading ZoomChild.jsm before necessary. r=mconley
Kris Maglione <maglione.k@gmail.com> - Tue, 31 Jul 2018 19:41:09 -0700 - rev 829204
Push 118750 by bmo:gl@mozilla.com at Tue, 14 Aug 2018 21:55:43 +0000
Bug 1483363: Stop loading ZoomChild.jsm before necessary. r=mconley
b712d41d474554d13447594ebc0ce8b2cccd0f47: Bug 1480244: Part 5 - Run most framescripts in shared scope. r=mconley
Kris Maglione <maglione.k@gmail.com> - Fri, 10 Aug 2018 13:58:18 -0700 - rev 829172
Push 118745 by maglione.k@gmail.com at Tue, 14 Aug 2018 20:34:55 +0000
Bug 1480244: Part 5 - Run most framescripts in shared scope. r=mconley Creating non-shared scopes for frame scripts is fairly expensive. After these changes it's even more expensive. However, many frame scripts have no use for the shared scopes at all. Run-once scripts which execute in closures, for instance, make no use of them. And after bug 1472491, neither do most of our default frame scripts. MozReview-Commit-ID: 9PK7bYdQ0yh
c7b959b74404be51b72134222c8be46e2d8ad5a9: Bug 1472491: Part 5μ - Add WebNavigationChild actor. r=mconley
Kris Maglione <maglione.k@gmail.com> - Mon, 30 Jul 2018 12:55:22 -0700 - rev 829112
Push 118745 by maglione.k@gmail.com at Tue, 14 Aug 2018 20:34:55 +0000
Bug 1472491: Part 5μ - Add WebNavigationChild actor. r=mconley MozReview-Commit-ID: 3AiCuNfMenb
1e3e2acebb2c832fbcc04ed64be7b9bb35941b0c: Bug 1472491: Part 5κ - Add ManifestMessagesChild actor. r=mconley
Kris Maglione <maglione.k@gmail.com> - Mon, 30 Jul 2018 11:39:52 -0700 - rev 829110
Push 118745 by maglione.k@gmail.com at Tue, 14 Aug 2018 20:34:55 +0000
Bug 1472491: Part 5κ - Add ManifestMessagesChild actor. r=mconley MozReview-Commit-ID: 20toouW9YzT
1194a1b4bf239c861da8f8f89ab5e8dacb68848c: Bug 1472491: Part 5ζ - Add ControllersChild actor. r=mconley
Kris Maglione <maglione.k@gmail.com> - Mon, 30 Jul 2018 10:52:29 -0700 - rev 829109
Push 118745 by maglione.k@gmail.com at Tue, 14 Aug 2018 20:34:55 +0000
Bug 1472491: Part 5ζ - Add ControllersChild actor. r=mconley MozReview-Commit-ID: 2u6ayRoHvIh
2d586e4a214e2e03b7c596872691f57acf240dcb: Bug 1472491: Part 5ε - Add PurgeSessionHistoryChild actor. r=mconley
Kris Maglione <maglione.k@gmail.com> - Mon, 30 Jul 2018 10:14:12 -0700 - rev 829108
Push 118745 by maglione.k@gmail.com at Tue, 14 Aug 2018 20:34:55 +0000
Bug 1472491: Part 5ε - Add PurgeSessionHistoryChild actor. r=mconley MozReview-Commit-ID: 7oOXuPNsPPG
b683542cac352cb84c409aa52827accc0669a856: Bug 1472491: Part 5δ - Add UnselectedTabHoverChild actor. r=mconley
Kris Maglione <maglione.k@gmail.com> - Mon, 30 Jul 2018 10:11:41 -0700 - rev 829107
Push 118745 by maglione.k@gmail.com at Tue, 14 Aug 2018 20:34:55 +0000
Bug 1472491: Part 5δ - Add UnselectedTabHoverChild actor. r=mconley MozReview-Commit-ID: JYAYb8NshrW
83ab8ab55813ca7a63155acdfddf629ffd4546b9: Bug 1472491: Part 5β - Add ShieldFrameChild actor. r=mconley
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jul 2018 23:45:18 -0700 - rev 829105
Push 118745 by maglione.k@gmail.com at Tue, 14 Aug 2018 20:34:55 +0000
Bug 1472491: Part 5β - Add ShieldFrameChild actor. r=mconley MozReview-Commit-ID: 5HqAEEO7nJy
28f69e0977c46d9df90fa3284c2b57dd946f7d52: Bug 1472491: Part 5α - Add DateTimePickerChild actor. r=mconley
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jul 2018 23:39:17 -0700 - rev 829104
Push 118745 by maglione.k@gmail.com at Tue, 14 Aug 2018 20:34:55 +0000
Bug 1472491: Part 5α - Add DateTimePickerChild actor. r=mconley MozReview-Commit-ID: EWTCdNCmE9S
9b635ae98f46f7431fd5e95ba38d5454e18bf7b9: Bug 1472491: Part 5y - Add PopupBlockingChild actor. r=mconley
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jul 2018 23:31:39 -0700 - rev 829102
Push 118745 by maglione.k@gmail.com at Tue, 14 Aug 2018 20:34:55 +0000
Bug 1472491: Part 5y - Add PopupBlockingChild actor. r=mconley MozReview-Commit-ID: Bw7u8m3xY38
795a767014f36aad7a9d890b0d894053e89d6a65: Bug 1472491: Part 5x - Add SelectionSourceChild actor. r=mconley
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jul 2018 23:28:10 -0700 - rev 829101
Push 118745 by maglione.k@gmail.com at Tue, 14 Aug 2018 20:34:55 +0000
Bug 1472491: Part 5x - Add SelectionSourceChild actor. r=mconley MozReview-Commit-ID: 6RioXbevgRO
3925f3d433172e3edd02cf0dbd28a24d354627a3: Bug 1472491: Part 5w - Add PageMetadataChild actor. r=mconley
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jul 2018 23:08:52 -0700 - rev 829100
Push 118745 by maglione.k@gmail.com at Tue, 14 Aug 2018 20:34:55 +0000
Bug 1472491: Part 5w - Add PageMetadataChild actor. r=mconley MozReview-Commit-ID: DpTG8tTJCL4
2bb9468f5609918be8a635fec650f55ca89666c5: Bug 1472491: Part 5s - Add ZoomChild actor. r=mconley
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jul 2018 22:18:52 -0700 - rev 829096
Push 118745 by maglione.k@gmail.com at Tue, 14 Aug 2018 20:34:55 +0000
Bug 1472491: Part 5s - Add ZoomChild actor. r=mconley MozReview-Commit-ID: 9vTa1PbTh5t
ccba4bf58b0fe402026346d09a7911f513f89daf: Bug 1482422 - Use UTF-8 character set instead of ASCII when reading Activity Stream scripts with `mozJSSubScriptLoader`. r=mconley
Jay Lim <jay@imjching.com> - Mon, 13 Aug 2018 14:08:16 +0000 - rev 828862
Push 118725 by jhofmann@mozilla.com at Tue, 14 Aug 2018 08:20:30 +0000
Bug 1482422 - Use UTF-8 character set instead of ASCII when reading Activity Stream scripts with `mozJSSubScriptLoader`. r=mconley The default character set that is used to read sub-scripts using `mozJSSubScriptLoader` is ASCII. Scripts for Activity Stream contains strings which are encoded in UTF-8, and therefore, reading them in ASCII will display the strings incorrectly. Differential Revision: https://phabricator.services.mozilla.com/D3160
39473d98f6e199b40bbf72d1600d64edce5be3a8: Bug 1481704 - Add FX_TAB_SWITCH_COMPOSITE_E10S_MS to measure total time it takes to present a tab during tab-switch. r=mconley, data-review=francois
Matt Woodrow <mwoodrow@mozilla.com> - Sat, 11 Aug 2018 22:07:14 +1200 - rev 828549
Push 118683 by bmo:gl@mozilla.com at Sat, 11 Aug 2018 20:18:50 +0000
Bug 1481704 - Add FX_TAB_SWITCH_COMPOSITE_E10S_MS to measure total time it takes to present a tab during tab-switch. r=mconley, data-review=francois
003ea7d3924f1c439c859d178e64e24a8fffeab0: Bug 1482304 - Remove dead code from remote-browser.xml. r=mconley
Matt Brubeck <mbrubeck@mozilla.com> - Fri, 10 Aug 2018 13:06:02 +0000 - rev 828494
Push 118683 by bmo:gl@mozilla.com at Sat, 11 Aug 2018 20:18:50 +0000
Bug 1482304 - Remove dead code from remote-browser.xml. r=mconley Differential Revision: https://phabricator.services.mozilla.com/D3071
98fb97551f89a047a5c47322663722a12fb7400c: Bug 1472491: Part 5μ - Add WebNavigationChild actor. r=mconley draft
Kris Maglione <maglione.k@gmail.com> - Mon, 30 Jul 2018 12:55:22 -0700 - rev 828473
Push 118680 by maglione.k@gmail.com at Fri, 10 Aug 2018 23:04:22 +0000
Bug 1472491: Part 5μ - Add WebNavigationChild actor. r=mconley MozReview-Commit-ID: 3AiCuNfMenb
ffc1d3dce2eb7b5819220fddd7ecbe00dbb168a4: Bug 1472491: Part 5κ - Add ManifestMessagesChild actor. r=mconley draft
Kris Maglione <maglione.k@gmail.com> - Mon, 30 Jul 2018 11:39:52 -0700 - rev 828471
Push 118680 by maglione.k@gmail.com at Fri, 10 Aug 2018 23:04:22 +0000
Bug 1472491: Part 5κ - Add ManifestMessagesChild actor. r=mconley MozReview-Commit-ID: 20toouW9YzT
8da00377bc409ba83d5e6ccf05d825c6c4be7d24: Bug 1472491: Part 5ζ - Add ControllersChild actor. r=mconley draft
Kris Maglione <maglione.k@gmail.com> - Mon, 30 Jul 2018 10:52:29 -0700 - rev 828467
Push 118680 by maglione.k@gmail.com at Fri, 10 Aug 2018 23:04:22 +0000
Bug 1472491: Part 5ζ - Add ControllersChild actor. r=mconley MozReview-Commit-ID: 2u6ayRoHvIh
43731b34415fe16f23b0582fc24165faa7f1aa1a: Bug 1472491: Part 5ε - Add PurgeSessionHistoryChild actor. r=mconley draft
Kris Maglione <maglione.k@gmail.com> - Mon, 30 Jul 2018 10:14:12 -0700 - rev 828466
Push 118680 by maglione.k@gmail.com at Fri, 10 Aug 2018 23:04:22 +0000
Bug 1472491: Part 5ε - Add PurgeSessionHistoryChild actor. r=mconley MozReview-Commit-ID: 7oOXuPNsPPG
9d3e9ff2a60aa01ac44ef6b66b4e8d06011fe617: Bug 1472491: Part 5δ - Add UnselectedTabHoverChild actor. r=mconley draft
Kris Maglione <maglione.k@gmail.com> - Mon, 30 Jul 2018 10:11:41 -0700 - rev 828465
Push 118680 by maglione.k@gmail.com at Fri, 10 Aug 2018 23:04:22 +0000
Bug 1472491: Part 5δ - Add UnselectedTabHoverChild actor. r=mconley MozReview-Commit-ID: JYAYb8NshrW
7ece0606d4197e0b1fc1acb94bf476d583008908: Bug 1472491: Part 5β - Add ShieldFrameChild actor. r=mconley draft
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jul 2018 23:45:18 -0700 - rev 828463
Push 118680 by maglione.k@gmail.com at Fri, 10 Aug 2018 23:04:22 +0000
Bug 1472491: Part 5β - Add ShieldFrameChild actor. r=mconley MozReview-Commit-ID: 5HqAEEO7nJy
e4eddd659ca25ade7dcfe68f0392911c7822752a: Bug 1472491: Part 5α - Add DateTimePickerChild actor. r=mconley draft
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jul 2018 23:39:17 -0700 - rev 828462
Push 118680 by maglione.k@gmail.com at Fri, 10 Aug 2018 23:04:22 +0000
Bug 1472491: Part 5α - Add DateTimePickerChild actor. r=mconley MozReview-Commit-ID: EWTCdNCmE9S
90d2c9ae0dfd529e91490e25e5e17f9ea3ee9ecc: Bug 1472491: Part 5y - Add PopupBlockingChild actor. r=mconley draft
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jul 2018 23:31:39 -0700 - rev 828460
Push 118680 by maglione.k@gmail.com at Fri, 10 Aug 2018 23:04:22 +0000
Bug 1472491: Part 5y - Add PopupBlockingChild actor. r=mconley MozReview-Commit-ID: Bw7u8m3xY38
b5361531f26d4cbc51489d867e8e34a1c97fb6f9: Bug 1472491: Part 5x - Add SelectionSourceChild actor. r=mconley draft
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jul 2018 23:28:10 -0700 - rev 828459
Push 118680 by maglione.k@gmail.com at Fri, 10 Aug 2018 23:04:22 +0000
Bug 1472491: Part 5x - Add SelectionSourceChild actor. r=mconley MozReview-Commit-ID: 6RioXbevgRO
861d15a74541ce6dcc7542554fca946c18b89116: Bug 1472491: Part 5w - Add PageMetadataChild actor. r=mconley draft
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jul 2018 23:08:52 -0700 - rev 828458
Push 118680 by maglione.k@gmail.com at Fri, 10 Aug 2018 23:04:22 +0000
Bug 1472491: Part 5w - Add PageMetadataChild actor. r=mconley MozReview-Commit-ID: DpTG8tTJCL4
a093da4b78ed4c165956b150d415f3ab247b018e: Bug 1472491: Part 5s - Add ZoomChild actor. r=mconley draft
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jul 2018 22:18:52 -0700 - rev 828454
Push 118680 by maglione.k@gmail.com at Fri, 10 Aug 2018 23:04:22 +0000
Bug 1472491: Part 5s - Add ZoomChild actor. r=mconley MozReview-Commit-ID: 9vTa1PbTh5t
bc17120defb1e66071339f11a7e9fff3d47a95da: Bug 1480244: Part 5 - Run most framescripts in shared scope. r=mconley draft
Kris Maglione <maglione.k@gmail.com> - Fri, 10 Aug 2018 13:58:18 -0700 - rev 828433
Push 118679 by maglione.k@gmail.com at Fri, 10 Aug 2018 21:19:41 +0000
Bug 1480244: Part 5 - Run most framescripts in shared scope. r=mconley Creating non-shared scopes for frame scripts is fairly expensive. After these changes it's even more expensive. However, many frame scripts have no use for the shared scopes at all. Run-once scripts which execute in closures, for instance, make no use of them. And after bug 1472491, neither do most of our default frame scripts. MozReview-Commit-ID: 9PK7bYdQ0yh
e9b7afb7ae54a845c535c750f783654a1ad26f2d: Bug 1481217 - The tps (tab switch) talos test should wait until we are done moving tabs before starting its measurement, r=mconley
Florian Quèze <florian@queze.net> - Tue, 07 Aug 2018 11:30:07 +0200 - rev 827803
Push 118585 by bmo:gl@mozilla.com at Thu, 09 Aug 2018 06:54:14 +0000
Bug 1481217 - The tps (tab switch) talos test should wait until we are done moving tabs before starting its measurement, r=mconley
834bd9d6c31b60b7331ef893801e32563f4f82b4: Bug 1481554 - make the regexp used to detect uuids and change them to add-on names stricter, r=mconley.
Florian Quèze <florian@queze.net> - Tue, 07 Aug 2018 20:38:03 +0200 - rev 827415
Push 118534 by bmo:gl@mozilla.com at Wed, 08 Aug 2018 04:44:16 +0000
Bug 1481554 - make the regexp used to detect uuids and change them to add-on names stricter, r=mconley.
386fcd872cbb75cebf3857d5d1e5e844de5eea5f: Bug 1477926 - Hide autoplay-media prompt on DOMAudioPlaybackAbortPermissionRequest. r?mconley draft
Chris Pearce <cpearce@mozilla.com> - Wed, 01 Aug 2018 16:10:48 +1200 - rev 825245
Push 118042 by bmo:cpearce@mozilla.com at Wed, 01 Aug 2018 04:46:20 +0000
Bug 1477926 - Hide autoplay-media prompt on DOMAudioPlaybackAbortPermissionRequest. r?mconley Currently we're hiding the autoplay-media permission doorhanger when we detect playback in the tab via a DOMAudioPlaybackStarted event. However this only fires for audible playback in a tab; if a media element tries to play audibly, detects that it's blocked, and then switches to playing inaudibly, we'll be left still be showing the doorhanger even though it's not connected to anything. We also don't handle the case where there are multiple things waiting on the doorhanger and one of them is able to play audibly but others aren't; we'd hide the doorhanger without having a meaningful result to post to the other waiters. So the previous patch handled the above cases, and we now dispatch an observer service notification "audio-playback"/"abortPermissionRequest" when Gecko has stopped waiting on all pending "autoplay-media" requests. The front end code needs to hide the doorhanger upon receiving that instead of DOMAudioPlaybackStarted. MozReview-Commit-ID: 84RTfwtzjCv
00a8297d1b3268c9f513b2b249586908363dc146: Bug 1477926 - Hide autoplay-media prompt on DOMAudioPlaybackAbortPermissionRequest. r?mconley draft
Chris Pearce <cpearce@mozilla.com> - Wed, 01 Aug 2018 16:10:48 +1200 - rev 825243
Push 118041 by bmo:cpearce@mozilla.com at Wed, 01 Aug 2018 04:43:23 +0000
Bug 1477926 - Hide autoplay-media prompt on DOMAudioPlaybackAbortPermissionRequest. r?mconley Currently we're hiding the autoplay-media permission doorhanger when we detect playback in the tab via a DOMAudioPlaybackStarted event. However this only fires for audible playback in a tab; if a media element tries to play audibly, detects that it's blocked, and then switches to playing inaudibly, we'll be left still be showing the doorhanger even though it's not connected to anything. We also don't handle the case where there are multiple things waiting on the doorhanger and one of them is able to play audibly but others aren't; we'd hide the doorhanger without having a meaningful result to post to the other waiters. So the previous patch handled the above cases, and we now dispatch an observer service notification "audio-playback"/"abortPermissionRequest" when Gecko has stopped waiting on all pending "autoplay-media" requests. The front end code needs to wait on that instead of DOMAudioPlaybackStarted. MozReview-Commit-ID: 84RTfwtzjCv