[webkit-changes] [WebKit/WebKit] 45bc0f: Remove Quirk shouldDisablePopoverAttributeQuirk fo...

Karl Dubost noreply at github.com
Thu Mar 21 15:47:11 PDT 2024


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

  Changed paths:
    M Source/WebCore/html/HTMLElement.cpp
    M Source/WebCore/html/HTMLElement.idl
    M Source/WebCore/html/HTMLFormControlElement.cpp
    M Source/WebCore/html/PopoverInvokerElement.idl
    M Source/WebCore/page/Quirks.cpp
    M Source/WebCore/page/Quirks.h
    M Source/WebCore/style/UserAgentStyle.cpp

  Log Message:
  -----------
  Remove Quirk shouldDisablePopoverAttributeQuirk for apple-console.lrn.com
https://bugs.webkit.org/show_bug.cgi?id=271216
rdar://124989024

Reviewed by Tim Nguyen and Anne van Kesteren.

The bug was fixed in the initial library which was used by the apple site.
On May 2023, the site owners confirmed that they had fixed the issue on
their side and adjusted the library. The Quirk can be removed.
The Quirk was added by
https://bugs.webkit.org/show_bug.cgi?id=255373
rdar://106779034

* Source/WebCore/html/HTMLElement.cpp:
(WebCore::HTMLElement::attributeChanged):
* Source/WebCore/html/HTMLElement.idl:
* Source/WebCore/html/HTMLFormControlElement.cpp:
(WebCore::HTMLFormControlElement::popoverTargetElement const):
* Source/WebCore/html/PopoverInvokerElement.idl:
* Source/WebCore/page/Quirks.cpp:
(WebCore::Quirks::shouldDisablePopoverAttributeQuirk const): Deleted.
* Source/WebCore/page/Quirks.h:
* Source/WebCore/style/UserAgentStyle.cpp:
(WebCore::Style::UserAgentStyle::ensureDefaultStyleSheetsForElement):

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