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