Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 90f2bafbe99f4ab1ec05cd05d975c0bbd9aa3ad4
      
https://github.com/WebKit/WebKit/commit/90f2bafbe99f4ab1ec05cd05d975c0bbd9aa3ad4
  Author: Anne van Kesteren <[email protected]>
  Date:   2024-01-20 (Sat, 20 Jan 2024)

  Changed paths:
    M LayoutTests/fast/forms/switch/click-animation-disabled.html
    M 
LayoutTests/fast/forms/switch/click-animation-interrupted-document-removed.html
    M LayoutTests/fast/forms/switch/click-animation-interrupted-type-change.html
    M LayoutTests/fast/forms/switch/click-animation-interrupted.html
    M LayoutTests/fast/forms/switch/click-animation-preventdefault.html
    M LayoutTests/fast/forms/switch/click-animation-redundant-checked.html
    M LayoutTests/fast/forms/switch/click-animation-redundant-disabled.html
    M LayoutTests/fast/forms/switch/click-animation-twice-fast.html
    M LayoutTests/fast/forms/switch/click-animation-twice.html
    M LayoutTests/fast/forms/switch/click-animation.html
    M LayoutTests/fast/forms/switch/pointer-tracking-disabled.html
    M 
LayoutTests/fast/forms/switch/pointer-tracking-there-and-back-again-rtl.html
    M LayoutTests/fast/forms/switch/pointer-tracking-there-and-back-again.html
    M LayoutTests/fast/forms/switch/pointer-tracking.html
    M LayoutTests/platform/ios/TestExpectations

  Log Message:
  -----------
  Make WebKit <input type=checkbox switch> tests iOS-compatible
https://bugs.webkit.org/show_bug.cgi?id=267546

Reviewed by Aditya Keerthi.

As there's no public painting code these shall not pass.

The timeout is increased for a number of tests as the tests will
otherwise fail on iOS builds with painting code. That is because iOS
has a separate animation for the switch's thumb that depends on the
pressed state and not the pointer position.

* LayoutTests/fast/forms/switch/click-animation-disabled.html:
* 
LayoutTests/fast/forms/switch/click-animation-interrupted-document-removed.html:
* LayoutTests/fast/forms/switch/click-animation-interrupted-type-change.html:
* LayoutTests/fast/forms/switch/click-animation-interrupted.html:
* LayoutTests/fast/forms/switch/click-animation-preventdefault.html:
* LayoutTests/fast/forms/switch/click-animation-redundant-checked.html:
* LayoutTests/fast/forms/switch/click-animation-redundant-disabled.html:
* LayoutTests/fast/forms/switch/click-animation-twice-fast.html:
* LayoutTests/fast/forms/switch/click-animation-twice.html:
* LayoutTests/fast/forms/switch/click-animation.html:
* LayoutTests/fast/forms/switch/pointer-tracking-disabled.html:
* LayoutTests/fast/forms/switch/pointer-tracking-there-and-back-again-rtl.html:
* LayoutTests/fast/forms/switch/pointer-tracking-there-and-back-again.html:
* LayoutTests/fast/forms/switch/pointer-tracking.html:
* LayoutTests/platform/ios/TestExpectations:

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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to