DescriptionBrowser Plugin: PpapiCommandBufferProxy should see a lost context if the embedder has deleted the PluginInstance
In cross-process navigation we swap out PluginInstances and delete the swapped out instance.
PpapiCommandBufferProxy is sitting in WebGraphicsContext3DCommandBufferImpl, and is unaware of the destruction.
It attempts to talk to the embedder to flush over and over again and hangs the guest renderer.
With this change, the renderer's compositor will realize that the context is lost, and will drop it.
BUG=none
TEST=manually.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=137981
Patch Set 1 #
Total comments: 4
Patch Set 2 : Updated per piman@'s suggestions #
Total comments: 4
Patch Set 3 : Updated #
Messages
Total messages: 9 (0 generated)
|