Re: [svgwg] Overflow property behavior / spec on SVG element doesn't match reality. (#1072)

nit: https://w3c.github.io/svgwg/svg2-draft/render.html#OverflowAndClipProperties
Better to use this domain. 

So @emilio created a new test.
https://wpt.fyi/results/svg/painting/inner-outer-svg-overflow-auto.html
http://wpt.live/svg/painting/inner-outer-svg-overflow-auto.html
which shows PASS on Firefox, FAIL on chrome, Edge, and Safari.

@viralipurbey @goldenboy777 Blink?
@nikolaszimmermann @shallawa WebKit?

<img width="3163" height="372" alt="Image" src="https://github.com/user-attachments/assets/cfa47ca8-d5d6-45de-909c-83f12bc7e0b5" />


A summary of the behavior of the [overflow](render.html#OverflowAndClipProperties) property in SVG.

| element | initial | ua stylesheet | auto | visible | hidden | scroll |
|---|---|---|---|---|---|---|
| **document root svg** | visible | n/a | visible \| scroll | visible | hidden | scroll |
| **other svg** | visible | hidden | visible \| scroll | visible | hidden | scroll |
| **text** | visible | hidden | visible | visible | hidden | hidden |
| **pattern** | visible | hidden | visible | visible | hidden | hidden |
| **marker** | visible | hidden | visible | visible | hidden | hidden |
| **symbol** | visible | hidden | visible | visible | hidden | hidden |
| **image** | visible | hidden | visible | visible | hidden | hidden |
| **foreignObject** | visible | hidden | visible \| scroll | visible | hidden | scroll |


-- 
GitHub Notification of comment by karlcow
Please view or discuss this issue at https://github.com/w3c/svgwg/issues/1072#issuecomment-4082588586 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 18 March 2026 13:30:51 UTC