Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 99686511ff70c5eb3b84f5f1db9256b97bfb6c39
      
https://github.com/WebKit/WebKit/commit/99686511ff70c5eb3b84f5f1db9256b97bfb6c39
  Author: Ryosuke Niwa <[email protected]>
  Date:   2025-04-10 (Thu, 10 Apr 2025)

  Changed paths:
    M Tools/WebKitTestRunner/mac/TestControllerMac.mm

  Log Message:
  -----------
  [ Sequoia wk2 Release x86_64 ] 
fast/events/page-visibility-transition-test.html is a flaky timeout.
https://bugs.webkit.org/show_bug.cgi?id=289556
rdar://146779909

Reviewed by Wenson Hsieh.

The flakiness was caused by the initial page visibility state being affected by 
preceding test's page visibility
state changes. Fix the flakiness by explicitly waiting for the activity state 
change RunLoopObserver to fire
(which triggers visibility state update) while resetting the state to the 
consistent values.

* Tools/WebKitTestRunner/mac/TestControllerMac.mm:
(WTR::TestController::platformResetStateToConsistentValues):

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



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

Reply via email to