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

Reply via email to