b=788399 always use async drawing for OOP windowless plugins r=bsmedberg

This commit is contained in:
Karl Tomlinson
2012-09-27 12:22:51 +12:00
parent cc016f5de6
commit e2d970fe24
4 changed files with 5 additions and 21 deletions

View File

@@ -263,10 +263,9 @@ nsPluginInstanceOwner::UseAsyncRendering()
}
#endif
bool useAsyncRendering;
bool isOOP;
bool result = (mInstance &&
NS_SUCCEEDED(mInstance->UseAsyncPainting(&useAsyncRendering)) &&
useAsyncRendering
NS_SUCCEEDED(mInstance->GetIsOOP(&isOOP)) && isOOP
#ifndef XP_MACOSX
&& (!mPluginWindow ||
mPluginWindow->type == NPWindowTypeDrawable)