Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 5f74aac61ffb90462a5ca1058c45c661d2a8cf2e
https://github.com/WebKit/WebKit/commit/5f74aac61ffb90462a5ca1058c45c661d2a8cf2e
Author: Aditya Keerthi <[email protected]>
Date: 2025-11-03 (Mon, 03 Nov 2025)
Changed paths:
M
LayoutTests/fast/forms/month/month-editable-components/month-editable-components-mouse-events.html
M
LayoutTests/fast/forms/time/time-editable-components/time-editable-components-mouse-events.html
M LayoutTests/platform/mac-wk2/TestExpectations
Log Message:
-----------
[Tahoe] Month/time input editable component tests are failing
https://bugs.webkit.org/show_bug.cgi?id=301700
rdar://163718499
Reviewed by Abrar Rahman Protyasha.
Mouse event tests for month/time inputs with editable components currently rely
on hardcoded coordinates for clicking. With the control redesign on macOS 26,
the introduction of padding has changed the position of editable components.
Consequently, the hardcoded coordinates are no longer correct.
Fix by obtaining the elements themselves from the shadow tree and clicking on
them after obtaining their position programmatically.
This was already done for date and datetimelocal in 297080@main.
*
LayoutTests/fast/forms/month/month-editable-components/month-editable-components-mouse-events.html:
*
LayoutTests/fast/forms/time/time-editable-components/time-editable-components-mouse-events.html:
* LayoutTests/platform/mac-wk2/TestExpectations:
Canonical link: https://commits.webkit.org/302491@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications