gecko-dev/layout
Emilio Cobos Álvarez 8911c60203 Bug 1591947 - Fix style changes from list-style-image to -moz-appearance for XUL images. r=TYLin
Consider the following case:

  <image style="list-style-image: url(foo.png)"></image>

  image.style.MozAppearance = "something"

The early return was preventing us from clearing the image.

This is an ancient bug, but it has started happening in the browser chrome
because the lack of lazy frame construction for XUL elements makes us construct
elements with an outdated style, which means in this case that they wouldn't
have the -moz-appearance rule applied yet.

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

--HG--
extra : moz-landing-system : lando
2019-11-09 16:48:04 +00:00
..
base Bug 1492582 - Don't create scroll frames for windows that don't need them. r=emilio 2019-11-08 23:34:08 +00:00
build Bug 1593119 - Remove dom/xbl and the MOZ_XBL build option r=bzbarsky 2019-11-07 00:35:32 +00:00
doc Bug 1544343 - part 3: Make layout use mozilla::PresShell instead of nsIPresShell as far as possible r=emilio 2019-04-16 07:25:10 +00:00
forms Bug 1593366 - Check default prevented status in nsListControlFrame::KeyDown. r=mats 2019-11-06 12:53:53 +00:00
generic Bug 1484780 - Cache gfx::Path to avoid building and flattening path at each restyle cycle. r=heycam 2019-11-07 03:17:58 +00:00
inspector Bug 1593119 - Remove dom/xbl and the MOZ_XBL build option r=bzbarsky 2019-11-07 00:35:32 +00:00
ipc Bug 1556548 - Rename RenderFrame to RemoteLayerTreeOwner. r=mattwoodrow 2019-06-02 13:51:33 -04:00
mathml Backed out 5 changesets (bug 1554499) for frequent crashes, at least on OS X (bug 1594381). a=backout 2019-11-06 14:29:12 +01:00
media
painting Bug 1594843 - Clamp the maximum padding between decoration line segments and glyphs when applying text-decoration-skip-ink. r=dholbert 2019-11-07 22:01:58 +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 1591947 - Fix style changes from list-style-image to -moz-appearance for XUL images. r=TYLin 2019-11-09 16:48:04 +00:00
style Bug 1594960 - Update the assertion to check the transform-like animations on the compositor when we have fixed offset-path. r=hiro 2019-11-08 23:46:17 +00:00
svg Bug 1593119 - clang-format the files affected by the MOZ_XBL unifdef r=bzbarsky 2019-11-07 00:35:25 +00:00
tables Bug 1588017 - Clean up nsIFrame::IntrinsicISizeOffsetData r=TYLin,dholbert 2019-11-05 18:52:03 +00:00
tools Bug 1590805 - Add "emulator" and "device" conditions to reftest sandbox. r=gbrown 2019-11-08 22:05:50 +00:00
xul Bug 1591947 - Fix style changes from list-style-image to -moz-appearance for XUL images. r=TYLin 2019-11-09 16:48:04 +00:00
moz.build