Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c71f9ab03a693473b25e64dfaddc8bcb0e76605f
https://github.com/WebKit/WebKit/commit/c71f9ab03a693473b25e64dfaddc8bcb0e76605f
Author: Abrar Rahman Protyasha <[email protected]>
Date: 2025-08-13 (Wed, 13 Aug 2025)
Changed paths:
M LayoutTests/platform/ios/TestExpectations
M LayoutTests/platform/mac/TestExpectations
M LayoutTests/pointer-lock/lock-already-locked.html
M LayoutTests/pointer-lock/lock-element-not-in-dom.html
M LayoutTests/pointer-lock/lock-lost-on-alert.html
M LayoutTests/pointer-lock/lock-lost-on-navigation.html
M LayoutTests/pointer-lock/locked-element-removed-from-dom.html
M LayoutTests/pointer-lock/mouse-event-api.html
M LayoutTests/pointer-lock/pending-locked-element-removed-from-dom.html
M LayoutTests/pointer-lock/pointer-lock-api.html
M LayoutTests/pointer-lock/pointerlock-interface.html
Log Message:
-----------
Many tests under LayoutTests/pointer-lock can run on iOS
https://bugs.webkit.org/show_bug.cgi?id=297354
rdar://158246804
Reviewed by Lily Spiniolas and Aditya Keerthi.
Most of the requisite test harness support is in place and a sizeable
feature subset is testable, so let us start by enabling various layout
tests under the pointer-lock directory.
We mock pointing device availability in all tests, and as a drive-by
fix, migrate away from the outdated js-test-[pre|post] idiom.
* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/platform/mac/TestExpectations:
Drive-by: pointer-lock/lock-lost-on-alert.html is no longer failing on
macOS.
* LayoutTests/pointer-lock/lock-already-locked.html:
* LayoutTests/pointer-lock/lock-element-not-in-dom.html:
* LayoutTests/pointer-lock/lock-lost-on-alert.html:
* LayoutTests/pointer-lock/lock-lost-on-navigation.html:
* LayoutTests/pointer-lock/locked-element-removed-from-dom.html:
* LayoutTests/pointer-lock/mouse-event-api.html:
* LayoutTests/pointer-lock/pending-locked-element-removed-from-dom.html:
* LayoutTests/pointer-lock/pointer-lock-api.html:
* LayoutTests/pointer-lock/pointerlock-interface.html:
Canonical link: https://commits.webkit.org/298666@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