Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 381ad0cbb2cd9e68af23fe758823126c1e765cf7
      
https://github.com/WebKit/WebKit/commit/381ad0cbb2cd9e68af23fe758823126c1e765cf7
  Author: Karl Dubost <[email protected]>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:
    A LayoutTests/fast/css/hotels-animation-quirk-expected.txt
    A LayoutTests/fast/css/hotels-animation-quirk.html
    M Source/WebCore/style/StyleAdjuster.cpp

  Log Message:
  -----------
  Adjust Quirks for hotels.com to remove the flickering
https://bugs.webkit.org/show_bug.cgi?id=308116
rdar://170331800

Reviewed by Brandon Stewart, Antoine Quint, and Sam Weinig.

The previous quirk stopped working, but the markup and CSS do not seem
to have changed at all. This is another strategy to make it work. The
flickering doesn't happen.

* LayoutTests/fast/css/hotels-animation-quirk.html: Added
  Test for making sure any future changes will not break this quirk.

* LayoutTests/fast/css/hotels-animation-quirk-expected.txt: Added.
* Source/WebCore/page/Quirks.cpp:
(WebCore::Quirks::needsHotelsAnimationQuirk const):
* Source/WebCore/style/StyleAdjuster.cpp:
(WebCore::Style::Adjuster::adjustForSiteSpecificQuirks const):

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to