Re: [fxtf-drafts] [filter-effects-1] What is the visual effect of filter() on the document element?

There's a difference between "the background that gets propagated to the canvas" (from `html` or `body`) and the underlying backdrop (which is UA-specific and undefined).

If filters on `html` apply to the canvas backdrop, what happens with `html { filter: opacity(50%); }`? What shows thru?  Presumably not whatever window is underneath the browser window. ^_^

Obviously, there's *some* background that isn't affected by the filter, so that you can show something underneath an opacity() filter.  Rather than inventing *yet another* layer to explain this, let's just be consistent with previous resolutions (such as [our resolution that `background-blend-mode` blends with the `html` background, not the canvas backdrop](https://lists.w3.org/Archives/Public/www-style/2014Jun/0380.html).

-- 
GitHub Notification of comment by tabatkins
Please view or discuss this issue at https://github.com/w3c/fxtf-drafts/issues/282#issuecomment-385500389 using your GitHub account

Received on Monday, 30 April 2018 19:16:51 UTC