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

Reply via email to