Created attachment 292075 [details] Testcase The blur radius for filter: drop-shadow() should match SVG's feGaussianBlur stdDeviation, which is different from box-shadow. We get this wrong. More info at https://dbaron.org/log/20110225-blur-radius
And the radius changes when you drop into compositing :(
So it turns out that feDropShadow is wrong; it's passing the stdDev directly to ShadowBlur as "blur radius", which is intended for the box-shadow use case.
Created attachment 293117 [details] Patch
Comment on attachment 293117 [details] Patch Clearing flags on attachment: 293117 Committed r208058: <http://trac.webkit.org/changeset/208058>
All reviewed patches have been landed. Closing bug.