Descriptioncc: Fix multiple outstanding output surface requests
SingleThreadProxy was previously not considering
DidFailToInitializeOutputSurface responses as an outstanding
RequestNewOutputSurface call. This would cause the embedder to start
servicing an output surface request, then composite, receive another,
and then have double output surface requests.
The fix is to consider this failure state as a request.
BUG=444277
Committed: https://crrev.com/5232fbbf8df7e06471950a12bc041c766e31a997
Cr-Commit-Position: refs/heads/master@{#313357}
Patch Set 1 #Patch Set 2 : Fix content_unittests #
Total comments: 3
Patch Set 3 : Using CompositorDeps #
Total comments: 2
Patch Set 4 : Add comment #Messages
Total messages: 24 (7 generated)
|