Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 27fc80667d2b6ba12277da367ee378c6ca04ab62
      
https://github.com/WebKit/WebKit/commit/27fc80667d2b6ba12277da367ee378c6ca04ab62
  Author: Aditya Keerthi <[email protected]>
  Date:   2025-11-07 (Fri, 07 Nov 2025)

  Changed paths:
    M LayoutTests/fast/repaint/block-inputrange-repaint-expected.txt
    M LayoutTests/fast/repaint/block-inputrange-repaint.html
    R 
LayoutTests/platform/glib/fast/repaint/block-inputrange-repaint-expected.txt
    M LayoutTests/platform/mac/TestExpectations

  Log Message:
  -----------
  [ macOS Tahoe ] fast/repaint/block-inputrange-repaint.html is a constant text 
failure
https://bugs.webkit.org/show_bug.cgi?id=301000
rdar://162884649

Reviewed by Wenson Hsieh.

With the redesigned controls in macOS Tahoe, the size of the slider thumb
changed. This means that the repaint rect expected by the test is no longer
accurate.

Fix by using `getBoundingClientRect()` to determine the size and position
of the thumb, which provides an accurate repaint rect.

* LayoutTests/fast/repaint/block-inputrange-repaint-expected.txt:
* LayoutTests/fast/repaint/block-inputrange-repaint.html:

A "tolerance" of 2px is used to inflate the repaint rect. This is necessary
since some ports (macOS) adjust the repaint rect to account for shadows.

* LayoutTests/platform/glib/fast/repaint/block-inputrange-repaint-expected.txt: 
Removed.
* LayoutTests/platform/mac/TestExpectations:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to