WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
293213
[svg] pre value on white-space presentational attribute should be supported on rect element
https://bugs.webkit.org/show_bug.cgi?id=293213
Summary
[svg] pre value on white-space presentational attribute should be supported o...
Karl Dubost
Reported
2025-05-18 19:35:38 PDT
1. Go to
http://wpt.live/svg/styling/presentation-attributes-irrelevant.html
FAIL: Safari, Chrome PASS: Firefox. <svg id="svg"><rect white-space="pre"></rect></svg> <p id="log"></p> <script> const log = document.querySelector("#log"); testValue = window.getComputedStyle(document.querySelector('rect')).getPropertyValue('white-space'); log.textContent = "text-overflow value should be pre: " + testValue; </script> For Safari, The returned value is currently: normal
Attachments
Add attachment
proposed patch, testcase, etc.
Karl Dubost
Comment 1
2025-05-18 19:38:39 PDT
In
https://svgwg.org/svg2-draft/single-page.html#styling-PresentationAttributes
> Any element in the SVG namespace.
for white-space
Karl Dubost
Comment 2
2025-05-18 19:47:18 PDT
This is happening in both legacy and LBSE.
Radar WebKit Bug Importer
Comment 3
2025-05-25 19:48:51 PDT
<
rdar://problem/152019208
>
caugner
Comment 4
2025-06-17 07:20:34 PDT
According to
https://developer.mozilla.org/en-US/docs/Web/CSS/white-space#browser_compatibility
, Safari does not currently support `white-space` on SVG elements.
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