gecko-dev/layout
Daniel Holbert 03a5bc2fc3 Bug 1494801: Don't add additional "contain:paint" clipping on scroll frames. r=mattwoodrow
The contain:paint clipping would be redundant and hence unnecessary in this
scenario, because:
- Scroll frames already clip their descendant frames.
- contain:paint has other (non-clipping-related) effects that prevent
descendant frames from escaping the scrollframe ancestor.

So, no further clipping is required.

This is a behavior change - it works around an issue that makes us fail to
repaint mousewheel-scrolled content inside of any scrollframe that returns true
from ShouldApplyOverflowClipping().

Differential Revision: https://phabricator.services.mozilla.com/D12056

--HG--
extra : moz-landing-system : lando
2018-11-19 23:45:19 +00:00
..
base Bug 1507021. Use SnappedRectangle in more places. r=mattwoodrow 2018-11-19 23:03:32 +00:00
build Bug 1471535 - pt12 - Hook up RDD process and Remote decoding. r=jya,spohl 2018-11-14 18:07:28 +00:00
doc Bug 1483090 - Rename StyleUserInterface to StyleUI. r=emilio 2018-08-14 08:37:37 +00:00
forms Bug 1317870 - Make intrinsic sizing for <input type=range> work properly and make its default margin/padding compatible with Chrome/Safari. r=jwatt 2018-11-15 20:47:33 +01:00
generic Bug 1494801: Don't add additional "contain:paint" clipping on scroll frames. r=mattwoodrow 2018-11-19 23:45:19 +00:00
inspector Bug 1496619 - Part 1: Drop frames() timing function r=birtles 2018-10-26 18:03:24 +00:00
ipc Bug 1503655 part 11 - Rename RenderFrameParent to RenderFrame. r=kats 2018-11-06 15:35:37 -06:00
mathml Backed out 2 changesets (bug 1507021) for android build bustages on a CLOSED TREE 2018-11-15 06:35:54 +02:00
media
painting Bug 1507021. Use SnappedRectangle in more places. r=mattwoodrow 2018-11-19 23:03:32 +00:00
printing Bug 1480198 - Construct nsDocShell objects inside BrowsingContext. r=peterv 2018-11-05 12:43:10 +00:00
reftests Bug 1494801: Don't add additional "contain:paint" clipping on scroll frames. r=mattwoodrow 2018-11-19 23:45:19 +00:00
style Bug 1504343 - Convert xbl-marquee to UA Widget r=bgrins,bzbarsky 2018-11-18 01:23:52 +00:00
svg Bug 1507021. Use SnappedRectangle in more places. r=mattwoodrow 2018-11-19 23:03:32 +00:00
tables Bug 1507127 - Move the page-break-{before,after} properties to not use mako. r=heycam 2018-11-15 08:15:13 +00:00
tools Bug 1480544 - Allow Console API to log messages on stdout, r=bgrins 2018-11-15 21:47:58 +01:00
xul Bug 1504745, update the follow state before SetCaptureState as the nsMenuChainItem now stored in mPopups could be destroyed, r=tn 2018-11-09 11:23:59 -05:00
moz.build