6946de93914d507e8e1ddfbf1ef06b06e279e410: Bug 1465936 - Ignore contain:paint for elements without a principal box, internal table elements except table-cell, internal ruby elements, and non-atomic inlines. r=dholbert draft
Yusuf Sermet <ysermet@mozilla.com> - Tue, 05 Jun 2018 15:32:40 -0700 - rev 805325
Push 112637 by bmo:ysermet@mozilla.com at Thu, 07 Jun 2018 18:13:13 +0000
Bug 1465936 - Ignore contain:paint for elements without a principal box, internal table elements except table-cell, internal ruby elements, and non-atomic inlines. r=dholbert MozReview-Commit-ID: 3Y4clUkIe9O
6f2a3da993cafbde1c61044aaee02f3092162558: Bug 1460743 - Don't install testing/profiles on Google Chrome; r?ahal draft
Rob Wood <rwood@mozilla.com> - Wed, 06 Jun 2018 13:28:54 -0400 - rev 805324
Push 112636 by rwood@mozilla.com at Thu, 07 Jun 2018 18:08:55 +0000
Bug 1460743 - Don't install testing/profiles on Google Chrome; r?ahal MozReview-Commit-ID: HW8iqfTDcd0
0f13b7a6bdf7002babef3df2ee05c99c298e50a7: Bug 1460743 - TC configs for raptor speedometer on google chrome; r?jmaher draft
Rob Wood <rwood@mozilla.com> - Wed, 06 Jun 2018 12:39:02 -0400 - rev 805323
Push 112636 by rwood@mozilla.com at Thu, 07 Jun 2018 18:08:55 +0000
Bug 1460743 - TC configs for raptor speedometer on google chrome; r?jmaher MozReview-Commit-ID: 8ZxZc1Cz4WQ
0c99d1ff9155a526db155e0f24ab26e4c1a4e723: Bug 1460743 - Add 'speedometer' benchmark to raptor for google chrome (wip) draft
Rob Wood <rwood@mozilla.com> - Mon, 04 Jun 2018 15:42:44 -0400 - rev 805322
Push 112636 by rwood@mozilla.com at Thu, 07 Jun 2018 18:08:55 +0000
Bug 1460743 - Add 'speedometer' benchmark to raptor for google chrome (wip) Includes a temporary downloading/installing Chrome 'hack' just so we can get going on try, until 'official' chrome builds are available in CI. Also some small raptor fixes/changes to support speedometer on chrome. MozReview-Commit-ID: 8ZBlOg0BOE4
4d58612ab2eaac1d66a53ab48b68f2653fa59a93: Bug 1465935 - Handle another edge case with hit-testing inside fixed-pos items. r?mstange draft
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 07 Jun 2018 13:06:33 -0400 - rev 805321
Push 112635 by kgupta@mozilla.com at Thu, 07 Jun 2018 18:04:18 +0000
Bug 1465935 - Handle another edge case with hit-testing inside fixed-pos items. r?mstange Transforms are containing blocks for fixed-pos items, so if a fixed-pos item is inside a scrolled transform, then it should use that scrollframe as the scroll target for hit-testing. This patch handles this case for WebRender by stashing the appropriate ASR on the nsDisplayFixedPosition item and using it instead of the presShell's root scrollframe in this scenario. The patch also adds a mochitest (which is basically a mochitested version of the reftest in fixed-pos-scrolled-clip-3.html, with a hit-test check to ensure that it's hitting the right scrollframe). MozReview-Commit-ID: 7YQAeOiMMuP
4d857d7d4fd234d22ec5ac397525fb0c9bcb1ca6: Bug 1465935 - Fix hit-testing for fixed-pos items inside iframes. r?mstange draft
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 07 Jun 2018 13:06:33 -0400 - rev 805320
Push 112635 by kgupta@mozilla.com at Thu, 07 Jun 2018 18:04:18 +0000
Bug 1465935 - Fix hit-testing for fixed-pos items inside iframes. r?mstange Without this patch, the scrollId for display items inside a fixed-pos item end as the ASR of the item. In the case of fixed-pos items that are inside iframes, the ASR is the outer document's root scrollframe. This means that e.g. wheel-scrolling while over a fixed-pos item inside an iframe ends up scrolling the outer document's root scrollframe instead of the iframe's root scrollframe. In the non-WR codepath, there some APZ machinery that walks up in the HitTestingTreeNode tree from the hit result, looking to see if that node has a fixed-pos ancestor, and if so, uses the fixed-pos item's target APZ as the real hit result. This machinery doesn't exist in WR, because we don't use the HitTestingTreeNode tree for hit-testing in APZ. Instead, we need to make sure that the item tag for those display items already has the appropriate scrollid set. This patch accomplishes this by introducing a new RAII class that is pushed into the wr::DisplayListBuilder while we are building display items inside a nsDisplayFixedPosition, and allows the desired scroll id to be set on the hit-testing display items. This behaviour is exercised by test_group_wheelevents, which can now be enabled with this fix. MozReview-Commit-ID: L2erPVzJeql
6fca65ace987a6d36e76347d783db84e704fce46: Bug 1467183 - Add documentation for Fluent migrations, r?gandalf,stas,pike draft
Francesco Lodolo (:flod) <flod@lodolo.net> - Thu, 07 Jun 2018 18:19:00 +0200 - rev 805319
Push 112634 by bmo:francesco.lodolo@gmail.com at Thu, 07 Jun 2018 17:55:32 +0000
Bug 1467183 - Add documentation for Fluent migrations, r?gandalf,stas,pike MozReview-Commit-ID: 8eaH4SaXfAu
64acb48efad62b70499e14a95bdf75f53a5fc940: Bug 1467278 - Lazily instantiate the AutoScrollController when a middle click occurs. r=kats,Gijs draft
Felipe Gomes <felipc@gmail.com> - Thu, 07 Jun 2018 14:39:15 -0300 - rev 805318
Push 112633 by felipc@gmail.com at Thu, 07 Jun 2018 17:39:56 +0000
Bug 1467278 - Lazily instantiate the AutoScrollController when a middle click occurs. r=kats,Gijs MozReview-Commit-ID: CJpGV3LH1Ti
fcfb6182088d75536afc57e2255f10690b9612b5: Bug 1467515 - Update license text regarding English dictionary r?mhoye draft
Francesco Lodolo (:flod) <flod@lodolo.net> - Thu, 07 Jun 2018 19:30:45 +0200 - rev 805317
Push 112632 by bmo:francesco.lodolo@gmail.com at Thu, 07 Jun 2018 17:35:59 +0000
Bug 1467515 - Update license text regarding English dictionary r?mhoye MozReview-Commit-ID: 41fLan7dv3f
b73663c5dfd212bb713f3699bd1163eaaa7f3a36: Bug 1458119: Part 2: Test session restore across Windows shutdown. r=whimboo, Gijs draft
Adam Gashlin <agashlin@mozilla.com> - Thu, 07 Jun 2018 10:33:55 -0700 - rev 805316
Push 112631 by bmo:agashlin@mozilla.com at Thu, 07 Jun 2018 17:34:31 +0000
Bug 1458119: Part 2: Test session restore across Windows shutdown. r=whimboo, Gijs When the Windows OS shuts down, we use a synchronous shutdown mechanism, this exercises session save and restore in a unique way. MozReview-Commit-ID: 6sCa3E2wmLY
eddb78e29006121a41088c73b71ea6da8a864e90: Bug 1467515 - Update license text regarding English dictionary r?mhoye draft
Francesco Lodolo (:flod) <flod@lodolo.net> - Thu, 07 Jun 2018 19:30:45 +0200 - rev 805315
Push 112630 by bmo:francesco.lodolo@gmail.com at Thu, 07 Jun 2018 17:32:02 +0000
Bug 1467515 - Update license text regarding English dictionary r?mhoye MozReview-Commit-ID: 41fLan7dv3f
cc03e47ca9856a147426d16e098541a5c4bb7440: Bug 1467278 - Lazily instantiate the AutoScrollController when a middle click occurs. r=kats draft
Felipe Gomes <felipc@gmail.com> - Thu, 07 Jun 2018 14:31:12 -0300 - rev 805314
Push 112629 by felipc@gmail.com at Thu, 07 Jun 2018 17:31:42 +0000
Bug 1467278 - Lazily instantiate the AutoScrollController when a middle click occurs. r=kats MozReview-Commit-ID: BX0IJQkOE6b
d3e50c32ff58f041d67c9b4839e50199ede41a8c: Bug 1467506 - Update the in-tree telemetry docs after the removal of isUniversalBinary from nsIMacUtils draft
Bharat Raghunathan <bharatraghunthan9767@gmail.com> - Thu, 07 Jun 2018 21:41:11 +0530 - rev 805313
Push 112628 by bmo:bharatraghunthan9767@gmail.com at Thu, 07 Jun 2018 17:19:00 +0000
Bug 1467506 - Update the in-tree telemetry docs after the removal of isUniversalBinary from nsIMacUtils MozReview-Commit-ID: 63AnjO3xfj7
5c1437ed953140fd22e8b16a410ee2e2ce283031: Bug 1466691 - Replace callback style in favor of promise for TabClient methods. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 05 Jun 2018 01:50:40 -0700 - rev 805312
Push 112627 by bmo:poirot.alex@gmail.com at Thu, 07 Jun 2018 16:42:27 +0000
Bug 1466691 - Replace callback style in favor of promise for TabClient methods. r=jryans MozReview-Commit-ID: 6Is4O8KQhgY
bf49573f718718355a84e798cfa405e6cd3360f6: Bug 1466691 - Remove useless attachTrace method. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 05 Jun 2018 01:13:17 -0700 - rev 805311
Push 112627 by bmo:poirot.alex@gmail.com at Thu, 07 Jun 2018 16:42:27 +0000
Bug 1466691 - Remove useless attachTrace method. r=jryans MozReview-Commit-ID: KHh57uwJnNI
7ac7ab532c8ae88cb60b03f77b90055e49b16a6b: Bug 1466691 - Replace callback style in favor of promise for SourceClient methods. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 05 Jun 2018 01:09:43 -0700 - rev 805310
Push 112627 by bmo:poirot.alex@gmail.com at Thu, 07 Jun 2018 16:42:27 +0000
Bug 1466691 - Replace callback style in favor of promise for SourceClient methods. r=jryans MozReview-Commit-ID: F78igLUlqn6
d867b02fe26516ae656a541358e07ee72f4bda47: Remove unused Profiler module draft
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 04 Jun 2018 06:28:16 -0700 - rev 805309
Push 112627 by bmo:poirot.alex@gmail.com at Thu, 07 Jun 2018 16:42:27 +0000
Remove unused Profiler module MozReview-Commit-ID: OHOSkjxzzF
a10c2525fdb377281aff354b7e25191e457c6a54: Bug 1466479 - Cleanup damp from its unused frontend. r=jdescottes draft
Alexandre Poirot <poirot.alex@gmail.com> - Fri, 01 Jun 2018 00:22:45 -0700 - rev 805308
Push 112627 by bmo:poirot.alex@gmail.com at Thu, 07 Jun 2018 16:42:27 +0000
Bug 1466479 - Cleanup damp from its unused frontend. r=jdescottes MozReview-Commit-ID: GmJ2EmLpfb2
fdac970197d21ca85ac53642619198830c1cedc9: Bug 1465806 - Better wait for async code running when closing tabs in DAMP. r=jdescottes draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 05 Jun 2018 06:45:15 -0700 - rev 805307
Push 112627 by bmo:poirot.alex@gmail.com at Thu, 07 Jun 2018 16:42:27 +0000
Bug 1465806 - Better wait for async code running when closing tabs in DAMP. r=jdescottes MozReview-Commit-ID: DURi67GfyTm
dc305cb86f0d8e01bc6152997cd45211d72e4647: Bug 1465806 - Better wait for async code running when opening tabs in DAMP. r=jdescottes draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 05 Jun 2018 06:44:13 -0700 - rev 805306
Push 112627 by bmo:poirot.alex@gmail.com at Thu, 07 Jun 2018 16:42:27 +0000
Bug 1465806 - Better wait for async code running when opening tabs in DAMP. r=jdescottes MozReview-Commit-ID: GPXZpUAeBLV
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip