summaryrefslogtreecommitdiffstats
path: root/webkit/glue/plugins
diff options
context:
space:
mode:
authorevan@chromium.org <evan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-19 18:52:50 +0000
committerevan@chromium.org <evan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-19 18:52:50 +0000
commitdc2834f3867f0536a851b37adcc556e1bc35ccd8 (patch)
tree3c4e62b123bf7a1d19af5aa167feb6ca136d8b3d /webkit/glue/plugins
parent684a099f95bd2bac4aa7b82c1c3e4023dbc9c40d (diff)
downloadchromium_src-dc2834f3867f0536a851b37adcc556e1bc35ccd8.zip
chromium_src-dc2834f3867f0536a851b37adcc556e1bc35ccd8.tar.gz
chromium_src-dc2834f3867f0536a851b37adcc556e1bc35ccd8.tar.bz2
Slightly tweak the style of some plugin code that's been bugging me.
No functional change (but I have a functional change to follow this). Review URL: http://codereview.chromium.org/1115006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42129 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/plugins')
-rw-r--r--webkit/glue/plugins/plugin_list.cc4
-rw-r--r--webkit/glue/plugins/plugin_list_posix.cc31
2 files changed, 14 insertions, 21 deletions
diff --git a/webkit/glue/plugins/plugin_list.cc b/webkit/glue/plugins/plugin_list.cc
index 75907a6..2b78507 100644
--- a/webkit/glue/plugins/plugin_list.cc
+++ b/webkit/glue/plugins/plugin_list.cc
@@ -70,7 +70,7 @@ void PluginList::UnregisterInternalPlugin(const FilePath& path) {
NOTREACHED();
}
-bool PluginList::ReadPluginInfo(const FilePath &filename,
+bool PluginList::ReadPluginInfo(const FilePath& filename,
WebPluginInfo* info,
const PluginEntryPoints** entry_points) {
{
@@ -213,7 +213,7 @@ void PluginList::LoadPlugins(bool refresh) {
plugins_loaded_ = true;
}
-void PluginList::LoadPlugin(const FilePath &path,
+void PluginList::LoadPlugin(const FilePath& path,
std::vector<WebPluginInfo>* plugins) {
WebPluginInfo plugin_info;
const PluginEntryPoints* entry_points;
diff --git a/webkit/glue/plugins/plugin_list_posix.cc b/webkit/glue/plugins/plugin_list_posix.cc
index fdfe7f5..b623a57 100644
--- a/webkit/glue/plugins/plugin_list_posix.cc
+++ b/webkit/glue/plugins/plugin_list_posix.cc
@@ -18,6 +18,9 @@ bool DebugPluginLoading() {
return CommandLine::ForCurrentProcess()->HasSwitch(kDebugPluginLoading);
}
+// Shorthand way of logging plugin load status.
+#define PLUG_LOG if (DebugPluginLoading()) LOG(INFO)
+
// We build up a list of files and mtimes so we can sort them.
typedef std::pair<FilePath, base::Time> FileAndTime;
typedef std::vector<FileAndTime> FileTimeList;
@@ -121,7 +124,7 @@ void PluginList::LoadPluginsFromDir(const FilePath& path,
// later sorting by mtime.
FileTimeList files;
file_util::FileEnumerator enumerator(path,
- false, // not recursive
+ false, // not recursive
file_util::FileEnumerator::FILES);
for (FilePath path = enumerator.Next(); !path.value().empty();
path = enumerator.Next()) {
@@ -135,8 +138,7 @@ void PluginList::LoadPluginsFromDir(const FilePath& path,
// symlinks.
FilePath orig_path = path;
file_util::AbsolutePath(&path);
- if (DebugPluginLoading())
- LOG(ERROR) << "Resolved " << orig_path.value() << " -> " << path.value();
+ PLUG_LOG << "Resolved " << orig_path.value() << " -> " << path.value();
// Flash stops working if the containing directory involves 'netscape'.
// No joke. So use the other path if it's better.
@@ -168,8 +170,7 @@ void PluginList::LoadPluginsFromDir(const FilePath& path,
}
}
if (skip) {
- if (DebugPluginLoading())
- LOG(ERROR) << "Skipping duplicate instance of " << path.value();
+ PLUG_LOG << "Skipping duplicate instance of " << path.value();
continue;
}
@@ -188,20 +189,15 @@ void PluginList::LoadPluginsFromDir(const FilePath& path,
bool PluginList::ShouldLoadPlugin(const WebPluginInfo& info,
std::vector<WebPluginInfo>* plugins) {
- if (DebugPluginLoading()) {
- LOG(ERROR) << "Considering " << info.path.value()
- << " (" << info.name << ")";
- }
+ PLUG_LOG << "Considering " << info.path.value() << " (" << info.name << ")";
if (IsBlacklistedPlugin(info)) {
- if (DebugPluginLoading())
- LOG(ERROR) << "Skipping blacklisted plugin " << info.path.value();
+ PLUG_LOG << "Skipping blacklisted plugin " << info.path.value();
return false;
}
if (IsUndesirablePlugin(info)) {
- if (DebugPluginLoading())
- LOG(ERROR) << info.path.value() << " is undesirable.";
+ PLUG_LOG << info.path.value() << " is undesirable.";
// See if we have a better version of this plugin.
for (size_t i = 0; i < plugins->size(); ++i) {
@@ -209,10 +205,8 @@ bool PluginList::ShouldLoadPlugin(const WebPluginInfo& info,
!IsUndesirablePlugin(plugins->at(i))) {
// Skip the current undesirable one so we can use the better one
// we just found.
- if (DebugPluginLoading()) {
- LOG(ERROR) << "Skipping " << info.path.value() << ", preferring "
- << plugins->at(i).path.value();
- }
+ PLUG_LOG << "Skipping " << info.path.value() << ", preferring "
+ << plugins->at(i).path.value();
return false;
}
}
@@ -220,8 +214,7 @@ bool PluginList::ShouldLoadPlugin(const WebPluginInfo& info,
// TODO(evanm): prefer the newest version of flash, etc. here?
- if (DebugPluginLoading())
- LOG(ERROR) << "Using " << info.path.value();
+ PLUG_LOG << "Using " << info.path.value();
return true;
}