Created attachment 293246 [details] GIF showing filter enabling and disabling. Text changes, bg does not EXPECTED: `body { filter: grayscale(100%); background: green; }` will show a gray background on a web page. ACTUAL: Background remains green. This is preventing successful run of my grayscale bookmarklet (https://alanhogan.com/bookmarklets#grayscale) from running successfully. JSFiddle: https://jsfiddle.net/alanhogan/ykjLf5yr/ Blink bug: https://bugs.chromium.org/p/chromium/issues/detail?id=591015
Demonstration of success when HTML is targeted: https://jsfiddle.net/alanhogan/vjuxcpLf/ Demonstration of failure when BODY is targeted: https://jsfiddle.net/alanhogan/ykjLf5yr/
One last note: Applying FILTER to HTML is *NOT* a successful work-around when a background is set on BODY. https://jsfiddle.net/alanhogan/yc0r43f6/
*** This bug has been marked as a duplicate of bug 74886 ***
<rdar://problem/29025876>