[Webkit-unassigned] [Bug 217927] New: Remove iOS-only NSUserDefaults-backed UA override

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 19 16:00:23 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=217927

            Bug ID: 217927
           Summary: Remove iOS-only NSUserDefaults-backed UA override
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: thorton at apple.com

We should remove the code in UserAgentIOS.mm that reads an override UA from the NSUserDefault [com.apple.WebFoundation UserAgent].

It is incompatible with the modern need to compose the UA from various bits of information these days (e.g. desktop vs. mobile). Clients should use the API to set the application name or UA instead.

I have stumbled upon one client (com.fark.hey), and there are likely others, so it should be a linked-on-or-after change.

-- 
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/20201019/b31dd976/attachment-0001.htm>


More information about the webkit-unassigned mailing list