Bug 273173

Summary: SVG foreingObject incorrect transformation
Product: WebKit Reporter: Roman Bruckner <bruckner.roman>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: akeerthi, sabouhallawa, simon.fraser, zalan, zimmermann
Priority: P2    
Version: Safari 17   
Hardware: Unspecified   
OS: Unspecified   

Roman Bruckner
Reported 2024-04-24 01:24:04 PDT
HTML <input/> element inside <foreignObject> is incorrectly transformed (scale + translate). While other browsers transform HTML as expected, Safari renders input differently based on CSS position type. - static: transforms ok, but <input type="number"/> buttons are off - absolute: does not scale, nor translate - fixed: translates, but does not scale Here's an example: https://jsfiddle.net/kumilingus/zmLvadcu/
Attachments
Simon Fraser (smfr)
Comment 1 2024-04-24 11:33:10 PDT
*** This bug has been marked as a duplicate of bug 23113 ***
Note You need to log in before you can comment on or make changes to this bug.