Bug 668157 part.2 mozilla/dom should use mozilla::Preferences r=jst

This commit is contained in:
Masayuki Nakano
2012-04-04 13:09:20 +09:00
parent 951a6f2785
commit 60594b183f
15 changed files with 77 additions and 176 deletions

View File

@@ -61,6 +61,8 @@
#include "nsNetCID.h"
#include "nsIContent.h"
#include "mozilla/Preferences.h"
#ifdef MOZ_WIDGET_ANDROID
#include "ANPBase.h"
#include <android/log.h>
@@ -105,13 +107,8 @@ nsNPAPIPluginInstance::nsNPAPIPluginInstance()
mNPP.pdata = NULL;
mNPP.ndata = this;
nsCOMPtr<nsIPrefBranch> prefs(do_GetService(NS_PREFSERVICE_CONTRACTID));
if (prefs) {
bool useLayersPref;
nsresult rv = prefs->GetBoolPref("plugins.use_layers", &useLayersPref);
if (NS_SUCCEEDED(rv))
mUsePluginLayersPref = useLayersPref;
}
mUsePluginLayersPref =
Preferences::GetBool("plugins.use_layers", mUsePluginLayersPref);
PLUGIN_LOG(PLUGIN_LOG_BASIC, ("nsNPAPIPluginInstance ctor: this=%p\n",this));
}