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

Reply via email to