gecko-dev/layout
Emilio Cobos Álvarez 0d3b6b9453 Bug 1590550 - Don't do the "simple display list" optimization when we have overflow clips. r=mattwoodrow
The previous code tried to do it, but it did it wrongly, as the overflow clip
comes from the parent, not the child.

Thus when we change a style that influences it, we weren't invalidating the
SIMPLE_DISPLAY_LIST bit, and such.

Make the reftest that caught this fail more reliable.

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

--HG--
extra : moz-landing-system : lando
2019-11-05 20:55:40 +00:00
..
base Bug 1587142 - Remove XBL tests in layout/ r=bzbarsky 2019-11-05 20:45:28 +00:00
build Bug 1579367 - Initialize XPCJSContext explicitly, after loading user prefs. r=kmag 2019-11-05 06:29:13 +00:00
doc
forms Bug 1587142 - Remove XBL tests in layout/ r=bzbarsky 2019-11-05 20:45:28 +00:00
generic Bug 1590550 - Don't do the "simple display list" optimization when we have overflow clips. r=mattwoodrow 2019-11-05 20:55:40 +00:00
inspector Bug 1587142 - Remove XBL tests in layout/ r=bzbarsky 2019-11-05 20:45:28 +00:00
ipc
mathml Bug 1587142 - Remove XBL tests in layout/ r=bzbarsky 2019-11-05 20:45:28 +00:00
media
painting Bug 1592739 - Stop clearing the background behind vibrant -moz-appearance items. r=mattwoodrow 2019-11-05 18:48:29 +00:00
printing Bug 1593793. Move and rename nsPrintData::mBrandName to nsPrintJob::mFallbackDocTitle. r=bobowen 2019-11-04 20:02:03 +00:00
reftests Bug 1587142 - Remove XBL tests in layout/ r=bzbarsky 2019-11-05 20:45:28 +00:00
style Bug 1587142 - Remove XBL tests in layout/ r=bzbarsky 2019-11-05 20:45:28 +00:00
svg Bug 1587142 - Remove XBL tests in layout/ r=bzbarsky 2019-11-05 20:45:28 +00:00
tables Bug 1588017 - Clean up nsIFrame::IntrinsicISizeOffsetData r=TYLin,dholbert 2019-11-05 18:52:03 +00:00
tools Bug 1592608 - Add more fields to ReftestManifest test descriptions; r=ahal,froydnj 2019-11-05 17:09:41 +00:00
xul Bug 1587142 - Remove XBL tests in layout/ r=bzbarsky 2019-11-05 20:45:28 +00:00
moz.build