Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 32fdfe1dd40e56e76399e21576c4e79bfb0e1d7b
      
https://github.com/WebKit/WebKit/commit/32fdfe1dd40e56e76399e21576c4e79bfb0e1d7b
  Author: Jean-Yves Avenard <[email protected]>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M 
LayoutTests/http/wpt/mediarecorder/MediaRecorder-matroska-AV-audio-video-dataavailable.html
    M 
LayoutTests/http/wpt/mediarecorder/MediaRecorder-webm-AV-audio-video-dataavailable.html
    M LayoutTests/platform/ios/TestExpectations
    M LayoutTests/platform/mac-wk2/TestExpectations
    M LayoutTests/platform/mac/TestExpectations

  Log Message:
  -----------
  [ macOS Sonoma wk2 Release, iOS Release ] 
http/wpt/mediarecorder/MediaRecorder-matroska-AV-audio-video-dataavailable.html 
is a flaky text failure
https://bugs.webkit.org/show_bug.cgi?id=297674
rdar://158787104

Reviewed by Eric Carlson.

The tests incorrectly drew a new frame on the canvas as soon as the previous
one had been painted. This resulted in recordings at over 400Hz.
If under load, or on x86 machines this would results in the test timing out
and fails.

We now instead use a 41ms timer (about 24Hz) to paint a new frame.

Update TestExpectations.

* 
LayoutTests/http/wpt/mediarecorder/MediaRecorder-matroska-AV-audio-video-dataavailable.html:
* 
LayoutTests/http/wpt/mediarecorder/MediaRecorder-webm-AV-audio-video-dataavailable.html:
* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/platform/mac-wk2/TestExpectations:
* LayoutTests/platform/mac/TestExpectations:

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



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

Reply via email to