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