Bug 269335
| Summary: | Move iPadMini UA overrides to Quirks.cpp | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Karl Dubost <karlcow> |
| Component: | WebKit Misc. | Assignee: | Karl Dubost <karlcow> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari 17 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 281212 | ||
Karl Dubost
Currently the iPad UA override are handled in Source/WebKit/UIProcess/iOS/WebPageProxyIOS.mm
The Quirks are usually handled in Source/WebCore/page/Quirks.cpp
It creates two separate places for checking the domain names where things are handled differently.
Let's move in the same place.
Note that this will not solve the needsQuirk check which needs to be solved separately.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/122920694>
Karl Dubost
Pull request: https://github.com/WebKit/WebKit/pull/24391
EWS
Committed 274631@main (c0bc71135b42): <https://commits.webkit.org/274631@main>
Reviewed commits have been landed. Closing PR #24391 and removing active labels.