[webkit-changes] [WebKit/WebKit] cd9671: 60 second hang loading WebGPU samples page.
mattwoodrow
noreply at github.com
Sun Dec 10 16:19:51 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: cd96716c74c6706c65e9792fa94d26ab170ab673
https://github.com/WebKit/WebKit/commit/cd96716c74c6706c65e9792fa94d26ab170ab673
Author: Matt Woodrow <mattwoodrow at apple.com>
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
More information about the webkit-changes
mailing list