Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f33a25d11c72268ec627e75a1d1b699aaf297ae4
      
https://github.com/WebKit/WebKit/commit/f33a25d11c72268ec627e75a1d1b699aaf297ae4
  Author: Franco Vieira <[email protected]>
  Date:   2025-07-21 (Mon, 21 Jul 2025)

  Changed paths:
    M LayoutTests/TestExpectations
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/TapToStopFling-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/auxclick-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/click-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/contextmenu-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/dblclick-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/event-click-counts-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/event-counts-zero-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/idlharness.any-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/idlharness.window-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/interaction-count-click-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/interaction-count-press-key-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/interaction-count-tap-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/keydown-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/keyup-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/mousedown-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/mouseenter-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/mouseleave-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/mouseout-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/mouseover-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/mouseup-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/only-observe-firstInput-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/pointerdown-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/pointerenter-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/pointerleave-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/pointerout-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/pointerover-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/pointerup-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/supported-types-consistent-with-self-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/event-timing/supported-types.window-expected.txt
    M LayoutTests/platform/gtk/TestExpectations
    M LayoutTests/platform/ios/TestExpectations
    M LayoutTests/platform/wpe/TestExpectations
    M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
    M Source/WebCore/CMakeLists.txt
    M Source/WebCore/DerivedSources-input.xcfilelist
    M Source/WebCore/DerivedSources-output.xcfilelist
    M Source/WebCore/DerivedSources.make
    M Source/WebCore/Sources.txt
    M Source/WebCore/WebCore.xcodeproj/project.pbxproj
    M Source/WebCore/bindings/js/JSPerformanceEntryCustom.cpp
    M Source/WebCore/bindings/js/WebCoreBuiltinNames.h
    M Source/WebCore/page/CaptionUserPreferencesMediaAF.cpp
    A Source/WebCore/page/EventCounts.cpp
    A Source/WebCore/page/EventCounts.h
    A Source/WebCore/page/EventCounts.idl
    A Source/WebCore/page/Performance+EventCounts.idl
    M Source/WebCore/page/Performance.cpp
    M Source/WebCore/page/Performance.h
    M Source/WebCore/page/PerformanceEntry.h
    A Source/WebCore/page/PerformanceEventTiming.cpp
    A Source/WebCore/page/PerformanceEventTiming.h
    A Source/WebCore/page/PerformanceEventTiming.idl
    M Source/WebCore/page/PerformanceObserver.h
    M Source/WebCore/page/PerformanceObserver.idl
    M Source/WebCore/page/ios/ContentChangeObserver.cpp
    M Source/WebCore/page/scrolling/ScrollLatchingController.h

  Log Message:
  -----------
  EventTiming: feature flag and stubs (https://w3c.github.io/event-timing)
https://bugs.webkit.org/show_bug.cgi?id=296142
rdar://156081762

Reviewed by Ryan Reno.

Stubs out an implementation of event timing and adds a feature flag 
(EventTimingEnabled).

* LayoutTests/TestExpectations: skip tests that are timing out
* LayoutTests/platform/wpe/TestExpectations: skip tests that crash because of 
missing browser automation
* LayoutTests/platform/gtk/TestExpectations: skip tests that crash because of 
missing browser automation
* LayoutTests/platform/ios/TestExpectations: skip test that times out (missing 
browser automation?)
* LayoutTests/imported/w3c/web-platform-tests/event-timing/: reset test 
expectations
* Source/WebCore/page/EventCounts.[cpp|h|idl]: new files
* Source/WebCore/page/Performance+EventCounts.idl: new file
* Source/WebCore/page/PerformanceEventTiming.[cpp|h|idl]: new files
* Source/WebCore/page/Performance.[cpp|h]: moved code to fix build issues
* Source/WebCore/page/scrolling/ScrollLatchingController.h: fix build
* Source/WebCore/page/CaptionUserPreferencesMediaAF.cpp: fix build
* Source/WebCore/page/ios/ContentChangeObserver.cpp: fix build

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