summaryrefslogtreecommitdiffstats
path: root/webkit/plugins/npapi/plugin_list.cc
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/plugins/npapi/plugin_list.cc')
-rw-r--r--webkit/plugins/npapi/plugin_list.cc20
1 files changed, 2 insertions, 18 deletions
diff --git a/webkit/plugins/npapi/plugin_list.cc b/webkit/plugins/npapi/plugin_list.cc
index 9355135..71c5ef2 100644
--- a/webkit/plugins/npapi/plugin_list.cc
+++ b/webkit/plugins/npapi/plugin_list.cc
@@ -25,12 +25,10 @@
namespace {
using webkit::npapi::PluginList;
-typedef PluginList::CustomLazyInstanceTraits CustomLazyInstanceTraits;
const char kApplicationOctetStream[] = "application/octet-stream";
-base::LazyInstance<PluginList, CustomLazyInstanceTraits> g_singleton =
- LAZY_INSTANCE_INITIALIZER;
+base::LazyInstance<PluginList> g_singleton = LAZY_INSTANCE_INITIALIZER;
bool AllowMimeTypeMismatch(const std::string& orig_mime_type,
const std::string& actual_mime_type) {
@@ -58,16 +56,6 @@ bool AllowMimeTypeMismatch(const std::string& orig_mime_type,
namespace webkit {
namespace npapi {
-struct PluginList::CustomLazyInstanceTraits
- : base::DefaultLazyInstanceTraits<PluginList> {
- static PluginList* New(void* instance) {
- PluginList* plugin_list =
- base::DefaultLazyInstanceTraits<PluginList>::New(instance);
- plugin_list->PlatformInit();
- return plugin_list;
- }
-};
-
// static
PluginList* PluginList::Singleton() {
return g_singleton.Pointer();
@@ -237,11 +225,7 @@ bool PluginList::ParseMimeTypes(
}
PluginList::PluginList()
- :
-#if defined(OS_WIN)
- dont_load_new_wmp_(false),
-#endif
- loading_state_(LOADING_STATE_NEEDS_REFRESH),
+ : loading_state_(LOADING_STATE_NEEDS_REFRESH),
plugins_discovery_disabled_(false) {
}