Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 85d18c8b5ec2a6dc5f4f2703f7a0d49c52587553
      
https://github.com/WebKit/WebKit/commit/85d18c8b5ec2a6dc5f4f2703f7a0d49c52587553
  Author: Karl Dubost <[email protected]>
  Date:   2025-07-01 (Tue, 01 Jul 2025)

  Changed paths:
    M Source/WebCore/page/Quirks.cpp
    M Source/WebCore/page/Quirks.h
    M Source/WebCore/page/QuirksData.h
    M Source/WebCore/style/StyleAdjuster.cpp

  Log Message:
  -----------
  Adds Quirk to remove a misleading message from Facebook (with their agreement)
https://bugs.webkit.org/show_bug.cgi?id=295071
rdar://100871402

Reviewed by Brent Fulgham.

Facebook chat feature is currently adding a message which is not
necessary and misleading as acknowledged by Facebook themselves. They
are planning to remove it. In the meantime, this quirk will suppress
this message which is entirely based on user agent sniffing and not
specific feature detection.

When Facebook has fixed their code server side, the quirk can be removed.
See <https://webkit.org/b/295318> <rdar://154828745>

* Source/WebCore/page/Quirks.cpp:
(WebCore::Quirks::needsFacebookRemoveNotSupportedQuirk const):
(WebCore::handleFacebookQuirks):
(WebCore::Quirks::determineRelevantQuirks):
* Source/WebCore/page/Quirks.h:
* Source/WebCore/page/QuirksData.h:
* Source/WebCore/style/StyleAdjuster.cpp:
(WebCore::Style::Adjuster::adjustForSiteSpecificQuirks const):

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to