[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