diff options
author | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-28 20:28:01 +0000 |
---|---|---|
committer | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-28 20:28:01 +0000 |
commit | a6f77608f3f890eb2ae436bc0b152962d1f3b184 (patch) | |
tree | 456f479502ff1b04898bb8066f9f8b53b6863b81 /webkit/glue/plugins/plugin_list.cc | |
parent | c19269afdfa949b11b25349b44920ba88dc9ea74 (diff) | |
download | chromium_src-a6f77608f3f890eb2ae436bc0b152962d1f3b184.zip chromium_src-a6f77608f3f890eb2ae436bc0b152962d1f3b184.tar.gz chromium_src-a6f77608f3f890eb2ae436bc0b152962d1f3b184.tar.bz2 |
Enhance plugin logging a bit. This adds logging in a few more places, especially for Windows. This also changes the log level to ERROR so that when you opt in to plugin logging, you don't also have to set the log level to be INFO and put up with a low of log spew.
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/3013039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54008 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/plugins/plugin_list.cc')
-rw-r--r-- | webkit/glue/plugins/plugin_list.cc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/webkit/glue/plugins/plugin_list.cc b/webkit/glue/plugins/plugin_list.cc index a3412d7..be0ec58 100644 --- a/webkit/glue/plugins/plugin_list.cc +++ b/webkit/glue/plugins/plugin_list.cc @@ -108,8 +108,11 @@ bool PluginList::CreateWebPluginInfo(const PluginVersionInfo& pvi, info->mime_types.clear(); - if (mime_types.empty()) + if (mime_types.empty()) { + LOG_IF(ERROR, PluginList::DebugPluginLoading()) + << "Plugin " << pvi.product_name << " has no MIME types, skipping"; return false; + } info->name = WideToUTF16(pvi.product_name); info->desc = WideToUTF16(pvi.file_description); @@ -230,6 +233,9 @@ void PluginList::LoadPlugins(bool refresh) { void PluginList::LoadPlugin(const FilePath& path, std::vector<WebPluginInfo>* plugins) { + LOG_IF(ERROR, PluginList::DebugPluginLoading()) + << "Loading plugin " << path.value(); + WebPluginInfo plugin_info; const PluginEntryPoints* entry_points; |