SVG feImage needs the subregion in absolute coordinates to determine the correct destination position and size. I have a fix for this.
Created attachment 70228 [details] Patch
Comment on attachment 70228 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=70228&action=review > WebCore/platform/graphics/filters/FilterEffect.h:46 > +enum FilterEffectType { > + unknownEffectType, > + feImage, > + feTile, > + sourceInput This is ugly and doesn't conform to the style guide (style bot doesn't check this). "Enum members should user InterCaps with an initial capital letter." Also these names are confusing. FilterEffectTypeUnknown, FilterEffectTypeImage, FilterEffectTypeTile, FilterEffectTypeSourceInput The rest looks good. Except the name for the test directory, I'd prefer LayoutTest/svg/W3C-SVG-1.1-SE/ (capital SE). Please fix before landing.
Committed r69416: <http://trac.webkit.org/changeset/69416>