Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: de000c743daf09e8ae01eafea49faeccf162c151
      
https://github.com/WebKit/WebKit/commit/de000c743daf09e8ae01eafea49faeccf162c151
  Author: Karl Dubost <karl...@apple.com>
  Date:   2024-05-07 (Tue, 07 May 2024)

  Changed paths:
    M Source/WebCore/loader/DocumentLoader.h
    M Source/WebCore/page/Quirks.cpp
    M Source/WebCore/page/Quirks.h
    M Source/WebCore/page/ios/ContentChangeObserver.cpp
    M Source/WebKit/Shared/WebsitePoliciesData.cpp
    M Source/WebKit/Shared/WebsitePoliciesData.h
    M Source/WebKit/Shared/WebsitePoliciesData.serialization.in
    M Source/WebKit/UIProcess/API/APIWebsitePolicies.h
    M Source/WebKit/UIProcess/ios/WebPageProxyIOS.mm

  Log Message:
  -----------
  Remove shouldDisableContentChangeObserverTouchEventAdjustment on Youtube.com
https://bugs.webkit.org/show_bug.cgi?id=255275
rdar://107484040

Reviewed by Tim Horton.

After disabling the Site Specific Quirks on iOS, and testing the touch
on Autoplay feature everything is working the same in both scenarios.
The quirk is not necessary anymore. This also removes
allowContentChangeObserverQuirk associated to this quirk.

It was enabled on https://webkit.org/b/200609
This is also a followup on https://webkit.org/b/264234

* Source/WebCore/page/Quirks.cpp:
(WebCore::Quirks::shouldDisableContentChangeObserverTouchEventAdjustment 
const): Deleted.
* Source/WebCore/page/Quirks.h:
* Source/WebCore/page/ios/ContentChangeObserver.cpp:
(WebCore::ContentChangeObserver::touchEventDidStart):
* Source/WebCore/loader/DocumentLoader.h:
(WebCore::DocumentLoader::setAllowContentChangeObserverQuirk): Deleted.
(WebCore::DocumentLoader::allowContentChangeObserverQuirk const): Deleted.
* Source/WebKit/Shared/WebsitePoliciesData.cpp:
(WebKit::WebsitePoliciesData::applyToDocumentLoader):
* Source/WebKit/Shared/WebsitePoliciesData.h:
* Source/WebKit/Shared/WebsitePoliciesData.serialization.in:
* Source/WebKit/UIProcess/API/APIWebsitePolicies.h:
* Source/WebKit/UIProcess/ios/WebPageProxyIOS.mm:
(WebKit::WebPageProxy::effectiveContentModeAfterAdjustingPolicies):

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



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

Reply via email to