[webkit-changes] [WebKit/WebKit] b72881: REGRESSION(260575 at main) [GPUP] Video disappears du...
Jer Noble
noreply at github.com
Thu Feb 23 19:05:28 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b72881d351bc84dffb3d3e7cd60e781597236bda
https://github.com/WebKit/WebKit/commit/b72881d351bc84dffb3d3e7cd60e781597236bda
Author: Jer Noble <jer.noble at apple.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp
M Source/WebKit/WebProcess/WebPage/RemoteLayerTree/GraphicsLayerCARemote.cpp
M Source/WebKit/WebProcess/WebPage/RemoteLayerTree/GraphicsLayerCARemote.h
M Source/WebKit/WebProcess/WebPage/RemoteLayerTree/PlatformCALayerRemote.cpp
Log Message:
-----------
REGRESSION(260575 at main) [GPUP] Video disappears during playback with UI-Side compositing enabled
https://bugs.webkit.org/show_bug.cgi?id=252841
rdar://105835986
Reviewed by Per Arne Vollan.
Fix an incorrect pragma that effectively disabled the "no double hosting" logic for media in GPU process.
* Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:
(WebCore::GraphicsLayerCA::setContentsToVideoElement):
* Source/WebKit/WebProcess/WebPage/RemoteLayerTree/GraphicsLayerCARemote.cpp:
* Source/WebKit/WebProcess/WebPage/RemoteLayerTree/GraphicsLayerCARemote.h:
* Source/WebKit/WebProcess/WebPage/RemoteLayerTree/PlatformCALayerRemote.cpp:
Canonical link: https://commits.webkit.org/260774@main
More information about the webkit-changes
mailing list