searching for reviewer(kats)
e94a4d5cd811f4b766af8ba4970452bab29b3f4c: Bug 1557424 - Re-clamp the scroll offset if the composition bounds changes. r=kats a=jcristau
Botond Ballo <botond@mozilla.com> - Fri, 07 Jun 2019 22:17:04 +0000 - rev 533762
Push 11420 by nbeleuzu@mozilla.com at Tue, 11 Jun 2019 15:33:16 +0000
Bug 1557424 - Re-clamp the scroll offset if the composition bounds changes. r=kats a=jcristau This is similar to bug 1551582, but concerns a main-thread change to the composition bounds rather than the scrollable rect; either can result in the scroll range shrinking and therefore a need to re-clamp the scroll offset. Differential Revision: https://phabricator.services.mozilla.com/D34211
85b1653db22ca2d15d97577136c68a5a40186fb4: Bug 1554665. r=kats a=RyanVM
Andrew Osmond <aosmond@mozilla.com> - Mon, 27 May 2019 09:20:02 -0400 - rev 533540
Push 11349 by archaeopteryx@coole-files.de at Fri, 31 May 2019 18:18:55 +0000
Bug 1554665. r=kats a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D32753
4e5980a74c9c5023f5f64741a4bee1c1055af24c: Bug 1554540 - Expose window protocol (X11, Wayland) in nsIGfxInfo and about:support. r=kats,stransky,flod a=jcristau
Andrew Osmond <aosmond@mozilla.com> - Sun, 26 May 2019 20:02:32 -0400 - rev 533533
Push 11346 by malexandru@mozilla.com at Fri, 31 May 2019 16:15:31 +0000
Bug 1554540 - Expose window protocol (X11, Wayland) in nsIGfxInfo and about:support. r=kats,stransky,flod a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D32651
40889c3aad8af453045feef6aef3f4a74276879d: Bug 1553261 - Register CompositionPayloads with the WebRenderBridge and enable key press telemetry r=kats a=jcristau
Barret Rennie <barret@brennie.ca> - Tue, 28 May 2019 15:32:29 +0000 - rev 533519
Push 11342 by malexandru@mozilla.com at Fri, 31 May 2019 14:58:20 +0000
Bug 1553261 - Register CompositionPayloads with the WebRenderBridge and enable key press telemetry r=kats a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D32228
85c9907686ce71f4a72da448d278444acc11b2a2: Bug 1553261 - Clean up some of the CompositionPayload infrastructure r=kats a=jcristau
Barret Rennie <barret@brennie.ca> - Tue, 28 May 2019 13:42:57 +0000 - rev 533518
Push 11342 by malexandru@mozilla.com at Fri, 31 May 2019 14:58:20 +0000
Bug 1553261 - Clean up some of the CompositionPayload infrastructure r=kats a=jcristau Some time ago (bug 819791), InfallibleTArray and nsTArray become equivalent, so continuing to use InfallibleTArray here will just lead to confusion. In addition, the overloaded `RegisterPayload` could take either a single payload or multiple, so I've split it into `RegisterPayload(CompositionPayload&)` and RegisterPayloads(nsTArray<CompositionPayload>&)` Differential Revision: https://phabricator.services.mozilla.com/D32227
4504c4d2ec6515faf75f6053b63dcded6d85313b: Bug 1551582 - Add a gtest. r=kats a=jcristau
Botond Ballo <botond@mozilla.com> - Thu, 23 May 2019 15:21:20 +0000 - rev 533442
Push 11322 by malexandru@mozilla.com at Tue, 28 May 2019 11:39:39 +0000
Bug 1551582 - Add a gtest. r=kats a=jcristau Depends on D32248 Differential Revision: https://phabricator.services.mozilla.com/D32249
0b1967c23650b9e3629b565e645d6d63dfc4df04: Bug 1551582 - Re-clamp the composited scroll offset if the scrollable rect changes. r=kats a=jcristau
Botond Ballo <botond@mozilla.com> - Thu, 23 May 2019 15:20:01 +0000 - rev 533441
Push 11322 by malexandru@mozilla.com at Tue, 28 May 2019 11:39:39 +0000
Bug 1551582 - Re-clamp the composited scroll offset if the scrollable rect changes. r=kats a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D32248
ffd30b61406da3c418572a9f04e3669a04bb66d9: Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj
Bastien Orivel <eijebong@bananium.fr> - Sat, 18 May 2019 13:39:31 +0000 - rev 533276
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +0000
Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj It was unhappy about the new LICENSE (fuchsia-cprng) but it's the same as the other fuschia crates. Since I don't think this is used at build time but has the same license as the other fuschia crates, I put it in the RUNTIME_LICENSE_PACKAGE_WHITELIST list. I also removed sha1 from that list as it's not used anymore Differential Revision: https://phabricator.services.mozilla.com/D30746
d62be51ffad3d8a22ad4ebaffff910e9dd7bb6e1: Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj
Bastien Orivel <eijebong@bananium.fr> - Wed, 15 May 2019 17:40:17 +0000 - rev 533089
Push 11276 by rgurzau@mozilla.com at Mon, 20 May 2019 13:11:24 +0000
Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj It was unhappy about the new LICENSE (fuchsia-cprng) but it's the same as the other fuschia crates. Since I don't think this is used at build time but has the same license as the other fuschia crates, I put it in the RUNTIME_LICENSE_PACKAGE_WHITELIST list. I also removed sha1 from that list as it's not used anymore Differential Revision: https://phabricator.services.mozilla.com/D30746
79ca43bd514a81906b8ac0ec4c8fcbcdc80f4870: Bug 1552040 - Make layout.scroll.root-frame-containers a regular (not override) pref. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 16 May 2019 01:07:41 +0000 - rev 532857
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1552040 - Make layout.scroll.root-frame-containers a regular (not override) pref. r=kats Differential Revision: https://phabricator.services.mozilla.com/D31350
ab450513a15615bc3dd1ddf2db999424dc7531d6: Bug 1459260 - Don't use dom.meta-viewport.enabled in tests that don't need it. r=kats
Botond Ballo <botond@mozilla.com> - Tue, 14 May 2019 02:15:09 +0000 - rev 532541
Push 11270 by rgurzau@mozilla.com at Wed, 15 May 2019 15:07:19 +0000
Bug 1459260 - Don't use dom.meta-viewport.enabled in tests that don't need it. r=kats Many tests only had it enabled because it was required for zooming to work on desktop. This patch revises tests to only use it if they actually use a non- default meta viewport tag. The motivation is to bring test coverage closer to the platform defaults (so on desktop, tests will run with dom.meta-viewport.enabled=false, and on Android with dom.meta-viewport.enabled=true, matching the production scenarios). Depends on D30988 Differential Revision: https://phabricator.services.mozilla.com/D30989
db30d35f71305ef3440f98f1a4e6cb541cca314f: Bug 1459260 - Create a MobileViewportManager whenever apz.allow_zooming is set. r=kats
Botond Ballo <botond@mozilla.com> - Tue, 14 May 2019 02:16:21 +0000 - rev 532540
Push 11270 by rgurzau@mozilla.com at Wed, 15 May 2019 15:07:19 +0000
Bug 1459260 - Create a MobileViewportManager whenever apz.allow_zooming is set. r=kats However, we continue to only respect a <meta name="viewport"> tag if dom.meta-viewport.enabled is set. Differential Revision: https://phabricator.services.mozilla.com/D30988
fe8d487405110dde4f4ed32a508449c0a00ab149: Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj
Bastien Orivel <eijebong@bananium.fr> - Mon, 13 May 2019 16:07:04 +0000 - rev 532488
Push 11268 by csabou@mozilla.com at Tue, 14 May 2019 15:24:22 +0000
Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj It was unhappy about the new LICENSE (fuchsia-cprng) but it's the same as the other fuschia crates. Since I don't think this is used at build time but has the same license as the other fuschia crates, I put it in the RUNTIME_LICENSE_PACKAGE_WHITELIST list. I also removed sha1 from that list as it's not used anymore Differential Revision: https://phabricator.services.mozilla.com/D30746
c7646277eaf2befffa92853d2fce162ee1300007: Bug 1550595 - Disable failing Visual Viewport API web platform tests on desktop. r=kats
Botond Ballo <botond@mozilla.com> - Sun, 12 May 2019 00:10:20 +0000 - rev 532342
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1550595 - Disable failing Visual Viewport API web platform tests on desktop. r=kats We disable them rather than marking them as expected to fail because sometimes the problems with them can manifest as intermittent failures. Differential Revision: https://phabricator.services.mozilla.com/D30791
90bd618a94490e24c96157a224f92b68674f46b6: Bug 1512813 - Enable the Visual Viewport API on Android. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 10 May 2019 22:57:29 +0000 - rev 532335
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1512813 - Enable the Visual Viewport API on Android. r=kats Differential Revision: https://phabricator.services.mozilla.com/D30735
dba3c6692a02d1e874bbdbfae9a8424bb68375d3: Bug 1549625 - Avoid clobbering the visual scroll offset if the layout viewport shrinks in size r=kats
Botond Ballo <botond@mozilla.com> - Fri, 10 May 2019 21:13:17 +0000 - rev 532330
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1549625 - Avoid clobbering the visual scroll offset if the layout viewport shrinks in size r=kats Differential Revision: https://phabricator.services.mozilla.com/D30434
ca147aeec45e24d7e614846461228261d1439ca4: Bug 1477610 - Run Visual Viewport web platform tests with APZ zooming prefs enabled. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 09 May 2019 03:56:51 +0000 - rev 531985
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1477610 - Run Visual Viewport web platform tests with APZ zooming prefs enabled. r=kats This causes some scrollbar-related assertions to fail on desktop because scrollbar behaviour with desktop zooming is not correct yet. Differential Revision: https://phabricator.services.mozilla.com/D30415
61f88342d747ff580e1cc72f849e3156aff226f9: Bug 1545768 - Re-enable good text bounds for webrender. r=kats
Alexis Beingessner <a.beingessner@gmail.com> - Tue, 07 May 2019 11:20:34 +0000 - rev 531729
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1545768 - Re-enable good text bounds for webrender. r=kats This just reverts commit 580a7e38c60491123f3e7bba82904008ab0262d1. Differential Revision: https://phabricator.services.mozilla.com/D30161
f1d9dca026c389f6c1cc1f71b695a565fd129a13: Bug 1516722 - Update usage notes for nsIPresShell::ScrollToVisual(). r=kats
Botond Ballo <botond@mozilla.com> - Tue, 07 May 2019 03:04:06 +0000 - rev 531648
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1516722 - Update usage notes for nsIPresShell::ScrollToVisual(). r=kats Differential Revision: https://phabricator.services.mozilla.com/D30106
9e64b394951d590347507ced94692d6be8b36d28: Bug 1516722 - Don't let ScrollToVisual clobber further layout scrolling in the same transaction. r=kats
Botond Ballo <botond@mozilla.com> - Tue, 07 May 2019 03:03:56 +0000 - rev 531647
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1516722 - Don't let ScrollToVisual clobber further layout scrolling in the same transaction. r=kats Test coverage for this is provided in the web platform test html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc.html. Differential Revision: https://phabricator.services.mozilla.com/D30105
5e9833abf18153254ee72738e525c22af77435c8: Bug 1516722 - Mochitest. r=kats
Botond Ballo <botond@mozilla.com> - Tue, 07 May 2019 03:03:47 +0000 - rev 531646
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1516722 - Mochitest. r=kats Differential Revision: https://phabricator.services.mozilla.com/D29093
6348ca2145d91a6cd468877ce2940c5a1cb466ce: Bug 1516722 - Also scroll the visual viewport in ScrollToShowRect() if necessary. r=kats
Botond Ballo <botond@mozilla.com> - Tue, 07 May 2019 03:03:34 +0000 - rev 531645
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1516722 - Also scroll the visual viewport in ScrollToShowRect() if necessary. r=kats Differential Revision: https://phabricator.services.mozilla.com/D29079
0c2296965b7b07a50a8b8a643de442f03f196b27: Bug 1525402 - Bump cargo-vendor to 0.1.23. r=kats
Alexis Beingessner <a.beingessner@gmail.com> - Tue, 07 May 2019 01:40:17 +0000 - rev 531635
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1525402 - Bump cargo-vendor to 0.1.23. r=kats 0.1.21 mishandles cargo package renames, which are a required feature for Rust 2018 support. The latest version fixes this. Differential Revision: https://phabricator.services.mozilla.com/D29946
5d9d5394671f06885abdd48267fe00359daf5181: Bug 1524280 - Add logging for crash reports to help diagnose why the buffer is missing. r=kats
Andrew Osmond <aosmond@mozilla.com> - Fri, 03 May 2019 11:10:14 -0400 - rev 531396
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1524280 - Add logging for crash reports to help diagnose why the buffer is missing. r=kats Differential Revision: https://phabricator.services.mozilla.com/D29829
85c60519f4c93d2eead5cb2963be5649d6d5d87b: Bug 1547435 - Ensure NotifyApzTransaction is only called once a transaction is actually sent. r=kats,rhunt
Botond Ballo <botond@mozilla.com> - Thu, 02 May 2019 16:42:09 +0000 - rev 531143
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1547435 - Ensure NotifyApzTransaction is only called once a transaction is actually sent. r=kats,rhunt Differential Revision: https://phabricator.services.mozilla.com/D29283
2fa4f9b9a4c6c39c878fb1848cd8ef468f232287: Bug 1546018 - parent the legend clip chains. r=kats
Alexis Beingessner <a.beingessner@gmail.com> - Wed, 01 May 2019 17:35:44 +0000 - rev 530955
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546018 - parent the legend clip chains. r=kats Differential Revision: https://phabricator.services.mozilla.com/D29528
a6f52fa08b8a788d149f3e2604dffada83190241: Bug 1548121. Allow WebRender to ride into beta on some AMD hardware. r=kats
Jeff Muizelaar <jrmuizel@gmail.com> - Tue, 30 Apr 2019 21:04:20 +0000 - rev 530837
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1548121. Allow WebRender to ride into beta on some AMD hardware. r=kats WebRender has been on in Nightly on AMD hardware for a while with no complaint. Let's let it ride further. Differential Revision: https://phabricator.services.mozilla.com/D29416
5f99a88fd60fb0caf4d921648dff45b7f653ec2f: Bug 1530195 - Call restoreNormalRefresh before closing window. r=kats
Jamie Nicol <jnicol@mozilla.com> - Mon, 29 Apr 2019 17:06:35 +0000 - rev 530594
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1530195 - Call restoreNormalRefresh before closing window. r=kats A test was intermittently crashing because it was calling restoreNormalRefresh after closing the window. This meant LayerTransactionParent::RecvLeaveTestMode fired after the CompositorBridgeParent had been destroyed. This fixes the test by calling restoreNormalRefresh before win.close. It also checks mDestroyed in RecvLeaveTestMode (for both LayerTransactionParent and WebRenderBridgeParent). Differential Revision: https://phabricator.services.mozilla.com/D29228
8f2db95f0610ed8c51419bb94ed97ab25a2e3c8c: Bug 1516722 - Mochitest. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 29 Apr 2019 15:45:53 +0000 - rev 530581
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1516722 - Mochitest. r=kats Differential Revision: https://phabricator.services.mozilla.com/D29093
55c8e6f3e522adf4db6a3a6f9cec450ab8ff8926: Bug 1516722 - Also scroll the visual viewport in ScrollToShowRect() if necessary. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 29 Apr 2019 15:45:44 +0000 - rev 530580
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1516722 - Also scroll the visual viewport in ScrollToShowRect() if necessary. r=kats Differential Revision: https://phabricator.services.mozilla.com/D29079
8ebd99752f720b8f08529159ea1a893d71dba7f4: Bug 1531796 - Call NotifyApzTransaction() for skipped paints, too. r=rhunt,kats
Botond Ballo <botond@mozilla.com> - Sat, 27 Apr 2019 05:06:23 +0000 - rev 530440
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1531796 - Call NotifyApzTransaction() for skipped paints, too. r=rhunt,kats We need to do this separately in the WR and non-WR codepaths for picking up scroll updates for skipped paints. Differential Revision: https://phabricator.services.mozilla.com/D29061
d9a39f64659c2af9ebfa42461553b89189a30958: Bug 1532299 - Invalidate subdocument frame when we acquire layers ID for OOP-iframe. r=kats
Ryan Hunt <rhunt@eqrion.net> - Fri, 26 Apr 2019 18:21:01 +0000 - rev 530387
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1532299 - Invalidate subdocument frame when we acquire layers ID for OOP-iframe. r=kats There's a race condition after initializing an OOP-iframe between the first paint and when we receive a layers ID for the child browser. If we paint before getting a layers ID, then the nsDisplayRemote for the subdocument will not reference the child browser. Then when the child browser paints, it will never be linked in the final layer tree/display list. This patch triggers an invalidation of the subdocument frame when we get the layers ID for the OOP-iframe to prevent this. Differential Revision: https://phabricator.services.mozilla.com/D29024
d9a0cc432b2e898d3fc74a2183c931018237c668: Bug 1546126 - Fix the max blob tile limit logic. r=kats
Nicolas Silva <nsilva@mozilla.com> - Fri, 26 Apr 2019 15:38:54 +0000 - rev 530357
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546126 - Fix the max blob tile limit logic. r=kats Differential Revision: https://phabricator.services.mozilla.com/D28991
4f70b98aa8705b6906b6bd2a3de66d374addb177: Bug 1546139 - Restore the call to AdjustFixedOrStickyLayer() for layers fixed to the RCD-RSF. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 25 Apr 2019 14:33:17 +0000 - rev 530341
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546139 - Restore the call to AdjustFixedOrStickyLayer() for layers fixed to the RCD-RSF. r=kats This call served two purposes: (1) scroll the fixed layer by the eVisual transform, and (2) adjust it by the fixed margins. The first purpose is now served by applying the eVisual transform to the async zoom container, but we still need the call for the second purpose. Differential Revision: https://phabricator.services.mozilla.com/D28735
11a838d3eab47ea19397d714d22aaf21bdc56d3c: Bug 1546139 - Add a reftest. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 25 Apr 2019 14:25:48 +0000 - rev 530340
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546139 - Add a reftest. r=kats Differential Revision: https://phabricator.services.mozilla.com/D28729
d441eb4ab6012d75af70ff90f3d40fe205c862a3: Bug 1546139 - Add support for setting fixed layer margins in a reftest. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 25 Apr 2019 14:25:04 +0000 - rev 530339
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546139 - Add support for setting fixed layer margins in a reftest. r=kats This is accomplished via prefs rather than using a reftest attribute because it's easier to get the right persistence (that is, how long the fixed margins stick around) this way. The downside is that someone reading the reftest page needs to look at the test- or ref-specific prefs in reftest.list to get a full picture of what the test is doing. Differential Revision: https://phabricator.services.mozilla.com/D28728
094b212a3cbf55d92b85db2b5e1d04f8d46a5dfb: Bug 1529892 - Move the clearing of a pending visual scroll update to the end of the paint. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 26 Apr 2019 05:14:00 +0000 - rev 530240
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1529892 - Move the clearing of a pending visual scroll update to the end of the paint. r=kats The fixes a latent bug with WebRender where we would clear it after reading it in ComputeScrollMetadata, but WR would sometimes call ComputeScrollMetadata a second time for the same scroll frame in the same transaction, resulting in the update sometimes not making it into the transaction. Differential Revision: https://phabricator.services.mozilla.com/D28776
c63d6ed086516d909a65033c62b9343e08f6f839: Bug 1529892 - Limit the area of a fixed-position element that's painted to the displayport. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 26 Apr 2019 05:12:33 +0000 - rev 530239
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1529892 - Limit the area of a fixed-position element that's painted to the displayport. r=kats Differential Revision: https://phabricator.services.mozilla.com/D28775
eef11daea095e66f46d9f37382b1fd57f1abf85b: Bug 1529892 - Add a mochitest to check that the rendered area for a fixed-position element matches our expectations. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 26 Apr 2019 05:12:28 +0000 - rev 530238
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1529892 - Add a mochitest to check that the rendered area for a fixed-position element matches our expectations. r=kats Differential Revision: https://phabricator.services.mozilla.com/D28774
dfe53274deb8405d428ec93212b5c61208cff071: Bug 1529892 - Extend APZTestData with free-form additional data not grouped by paint or scroll frame. r=kats,Ehsan
Botond Ballo <botond@mozilla.com> - Fri, 26 Apr 2019 05:10:44 +0000 - rev 530237
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1529892 - Extend APZTestData with free-form additional data not grouped by paint or scroll frame. r=kats,Ehsan Differential Revision: https://phabricator.services.mozilla.com/D28773
2e7759e843acce4d577a8fe74e10670c098c5d54: Bug 1529892 - Use zooming pref rather than platform ifdef in OutOfFlowDisplayData::ComputeVisibleRectForFrame(). r=kats
Botond Ballo <botond@mozilla.com> - Fri, 26 Apr 2019 05:10:34 +0000 - rev 530236
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1529892 - Use zooming pref rather than platform ifdef in OutOfFlowDisplayData::ComputeVisibleRectForFrame(). r=kats Differential Revision: https://phabricator.services.mozilla.com/D28772
1edf22da902ab854679c5d126c9ce7b48a7004cf: Bug 1533545 - Limit the number of WebRender Workers to 8. r=kats
Nicolas Silva <nsilva@mozilla.com> - Wed, 24 Apr 2019 20:29:42 +0200 - rev 530080
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533545 - Limit the number of WebRender Workers to 8. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27651
d0260a2dac6c070d654e858965b82b4eb06b0d76: Bug 1533545 - Limit the number of WebRender Workers to 8. r=kats
Nicolas Silva <nsilva@mozilla.com> - Tue, 23 Apr 2019 22:41:17 +0200 - rev 529985
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533545 - Limit the number of WebRender Workers to 8. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27651
139558138e3eb0ab692bfa8bc60067437b5b43e0: Bug 1544183 - If WebRender didn't qualify also disable OpenGL on Tier3 as well. r=kats
Jan Beich <jbeich@FreeBSD.org> - Sat, 13 Apr 2019 05:55:20 +0000 - rev 529522
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1544183 - If WebRender didn't qualify also disable OpenGL on Tier3 as well. r=kats
6cbc4908bc4bb8e260cb452d36d5a1c9abf4468f: Bug 1538540 - Speculatively revert SetDocumentView usage r=kats
Doug Thayer <dothayer@mozilla.com> - Sun, 21 Apr 2019 02:00:11 +0000 - rev 529143
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538540 - Speculatively revert SetDocumentView usage r=kats This is a bit of a stab in the dark, but I wanted to rule it out as a potential cause. See comment in the code for some justification. Differential Revision: https://phabricator.services.mozilla.com/D28240
580a7e38c60491123f3e7bba82904008ab0262d1: Bug 1544895 - revert back to old bad bounds to pick lesser evil for now. r=kats
Alexis Beingessner <a.beingessner@gmail.com> - Thu, 18 Apr 2019 13:03:28 +0000 - rev 528980
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1544895 - revert back to old bad bounds to pick lesser evil for now. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27965
f1e0b621963c9ecae6e9b070da972d3ecd970c68: Bug 1544895 - when suspending ClipLeafMerging, parent to the clip_chain and not the clip. r=kats
Alexis Beingessner <a.beingessner@gmail.com> - Thu, 18 Apr 2019 13:03:26 +0000 - rev 528979
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1544895 - when suspending ClipLeafMerging, parent to the clip_chain and not the clip. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27819
c513275730f60c1366be89fc39ae10b81529bf37: Bug 1545006 - Use external scroll offsets to move primitives and clips into local space. r=kats
Glenn Watson <github@intuitionlibrary.com> - Wed, 17 Apr 2019 21:06:19 +0000 - rev 528766
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1545006 - Use external scroll offsets to move primitives and clips into local space. r=kats Use the external scroll offsets provided by Gecko to: (a) Offset primitives and clips by accumulated scroll offset. (b) Adjust the scroll transforms and hit test results. This allows primitives and clips to be stored in a true local space, that is consistent between display lists, even if scrolling has occurred. This is a step towards planned picture caching improvements. Differential Revision: https://phabricator.services.mozilla.com/D27856
902bff64318d963ea1d5505eebd0f66b11d55f28: Bug 1519106 - Converge towards the max number of tiles faster. r=kats
Nicolas Silva <nsilva@mozilla.com> - Wed, 17 Apr 2019 14:41:47 +0000 - rev 528668
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1519106 - Converge towards the max number of tiles faster. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27728
d6c9841c74cdc5cdb84becbd304afcdebf13a3cf: Bug 1519106 - Increase the maximum number of rasterized blob images per transaction. r=kats
Nicolas Silva <nsilva@mozilla.com> - Wed, 17 Apr 2019 14:43:37 +0000 - rev 528667
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1519106 - Increase the maximum number of rasterized blob images per transaction. r=kats Differential Revision: https://phabricator.services.mozilla.com/D16190