| Summary: | SVGStyleElement::attributeChanged does much less than HTMLStyleElement | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Anne van Kesteren <annevk> |
| Component: | SVG | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | ahmad.saleem792, sabouhallawa, webkit-bug-importer, zimmermann |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
|
Description
Anne van Kesteren
2023-09-04 09:13:03 PDT
I fixed it. https://commits.webkit.org/266744@main Ah, I was wondering why the current code would not pass that test. I think what will end up failing is something like this:
<svg:style type="blah">
body { color:lime }
</svg:style>
document.querySelector("style").type = "text/css"
because there is nothing in SVGStyleElement::attributeChanged to trigger style sheet changes. Setting the type doesn't do much on its own. HTMLStyleElement::attributeChanged does seem to account for that.
*** This bug has been marked as a duplicate of bug 259979 *** |