In https://bugs.webkit.org/show_bug.cgi?id=80323 I fixed the drop-shadow and blur repainting issues by using the whole image of the layer and not just the dirty rectangle. That seems to introduce a memory regression on some sites. In this patch I will disable the previous fix until we have a proper fix for https://bugs.webkit.org/show_bug.cgi?id=81263.
Created attachment 136969 [details] Test case
Created attachment 136971 [details] testcase with offscreen elements with grayscale filter
Created attachment 136981 [details] Patch V1
Comment on attachment 136981 [details] Patch V1 View in context: https://bugs.webkit.org/attachment.cgi?id=136981&action=review > LayoutTests/css3/filters/offscreen-filters-memory-usage-expected.txt:1 > +This test passes if memory usage is not so hight that it crashes the browser. It should be less than 100MB. typo: high
Comment on attachment 136981 [details] Patch V1 Clearing flags on attachment: 136981 Committed r114046: <http://trac.webkit.org/changeset/114046>
All reviewed patches have been landed. Closing bug.