WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
305420
WebKit has too many concepts of custom user agent
https://bugs.webkit.org/show_bug.cgi?id=305420
Summary
WebKit has too many concepts of custom user agent
Brent Fulgham
Reported
2026-01-13 13:52:24 PST
WebKit's architecture spreads the concept of `custom User Agent` in too many places. It's part of FrameLoader, DocumentLoader, WebsiteDataPolicy, and also held as `customUserAgent` and `customUserAgentAsSiteSpecificQuirks`. This is confusing and leads to errors. We should fix this.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2026-01-13 16:27:04 PST
<
rdar://problem/168103063
>
karl
Comment 2
2026-01-14 00:12:11 PST
We can adopt a step by step for fixing this. I have a patch which consolidate needs*UserAgent into one function with a parameter passage. That would progress things too.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug