searching for reviewer(kats)
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 474442
Push 36035 by nerli@mozilla.com at Sun, 19 May 2019 09:28:46 +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 474273
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +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 474028
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +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 473714
Push 36012 by aiakab@mozilla.com at Tue, 14 May 2019 09:42:36 +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 473713
Push 36012 by aiakab@mozilla.com at Tue, 14 May 2019 09:42:36 +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 473671
Push 36009 by apavel@mozilla.com at Tue, 14 May 2019 04:07:34 +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 473525
Push 36001 by cbrindusan@mozilla.com at Sun, 12 May 2019 09:30:34 +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 473518
Push 36000 by nerli@mozilla.com at Sat, 11 May 2019 22:09:02 +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 473513
Push 36000 by nerli@mozilla.com at Sat, 11 May 2019 22:09:02 +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 473168
Push 35990 by nerli@mozilla.com at Thu, 09 May 2019 15:34:57 +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 472912
Push 35983 by ncsoregi@mozilla.com at Wed, 08 May 2019 03:38:51 +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 472831
Push 35978 by shindli@mozilla.com at Tue, 07 May 2019 09:44: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 472830
Push 35978 by shindli@mozilla.com at Tue, 07 May 2019 09:44: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 472829
Push 35978 by shindli@mozilla.com at Tue, 07 May 2019 09:44: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 472828
Push 35978 by shindli@mozilla.com at Tue, 07 May 2019 09:44: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 472818
Push 35978 by shindli@mozilla.com at Tue, 07 May 2019 09:44: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 472579
Push 35968 by ccoroiu@mozilla.com at Sun, 05 May 2019 21:39:08 +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 472326
Push 35954 by rgurzau@mozilla.com at Fri, 03 May 2019 04:14:31 +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 472138
Push 35948 by nerli@mozilla.com at Wed, 01 May 2019 21:55:33 +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 472020
Push 35945 by ccoroiu@mozilla.com at Wed, 01 May 2019 04:21:12 +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 471777
Push 35934 by shindli@mozilla.com at Mon, 29 Apr 2019 21:53:38 +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 471764
Push 35934 by shindli@mozilla.com at Mon, 29 Apr 2019 21:53:38 +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 471763
Push 35934 by shindli@mozilla.com at Mon, 29 Apr 2019 21:53:38 +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 471623
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +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 471570
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +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 471540
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +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 471524
Push 35920 by aiakab@mozilla.com at Fri, 26 Apr 2019 22:02:33 +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 471523
Push 35920 by aiakab@mozilla.com at Fri, 26 Apr 2019 22:02:33 +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 471522
Push 35920 by aiakab@mozilla.com at Fri, 26 Apr 2019 22:02:33 +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 471423
Push 35916 by rmaries@mozilla.com at Fri, 26 Apr 2019 09:46:15 +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 471422
Push 35916 by rmaries@mozilla.com at Fri, 26 Apr 2019 09:46:15 +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 471421
Push 35916 by rmaries@mozilla.com at Fri, 26 Apr 2019 09:46:15 +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 471420
Push 35916 by rmaries@mozilla.com at Fri, 26 Apr 2019 09:46:15 +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 471419
Push 35916 by rmaries@mozilla.com at Fri, 26 Apr 2019 09:46:15 +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 471263
Push 35914 by rgurzau@mozilla.com at Thu, 25 Apr 2019 16:20:57 +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 471168
Push 35911 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 21:55:25 +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 470705
Push 35911 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 21:55:25 +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 470326
Push 35898 by shindli@mozilla.com at Mon, 22 Apr 2019 09:39:21 +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 470163
Push 35888 by aiakab@mozilla.com at Fri, 19 Apr 2019 09:47:45 +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 470162
Push 35888 by aiakab@mozilla.com at Fri, 19 Apr 2019 09:47:45 +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 469949
Push 35884 by apavel@mozilla.com at Thu, 18 Apr 2019 21:35:00 +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 469851
Push 35883 by btara@mozilla.com at Wed, 17 Apr 2019 21:47:29 +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 469850
Push 35883 by btara@mozilla.com at Wed, 17 Apr 2019 21:47:29 +0000
Bug 1519106 - Increase the maximum number of rasterized blob images per transaction. r=kats Differential Revision: https://phabricator.services.mozilla.com/D16190
63a585075956e9cc78f4fc145a4211ffe6381b06: Bug 1513090 - Remove the HIDDEN_VIEWPORT_OVERFLOW_TYPE telemetry probe. r=kats
Botond Ballo <botond@mozilla.com> - Tue, 16 Apr 2019 17:39:57 +0000 - rev 469838
Push 35883 by btara@mozilla.com at Wed, 17 Apr 2019 21:47:29 +0000
Bug 1513090 - Remove the HIDDEN_VIEWPORT_OVERFLOW_TYPE telemetry probe. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27635
638822e29d0d29bccc4c40df41c8b5de5c58e131: Bug 1541436 - remove unused file r=kats
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 16 Apr 2019 14:00:20 +0000 - rev 469677
Push 35879 by nerli@mozilla.com at Tue, 16 Apr 2019 22:01:48 +0000
Bug 1541436 - remove unused file r=kats Differential Revision: https://phabricator.services.mozilla.com/D27697
945a3400303e20ca6a99b7d68961fc00c46055cb: Bug 1544643 - allow fuzziness to be lower on bugs/1529992-1.html. r=kats
Alexis Beingessner <a.beingessner@gmail.com> - Tue, 16 Apr 2019 13:59:16 +0000 - rev 469673
Push 35879 by nerli@mozilla.com at Tue, 16 Apr 2019 22:01:48 +0000
Bug 1544643 - allow fuzziness to be lower on bugs/1529992-1.html. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27670
fe7c0d7c09e5be2c45f8480577d81ee4a84bc395: Bug 1544218 - part 4: Make remaining APZC code use mozilla::PresShell directly rather than nsIPresShell r=kats
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 16 Apr 2019 04:33:57 +0000 - rev 469612
Push 35876 by opoprus@mozilla.com at Tue, 16 Apr 2019 09:47:48 +0000
Bug 1544218 - part 4: Make remaining APZC code use mozilla::PresShell directly rather than nsIPresShell r=kats Differential Revision: https://phabricator.services.mozilla.com/D27474
359c63f6aa5eb1e23a5fe83c6aff2f4badc2f035: Bug 1544218 - part 3: Make FocusTarget use mozilla::PresShell directly rather than via nsIPresShell r=kats
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 16 Apr 2019 04:33:55 +0000 - rev 469611
Push 35876 by opoprus@mozilla.com at Tue, 16 Apr 2019 09:47:48 +0000
Bug 1544218 - part 3: Make FocusTarget use mozilla::PresShell directly rather than via nsIPresShell r=kats Differential Revision: https://phabricator.services.mozilla.com/D27473
06908f47b33770b60d1e864514bb86258a7cb865: Bug 1544218 - part 2: Make APZCCallbackHelper::GetRootContentDocumentPresShellForContent() return mozilla::PresShell directly r=kats
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 16 Apr 2019 04:33:52 +0000 - rev 469610
Push 35876 by opoprus@mozilla.com at Tue, 16 Apr 2019 09:47:48 +0000
Bug 1544218 - part 2: Make APZCCallbackHelper::GetRootContentDocumentPresShellForContent() return mozilla::PresShell directly r=kats Differential Revision: https://phabricator.services.mozilla.com/D27472
2a5c7852f1482743e2aa873fdb56ff099a42e3ca: Bug 1544218 - part 1: Make mozilla::layers::GetPresShell() in APZCCallbackHelper.cpp return mozilla::PresShell directly r=kats
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 16 Apr 2019 04:32:34 +0000 - rev 469609
Push 35876 by opoprus@mozilla.com at Tue, 16 Apr 2019 09:47:48 +0000
Bug 1544218 - part 1: Make mozilla::layers::GetPresShell() in APZCCallbackHelper.cpp return mozilla::PresShell directly r=kats And this patch makes it return raw pointer. The safeness of the pointer should be managed by `MOZ_CAN_RUN_SCRIPT` since incrementing refcount in hot path is bad for performance. So, it should be followed by bug 1543315. Differential Revision: https://phabricator.services.mozilla.com/D27471