Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: b6083e910e96b8bcb2ad1ce2571bff42dc55ff5f
      
https://github.com/WebKit/WebKit/commit/b6083e910e96b8bcb2ad1ce2571bff42dc55ff5f
  Author: Ryosuke Niwa <[email protected]>
  Date:   2026-04-26 (Sun, 26 Apr 2026)

  Changed paths:
    M LayoutTests/animations/animation-multiple-callbacks-timestamp.html
    M LayoutTests/platform/ios-site-isolation/TestExpectations
    M LayoutTests/platform/mac-site-isolation/TestExpectations

  Log Message:
  -----------
  [Site Isolation] animations/animation-multiple-callbacks-timestamp.html fails
https://bugs.webkit.org/show_bug.cgi?id=313344

Reviewed by Anne van Kesteren.

The test failure is caused by requestAnimationFrame callback getting called 
after
finishJSTest since testRunner.notifyDone is asynchronous under site isolation.

Fixed the test by adding an early exit in the requestAnimationFrame callback 
when
the test had logically finished.

* LayoutTests/animations/animation-multiple-callbacks-timestamp.html:
* LayoutTests/platform/ios-site-isolation/TestExpectations:
* LayoutTests/platform/mac-site-isolation/TestExpectations:

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



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

Reply via email to