SVG2 updates the class hierarchy so all SVGElements are styled. We should merge SVGStyledElement into SVGElement. SVG2 updated spec for SVGElement: https://svgwg.org/svg2-draft/single-page.html#types-InterfaceSVGElement A comparison of SVG 1.1 and SVG 2: https://docs.google.com/a/google.com/drawings/d/1DjmqGOk71JATh5ysZtnFe0Nxvox-g6mZ-M02jLA9aOc/edit?pli=1
Corresponding Blink revision: https://src.chromium.org/viewvc/blink?revision=155264&view=revision
Follow up Blink patches: https://src.chromium.org/viewvc/blink?revision=155426&view=revision https://src.chromium.org/viewvc/blink?revision=155469&view=revision
Created attachment 209365 [details] Patch
Comment on attachment 209365 [details] Patch Attachment 209365 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.appspot.com/results/1538110
Created attachment 209369 [details] Patch
Comment on attachment 209369 [details] Patch r=me
I will wait a bit to land in case an SVG specialist wants to take a look as well. However, I do not wish to wait too long as the patch is huge and would be a pain to rebase. Please let me know.
This also looks good to me. R+!
Comment on attachment 209369 [details] Patch Clearing flags on attachment: 209369 Committed r154462: <http://trac.webkit.org/changeset/154462>
All reviewed patches have been landed. Closing bug.