[webkit-changes] [WebKit/WebKit] 6e9d4c: Remove Permissions API quirk for nfl.com

Rupin Mittal noreply at github.com
Fri Sep 16 18:52:43 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 6e9d4cf987bead56184d4180baf428d238970024
      https://github.com/WebKit/WebKit/commit/6e9d4cf987bead56184d4180baf428d238970024
  Author: Rupin Mittal <rmittal2 at apple.com>
  Date:   2022-09-16 (Fri, 16 Sep 2022)

  Changed paths:
    M Source/WebCore/Modules/permissions/Navigator+Permissions.idl
    M Source/WebCore/page/Quirks.cpp
    M Source/WebCore/page/Quirks.h

  Log Message:
  -----------
  Remove Permissions API quirk for nfl.com
https://bugs.webkit.org/show_bug.cgi?id=245307

Reviewed by Chris Dumez.

Support for querying the permission state of the Notifications API
has been added to the Permissions API and the quirk disabling the
API for nfl.com is no longer needed.

* Source/WebCore/Modules/permissions/Navigator+Permissions.idl:
* Source/WebCore/page/Quirks.cpp:
(WebCore::Quirks::hasBrokenPermissionsAPISupportQuirk const): Deleted.
* Source/WebCore/page/Quirks.h:

Canonical link: https://commits.webkit.org/254579@main




More information about the webkit-changes mailing list