[Webkit-unassigned] [Bug 259435] New: Remove iOS specific-quirk (non-standard) UA stylesheet rule from svg.css of 'text-size-adjust'
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Jul 23 16:27:53 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=259435
Bug ID: 259435
Summary: Remove iOS specific-quirk (non-standard) UA stylesheet
rule from svg.css of 'text-size-adjust'
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: SVG
Assignee: webkit-unassigned at lists.webkit.org
Reporter: ahmad.saleem792 at gmail.com
CC: sabouhallawa at apple.com, simon.fraser at apple.com,
zimmermann at kde.org
Hi Team,
I am unable to find the rationale for the following rule and understand why iOS need it since it does not exist for desktop and also not any other browser.
WebKit Source: https://github.com/WebKit/WebKit/blob/b5e4644abe94ff8a2991e7a9ceec14e2df43b6f7/Source/WebCore/css/svg.css#L64
It was added by this commit in 2014: https://github.com/WebKit/WebKit/commit/4c7785360b6851a86bab1caf0bde837b13e0a45f
and with just this comment in change log without any further explanation:
* css/svg.css: Added iOS-specific CSS styles.
(text, tspan, tref):
________
I think it also causes issue in one specific test failing on ios-wk2 when in the past, I tried to merge Blink patch to account for 'zoom' for SVG Text.
If there is valid reason than I think adding bit comment would help or else we should explore to get rid of it.
CCing - @Simon - since he reviewed the commit, which added this.
Thanks!
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230723/2df1f37f/attachment.htm>
More information about the webkit-unassigned
mailing list