[webkit-changes] [WebKit/WebKit] dc3b49: Remove Quirk needsAnchorElementsToBeMouseFocusable...

Karl Dubost noreply at github.com
Mon Mar 25 20:56:02 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: dc3b492a8ef1398738518cf3b412320c50761eb9
      https://github.com/WebKit/WebKit/commit/dc3b492a8ef1398738518cf3b412320c50761eb9
  Author: Karl Dubost <karlcow at apple.com>
  Date:   2024-03-25 (Mon, 25 Mar 2024)

  Changed paths:
    M Source/WebCore/html/HTMLAnchorElement.cpp
    M Source/WebCore/page/Quirks.cpp
    M Source/WebCore/page/Quirks.h

  Log Message:
  -----------
  Remove Quirk needsAnchorElementsToBeMouseFocusable for vote.gov
https://bugs.webkit.org/show_bug.cgi?id=271213
rdar://124987798

Reviewed by Chris Dumez and Aditya Keerthi.

After testing, this quirk is not necessary anymore.
The selection of states redirect correctly to the right URI.
It was added on rdar://121240580
https://bugs.webkit.org/show_bug.cgi?id=267779

* Source/WebCore/html/HTMLAnchorElement.cpp:
(WebCore::HTMLAnchorElement::isMouseFocusable const):
* Source/WebCore/page/Quirks.cpp:
(WebCore::Quirks::needsAnchorElementsToBeMouseFocusable const): Deleted.
* Source/WebCore/page/Quirks.h:

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