[webkit-changes] [WebKit/WebKit] 5a4a1d: Remove Quirk needsIPadMiniUserAgent for a series o...

Karl Dubost noreply at github.com
Wed Dec 11 16:12:17 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 5a4a1dc1c9c758f5d960bddc9f280fd0b85b1f48
      https://github.com/WebKit/WebKit/commit/5a4a1dc1c9c758f5d960bddc9f280fd0b85b1f48
  Author: Karl Dubost <karlcow at apple.com>
  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


More information about the webkit-changes mailing list