| Summary: | consider removing support for removed SVG properties | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Cameron McCormack (:heycam) <heycam> | ||||||||||||||||
| Component: | SVG | Assignee: | Rob Buis <rbuis> | ||||||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||||||
| Severity: | Normal | CC: | changseok, dino, esprehn+autocc, ews-watchlist, fmalita, glenn, gyuyoung.kim, joepeck, kondapallykalyan, macpherson, menard, pdr, rbuis, sabouhallawa, schenney, sergio, simon.fraser, webkit-bug-importer, zimmermann | ||||||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||||||
| Version: | WebKit Local Build | ||||||||||||||||||
| Hardware: | Unspecified | ||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||
| Bug Depends on: | |||||||||||||||||||
| Bug Blocks: | 191292 | ||||||||||||||||||
| Attachments: |
|
||||||||||||||||||
|
Description
Cameron McCormack (:heycam)
2021-07-12 23:31:33 PDT
Also, glyph-orientation-vertical is deprecated, but still is in the spec. But WebKit is the only engine to implement it too. Relatedly, enable-background is another one that was removed (though from the Filters spec), and which we recognize but don't do anything with. Created attachment 435149 [details]
Patch
Created attachment 435152 [details]
Patch
Created attachment 435157 [details]
Patch
Created attachment 435166 [details]
Patch
Created attachment 435173 [details]
Patch
Created attachment 435183 [details]
Patch
This seems reasonable to me for color-profile, color-rendering and enable-background. @heycam WDYT, looks reasonable? Comment on attachment 435183 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=435183&action=review Non-reviewer r=me. > Source/WebCore/css/SVGCSSComputedStyleDeclaration.cpp:183 > // the above properties are not yet implemented in the engine "this property is not yet implemented in the engine" Once this patch lands, please file a separate bug for the other properties I mentioned that we should try to remove. Created attachment 441692 [details]
Patch
(In reply to Cameron McCormack (:heycam) from comment #13) > Once this patch lands, please file a separate bug for the other properties I > mentioned that we should try to remove. Sure, I filed https://bugs.webkit.org/show_bug.cgi?id=231948 for this. Committed r284447 (243207@main): <https://commits.webkit.org/243207@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 441692 [details]. |