From 70404950aa30bf2460533288db5c7bc3e83b8b88 Mon Sep 17 00:00:00 2001 From: Bas Schouten Date: Tue, 1 May 2012 23:46:53 +0200 Subject: [PATCH] Bug 748785: Enable NPAPI Async Drawing by default on windows. r=josh --- dom/plugins/ipc/PluginModuleParent.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/dom/plugins/ipc/PluginModuleParent.cpp b/dom/plugins/ipc/PluginModuleParent.cpp index 97da101ca040..320aee5ca61e 100644 --- a/dom/plugins/ipc/PluginModuleParent.cpp +++ b/dom/plugins/ipc/PluginModuleParent.cpp @@ -750,9 +750,6 @@ PluginModuleParent::NP_Initialize(NPNetscapeFuncs* bFuncs, NPPluginFuncs* pFuncs } uint32_t flags = 0; - if (mozilla::Preferences::GetBool("plugin.allow.asyncdrawing", false)) { - flags |= kAllowAsyncDrawing; - } if (!CallNP_Initialize(flags, error)) { return NS_ERROR_FAILURE; @@ -779,9 +776,9 @@ PluginModuleParent::NP_Initialize(NPNetscapeFuncs* bFuncs, NPError* error) } uint32_t flags = 0; - if (mozilla::Preferences::GetBool("plugin.allow.asyncdrawing", false)) { - flags |= kAllowAsyncDrawing; - } +#ifdef XP_WIN + flags |= kAllowAsyncDrawing; +#endif if (!CallNP_Initialize(flags, error)) return NS_ERROR_FAILURE;