[webkit-changes] [WebKit/WebKit] 7333f8: Remove Quirk shouldDisableNavigatorStandaloneQuirk...

Karl Dubost noreply at github.com
Mon Sep 16 16:06:12 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7333f8fe83984790a2dc41608a827355fa41d731
      https://github.com/WebKit/WebKit/commit/7333f8fe83984790a2dc41608a827355fa41d731
  Author: Karl Dubost <karlcow at apple.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M Source/WebCore/page/Navigator.idl
    M Source/WebCore/page/Quirks.cpp
    M Source/WebCore/page/Quirks.h

  Log Message:
  -----------
  Remove Quirk shouldDisableNavigatorStandaloneQuirk for oracle.com
https://bugs.webkit.org/show_bug.cgi?id=279670
rdar://135948711

Reviewed by Brent Fulgham.

navigator.standalone had been disabled through a Quirk for oracle.com.
The site was using it to identify exclusively the iPad and iOs with a
combination of maxTouchPoints, this was breaking the charts in Oracle.

There's no traces anymore of standalone in the oracle.com code
and the charts are working equally with or without site specific hacks.

* Source/WebCore/page/Navigator.idl:
* Source/WebCore/page/Quirks.cpp:
(WebCore::Quirks::shouldDisableNavigatorStandaloneQuirk const): Deleted.
* Source/WebCore/page/Quirks.h:

Canonical link: https://commits.webkit.org/283728@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