Created attachment 180523 [details] Test case (click on the red box) Invalidation of some SVG filter attributes on HTML content doesn't work (see attachment -- clicking on the red box should turn it green). This is because the HTML RenderLayer invalidation happens only in RenderSVGResourceContainer::markAllClientsForInvalidation() (the bottom section which invalidates m_clientLayers), but attribute changes sometimes go through RenderSVGResourceContainer::markClientForInvalidation(), called by RenderSVGResourceFilter::primitiveAttributeChanged().
Created attachment 180528 [details] Patch
Comment on attachment 180528 [details] Patch Sounds reasonable for me. r=me.
Comment on attachment 180528 [details] Patch Clearing flags on attachment: 180528 Committed r138835: <http://trac.webkit.org/changeset/138835>
All reviewed patches have been landed. Closing bug.