WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
256654
Remove unused html namespace from svg.css
https://bugs.webkit.org/show_bug.cgi?id=256654
Summary
Remove unused html namespace from svg.css
Ahmad Saleem
Reported
2023-05-11 11:12:12 PDT
Hi Team, After checking Tim's commit:
https://github.com/WebKit/WebKit/commit/31c95fe588a14d215f4b395c018a9c2bdd6124c0
I thought to check 'svg.css' across browsers, I noticed that we have following namespace: WebKit: @namespace "
http://www.w3.org/2000/svg
"; @namespace html "
http://www.w3.org/1999/xhtml
"; _______ Firefox Nightly: @namespace url(
http://www.w3.org/2000/svg
); @namespace xml url(
http://www.w3.org/XML/1998/namespace
); ________ Chrome Canary: @namespace "
http://www.w3.org/2000/svg
"; __________________ I think all browsers are bit different from each other. ___________________ Just wanted to raise to get input on which we should follow and whether anything needs to be done or not. Thanks!
Attachments
Add attachment
proposed patch, testcase, etc.
Tim Nguyen (:ntim)
Comment 1
2023-05-12 10:26:24 PDT
It appears `@namespace html "
http://www.w3.org/1999/xhtml
";` is unused in `svg.css`, so it can just be removed. Usually CSS rules refer to namespaces like this: `html|foreignobject {` for instance. `@namespace "
http://www.w3.org/2000/svg
";` already restricts everything to only apply to SVG.
Ahmad Saleem
Comment 2
2023-05-12 10:46:09 PDT
(In reply to Tim Nguyen (:ntim) from
comment #1
)
> It appears `@namespace html "
http://www.w3.org/1999/xhtml
";` is unused in > `svg.css`, so it can just be removed. > > Usually CSS rules refer to namespaces like this: `html|foreignobject {` for > instance. > > `@namespace "
http://www.w3.org/2000/svg
";` already restricts everything to > only apply to SVG.
Should I remove it via PR?
Ahmad Saleem
Comment 3
2023-05-12 10:51:36 PDT
https://github.com/WebKit/WebKit/pull/13818
EWS
Comment 4
2023-05-12 15:43:25 PDT
Committed
264032@main
(c64ff2859e1c): <
https://commits.webkit.org/264032@main
> Reviewed commits have been landed. Closing PR #13818 and removing active labels.
Radar WebKit Bug Importer
Comment 5
2023-05-12 15:44:19 PDT
<
rdar://problem/109283794
>
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