WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 259979
261117
SVGStyleElement::attributeChanged does much less than HTMLStyleElement
https://bugs.webkit.org/show_bug.cgi?id=261117
Summary
SVGStyleElement::attributeChanged does much less than HTMLStyleElement
Anne van Kesteren
Reported
2023-09-04 09:13:03 PDT
I haven't verified if that is the reason for the failure in
https://wpt.fyi/results/html/semantics/document-metadata/the-style-element/style_type_svg.svg
, but it undoubtedly will result in other failures. Perhaps these elements should share more logic somehow.
Attachments
Add attachment
proposed patch, testcase, etc.
Ahmad Saleem
Comment 1
2023-09-04 10:27:29 PDT
I fixed it.
https://commits.webkit.org/266744@main
Anne van Kesteren
Comment 2
2023-09-04 22:24:31 PDT
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.
Radar WebKit Bug Importer
Comment 3
2023-09-11 09:13:15 PDT
<
rdar://problem/115293825
>
Said Abou-Hallawa
Comment 4
2023-09-11 15:31:17 PDT
*** This bug has been marked as a duplicate of
bug 259979
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug