Re: [fxtf-drafts] [filters] Backdrop filters should not use BackgroundImage

Run 2 different tests:
* One with 2D transform animation
* One with 3D transform animation and perspective.

## 2D tranform animation

* Once an animation with a transform gets specified and starts, the group starts getting isolated. So the 2nd circle in the first example gets white on hover.
* `backdrop-blur` continues to get the content from the backdrop.

This actually makes sense. Even when split into compositing layers, the implementation still has access to the different "raster images"/compositing layers and can composite those for the backdrop blur filter. At least when you implement backdrop-blur in the paint pipeline you have.

## 3D transform animation with perspective
Then I modified the example with a `perspective` property and a `rotateX` (I always struggle to make things look 3D but it works for this test 😆 ).

* On hover, the `backdrop-filter` stops working. This is expected since we no longer have two 2D planes that simply needs to get composited.

## Conclusion
The question is:
* Do we make `backdrop-filter` stop at `isolation` as `filter` and `mix-blend-mode` do or
* do we define a new isolation term based on the existence of perspective?

And extended question:
* If we go with the new isolation term, can we have it for `BackgroundImage` too?

GitHub Notification of comment by dirkschulze
Please view or discuss this issue at using your GitHub account

Received on Tuesday, 24 April 2018 05:15:58 UTC