Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: cd96716c74c6706c65e9792fa94d26ab170ab673
https://github.com/WebKit/WebKit/commit/cd96716c74c6706c65e9792fa94d26ab170ab673
Author: Matt Woodrow <[email protected]>
Date: 2023-12-10 (Sun, 10 Dec 2023)
Changed paths:
M Source/WebKit/GPUProcess/graphics/RemoteImageBufferSet.cpp
Log Message:
-----------
60 second hang loading WebGPU samples page.
https://bugs.webkit.org/show_bug.cgi?id=266113
<rdar://119406028>
Reviewed by Mike Wyrzykowski.
Front buffer allocation can fail, if the surface dimensions are too big. This
test
was trying to allocate a surface 19k high.
We should still notify the signal in this case, since there's no point leaving
the
web process waiting arbitrarily. We still don't render any content for that
layer,
but that's the existing behaviour.
* Source/WebKit/GPUProcess/graphics/RemoteImageBufferSet.cpp:
(WebKit::RemoteImageBufferSet::flush):
Canonical link: https://commits.webkit.org/271854@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes