Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 02f19675366af13932d7eb5bc4573e23a60c399d
      
https://github.com/WebKit/WebKit/commit/02f19675366af13932d7eb5bc4573e23a60c399d
  Author: Aditya Keerthi <akeer...@apple.com>
  Date:   2025-07-07 (Mon, 07 Jul 2025)

  Changed paths:
    M 
LayoutTests/fast/forms/date/date-editable-components/date-editable-components-mouse-events.html
    M 
LayoutTests/fast/forms/datetimelocal/datetimelocal-editable-components/datetimelocal-editable-components-mouse-events.html

  Log Message:
  -----------
  Date/time input editable component tests are failing on macOS 26
https://bugs.webkit.org/show_bug.cgi?id=295525
rdar://154986830

Reviewed by Abrar Rahman Protyasha and Tim Nguyen.

Mouse event tests for date/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.

* 
LayoutTests/fast/forms/date/date-editable-components/date-editable-components-mouse-events.html:
* 
LayoutTests/fast/forms/datetimelocal/datetimelocal-editable-components/datetimelocal-editable-components-mouse-events.html:

Canonical link: https://commits.webkit.org/297080@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to