Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 5a4a1dc1c9c758f5d960bddc9f280fd0b85b1f48
https://github.com/WebKit/WebKit/commit/5a4a1dc1c9c758f5d960bddc9f280fd0b85b1f48
Author: Karl Dubost <[email protected]>
Date: 2024-12-11 (Wed, 11 Dec 2024)
Changed paths:
M Source/WTF/wtf/PlatformUse.h
M Source/WebCore/page/Quirks.cpp
Log Message:
-----------
Remove Quirk needsIPadMiniUserAgent for a series of domains
https://bugs.webkit.org/show_bug.cgi?id=284103
rdar://140974340
Reviewed by Brent Fulgham and Anne van Kesteren.
This list of domains had User Agent overrides to give an iPad Mini
UA instead of the usual desktop User Agent. This was done initially
to give most of the time UI compatible with touch events when the
website were unable to manage a device with a desktop UA and touch
interface. This list of domains has been tested and the UA override
is not required anymore.
We are also fencing hsbc domains behind a compile flag to be able
to test internally if we can reproduce the breakages that was occuring
for HSBC in the first place.
* rdar://59480381 fidelity.com
* rdar://51355671 tving.com
* rdar://51355671 live.iqiyi.com
* rdar://51355671 video.sina.com.cn
* rdar://51355671 video.tudou.com
* rdar://51355671 v.china.com.cn
* rdar://49124313 trello.com
* rdar://51463649 ted.com
* rdar://67823088 nhl.com
* rdar://50839844 jsfiddle.net
* Source/WTF/wtf/PlatformUse.h:
* Source/WebCore/page/Quirks.cpp:
(WebCore::Quirks::needsIPadMiniUserAgent):
Canonical link: https://commits.webkit.org/287705@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes