Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6498f1b92db2c0b460bb14ce529f8c71e081d1f9
https://github.com/WebKit/WebKit/commit/6498f1b92db2c0b460bb14ce529f8c71e081d1f9
Author: Jean-Yves Avenard <[email protected]>
Date: 2023-10-06 (Fri, 06 Oct 2023)
Changed paths:
M LayoutTests/platform/mac-wk2/TestExpectations
M Source/WebCore/platform/graphics/cocoa/MediaPlayerPrivateWebM.h
M Source/WebCore/platform/graphics/cocoa/MediaPlayerPrivateWebM.mm
Log Message:
-----------
REGRESSION(268393@main): [ macOS wk2 ] http/tests/media/video-webm-stall.html
is constantly timing out.
https://bugs.webkit.org/show_bug.cgi?id=262604
rdar://116443613
Reviewed by Youenn Fablet.
Once loading had started, the WebM player would continuously returned true
in didLoadingProgress(), by-passing the network stalling detection.
We needed the returned value to change back to false so that it only returns
true if we did do progress.
Covered by existing test being re-enabled.
* LayoutTests/platform/mac-wk2/TestExpectations:
* Source/WebCore/platform/graphics/cocoa/MediaPlayerPrivateWebM.h:
* Source/WebCore/platform/graphics/cocoa/MediaPlayerPrivateWebM.mm:
(WebCore::MediaPlayerPrivateWebM::didLoadingProgress const):
Canonical link: https://commits.webkit.org/268982@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes