| Summary: | SVG reference filter chain with errors applies only some of the filters, producing incorrect output | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Simon Fraser (smfr) <simon.fraser> | ||||||
| Component: | CSS | Assignee: | Simon Fraser (smfr) <simon.fraser> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | changseok, dino, esprehn+autocc, ews-watchlist, glenn, kondapallykalyan, pdr, sabouhallawa, sam, simon.fraser, thorton, webkit-bug-importer, zimmermann | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | Safari Technology Preview | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| URL: | https://codepen.io/cobra_winfrey/pen/WNGJPXm | ||||||||
| Attachments: |
|
||||||||
|
Description
Simon Fraser (smfr)
2021-01-23 10:41:09 PST
Content has:
<filter id='filter1'>
<feturbulence basefrequency='0.005 0.005' id='frequency1' numoctaves='1' result='noise' seed='1' type='fractalNoise'></feturbulence>
<fedisplacementmap id='displacement1' in2='fractalNoise' in='SourceGraphic' scale='0'></fedisplacementmap>
</filter>
and we fail to find the "in2" input for the <fedisplacementmap>
Created attachment 418228 [details]
Reduction
The content is buggy; this is about error handling. Created attachment 418239 [details]
Patch
Committed r271785: <https://trac.webkit.org/changeset/271785> All reviewed patches have been landed. Closing bug and clearing flags on attachment 418239 [details]. |