gecko-dev/layout
Emilio Cobos Álvarez 59258ba1a7 Bug 1459065 - Clip filter effects at the stacking context level. r=mstange
Much like mask images. This is the easy fix, for now.

We need to override the ASR clips with Nothing() because we don't really want
children of this display item to get the parent filter applied. It's not only
redundant, but also may be incorrect if the mask image is not opaque for example
(maybe WR should prevent that?).

This was caught by layout/reftests/w3c-css/submitted/masking/mask-opacity-1a.html

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

--HG--
extra : moz-landing-system : lando
2018-08-28 15:42:14 +00:00
..
base Bug 1485495 - Use AutoRestore to restore aState.mAdditionalStateBits. r=dholbert 2018-08-27 18:38:58 +00:00
build Bug 1485871 - Remove some unused XPCOM registrations for editor; r=masayuki 2018-08-24 09:33:18 -04:00
doc Bug 1483090 - Rename StyleUserInterface to StyleUI. r=emilio 2018-08-14 08:37:37 +00:00
forms Backed out changeset 69faa23050d9 (bug 1412179) for landing without first patch 2018-08-24 18:32:02 +03:00
generic Merge inbound to mozilla-central a=merge 2018-08-25 01:08:22 +03:00
inspector Bug 1246764 - Part 2: Define path() for clip-path. r=emilio 2018-08-24 11:37:53 -07:00
ipc Bug 1483090 - Rename StyleUserInterface to StyleUI. r=emilio 2018-08-14 08:37:37 +00:00
mathml Bug 1483394: Remove unneeded #includes of nsContentUtils.h in /layout. r=TYLin 2018-08-15 07:04:43 +00:00
media
painting Bug 1459065 - Clip filter effects at the stacking context level. r=mstange 2018-08-28 15:42:14 +00:00
printing Bug 1482665 Part 5 - Remove nsDeviceContext::AppUnitsPerCSSInch() and replace it with mozilla::AppUnitsPerCSSInch(). r=dholbert 2018-08-13 14:29:30 -07:00
reftests Bug 1459065 - Clip filter effects at the stacking context level. r=mstange 2018-08-28 15:42:14 +00:00
style Merge inbound to mozilla-central a=merge 2018-08-25 01:08:22 +03:00
svg Bug 1246764 - Part 4: Rename mask flag and function name of xxxBasicShape to xxxBasicShapeOrPath. r=jwatt 2018-08-24 11:37:57 -07:00
tables Bug 1482665 Part 2 - Remove nsPresContext::AppUnitsPerCSSPixel() and replace it with mozilla::AppUnitsPerCSSPixel(). r=dholbert 2018-08-13 14:29:28 -07:00
tools Bug 1486399 - Teach the layout debugger about relative URIs. r=mats 2018-08-27 15:35:56 +00:00
xul Backed out changeset 641eedc51cc0 (bug 1453953)for reftest failures on tests/layout/reftests/text-shadow/basic.xul 2018-08-26 00:51:46 +03:00
moz.build