Descriptionaura/texture transport: Keep ref to texture infos to avoid races with the UI
In some cases, the UI may destroy the textures the renderer is rendering into
before the renderer has a chance to finish.
This patch makes it so that we avoid generating a lost context event in the
page that is closing, because we can't recover correctly in the other pages in
the same renderer process.
This also adds logging so that we can audit all cases of lost context.
BUG=122868
TEST=run aura chrome, open and close tabs (from the same process), observe no
flashing and no mention of a lost context.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=132638
Patch Set 1 #Patch Set 2 : make clang happy #
Total comments: 5
Patch Set 3 : address review comments #
Messages
Total messages: 7 (0 generated)
|