ea1e107e1a59f6306c8601621002c683392325dd: Bug 1593649 - Part 1: Fix a11y issues with about:addons header/recommendations r=robwu,rpl,fluent-reviewers,flod
Mark Striemer <mstriemer@mozilla.com> - Fri, 29 Nov 2019 19:36:57 +0000 - rev 566609
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1593649 - Part 1: Fix a11y issues with about:addons header/recommendations r=robwu,rpl,fluent-reviewers,flod Add a proper title and popup attributes to page-options button. Make recommended card's add-on names headings. Give the HTML pane a title so it reads better in screen readers. Always include a label for the search box. Clarify the label on the extension enable checkbox. Differential Revision: https://phabricator.services.mozilla.com/D54874
a3bc852f2ee1dde3fc84e2e88b47fe9a046d388a: Bug 1599846 - Enable Background WebExtension scripts in FxR on PC r=zombie
thomasmo <thomasmo@mozilla.com> - Sat, 30 Nov 2019 04:19:46 +0000 - rev 566608
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1599846 - Enable Background WebExtension scripts in FxR on PC r=zombie This change allows for background scripts from WebExtensions to run in the FxR on PC chrome window. In this scenario, the promise ExtensionParent.browserStartupPromise is never fulfilled because it depends on the notification sessionstore-windows-restored, which doesn't occur because the FxR window does not participate in SessionStore. To address this issue, browserStartupPromise is now a race between the original notification and a new one, extensions-late-startup, which is fired from fxrui.js. Differential Revision: https://phabricator.services.mozilla.com/D55058
515e230888e4a035a4f3fce615e4acdffd4b7657: Backed out changeset e02c0652dd43 (bug 1595388) for reftest failures on filter-in-mask.html
Oana Pop Rus <opoprus@mozilla.com> - Sat, 30 Nov 2019 04:50:13 +0200 - rev 566607
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Backed out changeset e02c0652dd43 (bug 1595388) for reftest failures on filter-in-mask.html
3eca0e7441e2860461cdcca82893960396d41c4d: Bug 1598223 - Bump version to 1.3.0. r=rhelmer
Nihanth Subramanya <nhnt11@gmail.com> - Sat, 30 Nov 2019 02:41:19 +0000 - rev 566606
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1598223 - Bump version to 1.3.0. r=rhelmer Differential Revision: https://phabricator.services.mozilla.com/D55341
d8bec4e753363658744794ce2b773f9876b04bb4: Bug 1599968 - Remove nsIChildProcessChannelListerner interface. r=farre
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 29 Nov 2019 15:14:07 +0000 - rev 566605
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1599968 - Remove nsIChildProcessChannelListerner interface. r=farre There's just no use for it, it was an unnecessary virtual interface, with a single concreate class and only ever used in C++. Differential Revision: https://phabricator.services.mozilla.com/D55069
e02c0652dd43ff3aa0bf61f8f8f2a80b79dd6eb3: Bug 1595388. Use mDrawTarget->Rect() instead of Size(). r=mstange
Jeff Muizelaar <jrmuizel@gmail.com> - Sat, 30 Nov 2019 00:28:35 +0000 - rev 566604
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1595388. Use mDrawTarget->Rect() instead of Size(). r=mstange Using Rect() will work properly when mDrawTarget does not have 0,0 origin. It also makes the code's intention more clear. Differential Revision: https://phabricator.services.mozilla.com/D55337
d841771bed63e79bb6f61d18b64b9b60be29dff3: Bug 1600351 - don't release things we don't own, r=barret
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 29 Nov 2019 23:15:16 +0000 - rev 566603
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1600351 - don't release things we don't own, r=barret Let's not be calling CFRelease on things we don't own. Differential Revision: https://phabricator.services.mozilla.com/D55336
ea930165f9f3b0111aa1c4398fc94dddc0caf968: Bug 1586843. Pass SideBits for fixed position content to webrender so it can pass it back via the HitTest api. r=botond
Timothy Nikkel <tnikkel@gmail.com> - Fri, 29 Nov 2019 23:06:59 +0000 - rev 566602
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1586843. Pass SideBits for fixed position content to webrender so it can pass it back via the HitTest api. r=botond We add the SideBits to the data we store in the FixedPosScrollTargetTracker. nsDisplayCompositorHitTestInfo then passes the side bits when it sets hit test info. We then pack the side bits into the hit test info bits; luckily they were only using 12 of 16 bits. The wr HitTest api then extracts the side bits from the hit test info bits and passes them back. Differential Revision: https://phabricator.services.mozilla.com/D54404
4c1b0b497b1bf444f355b2bed762c0f973adaa1f: Bug 1583380. Collect fixed position info on APZCTreeManager and use that to provide transforms to webrender via SampleForWebRender. r=botond
Timothy Nikkel <tnikkel@gmail.com> - Fri, 29 Nov 2019 23:06:41 +0000 - rev 566601
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1583380. Collect fixed position info on APZCTreeManager and use that to provide transforms to webrender via SampleForWebRender. r=botond Differential Revision: https://phabricator.services.mozilla.com/D54403
9bfe410ce824d84e78205002c8c2447f50330e2e: Bug 1583380. Plumb SideBits from the display list to WebRenderScrollDataWrapper. r=botond
Timothy Nikkel <tnikkel@gmail.com> - Fri, 29 Nov 2019 23:06:34 +0000 - rev 566600
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1583380. Plumb SideBits from the display list to WebRenderScrollDataWrapper. r=botond The plumbing from there to the HitTestingTreeNode is already in place for the non-webrender case. Differential Revision: https://phabricator.services.mozilla.com/D54402
606ebee120e22a8432bfbd575545e645d0928e25: Bug 1583380. Refactor a helper out of nsLayoutUtils::SetFixedPositionLayerData to get the SideBits. r=botond
Timothy Nikkel <tnikkel@gmail.com> - Fri, 29 Nov 2019 23:06:26 +0000 - rev 566599
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1583380. Refactor a helper out of nsLayoutUtils::SetFixedPositionLayerData to get the SideBits. r=botond Differential Revision: https://phabricator.services.mozilla.com/D54401
e4253c5a9c9b082f2bd2c9e475a03a94dd740a8c: Bug 1583380. Protect APZCTreeManager::mFixedLayerMargins by mMapLock instead of mTreeLock. r=botond
Timothy Nikkel <tnikkel@gmail.com> - Fri, 29 Nov 2019 23:06:24 +0000 - rev 566598
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1583380. Protect APZCTreeManager::mFixedLayerMargins by mMapLock instead of mTreeLock. r=botond We do this because we will need to access it in APZCTreeManager::SampleForWebRender which can't hold mTreeLock. Differential Revision: https://phabricator.services.mozilla.com/D54400
67364d4e153049a629674545ba485e7237dba895: Bug 1583380. Plumb a fixed position webrender animation id from the display list to the HitTestingTreeNode. r=botond
Timothy Nikkel <tnikkel@gmail.com> - Fri, 29 Nov 2019 23:11:18 +0000 - rev 566597
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1583380. Plumb a fixed position webrender animation id from the display list to the HitTestingTreeNode. r=botond Differential Revision: https://phabricator.services.mozilla.com/D54399
885661a8e3c6bc323f19a83b038d31227d384266: Bug 1600198. Make sure all uses of APZCTreeManager::mGeckoFixedLayerMargins are protected by mTreelock. r=botond,hiro
Timothy Nikkel <tnikkel@gmail.com> - Fri, 29 Nov 2019 23:11:18 +0000 - rev 566596
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1600198. Make sure all uses of APZCTreeManager::mGeckoFixedLayerMargins are protected by mTreelock. r=botond,hiro Differential Revision: https://phabricator.services.mozilla.com/D55206
3fcb7b24eef862475ebea731a8930692589b9d6d: Bug 1598223 - Set strict_min_version to 72.0a1. r=maxxcrawford
Nihanth Subramanya <nhnt11@gmail.com> - Fri, 29 Nov 2019 22:20:52 +0000 - rev 566595
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1598223 - Set strict_min_version to 72.0a1. r=maxxcrawford Differential Revision: https://phabricator.services.mozilla.com/D55332
0f1d580092b75205f2be854a71e32002c4520bd6: Bug 1598223 - Bump max startup accesses of webextension default CSP pref to 51. r=mconley
Nihanth Subramanya <nhnt11@gmail.com> - Fri, 29 Nov 2019 22:14:35 +0000 - rev 566594
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1598223 - Bump max startup accesses of webextension default CSP pref to 51. r=mconley Differential Revision: https://phabricator.services.mozilla.com/D55257
28ce51bf535dfc76835aad2a8b5a315c06542035: Bug 1598223 - Remove en_CA and en_GB strings - identical to en_US for now. r=maxxcrawford,flod
Nihanth Subramanya <nhnt11@gmail.com> - Fri, 29 Nov 2019 22:14:35 +0000 - rev 566593
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1598223 - Remove en_CA and en_GB strings - identical to en_US for now. r=maxxcrawford,flod Differential Revision: https://phabricator.services.mozilla.com/D55153
0878e4bac240fb6f3e0c3c71639c4fe023965947: Bug 1598223 - Properly abort at init if disabled. r=mixedpuppy,maxxcrawford
Nihanth Subramanya <nhnt11@gmail.com> - Fri, 29 Nov 2019 21:37:35 +0000 - rev 566592
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1598223 - Properly abort at init if disabled. r=mixedpuppy,maxxcrawford Differential Revision: https://phabricator.services.mozilla.com/D54627
c82e86c51e6eeab20dbaf5543a348c4ce891b4cd: Bug 1598223 - Clean up and fix captive portal logic. r=mixedpuppy,maxxcrawford
Nihanth Subramanya <nhnt11@gmail.com> - Fri, 29 Nov 2019 22:21:53 +0000 - rev 566591
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1598223 - Clean up and fix captive portal logic. r=mixedpuppy,maxxcrawford Differential Revision: https://phabricator.services.mozilla.com/D54626
b7bc6d796b8c5af2a88cd39af4cf148dcb586f24: Bug 1598223 - Replace netChange WEE with networkStatus API. r=mixedpuppy,maxxcrawford
Nihanth Subramanya <nhnt11@gmail.com> - Thu, 28 Nov 2019 19:13:02 +0000 - rev 566590
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1598223 - Replace netChange WEE with networkStatus API. r=mixedpuppy,maxxcrawford Differential Revision: https://phabricator.services.mozilla.com/D54625
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip