| Index: content/browser/plugin_service_impl.cc
|
| diff --git a/content/browser/plugin_service_impl.cc b/content/browser/plugin_service_impl.cc
|
| index 7079828f897928a21ba382fb2fca39406ccd985e..7f393af993a99623c9953cf3588af54b40ed62e2 100644
|
| --- a/content/browser/plugin_service_impl.cc
|
| +++ b/content/browser/plugin_service_impl.cc
|
| @@ -80,7 +80,7 @@ void NotifyPluginsOfActivation() {
|
| #endif
|
|
|
| #if defined(OS_POSIX) && !defined(OS_OPENBSD) && !defined(OS_ANDROID)
|
| -void NotifyPluginDirChanged(const FilePath& path, bool error) {
|
| +void NotifyPluginDirChanged(const base::FilePath& path, bool error) {
|
| if (error) {
|
| // TODO(pastarmovj): Add some sensible error handling. Maybe silently
|
| // stopping the watcher would be enough. Or possibly restart it.
|
| @@ -154,7 +154,7 @@ void PluginServiceImpl::Init() {
|
| if (command_line->HasSwitch(switches::kSitePerProcess)) {
|
| webkit::WebPluginInfo webview_plugin(
|
| ASCIIToUTF16("WebView Tag"),
|
| - FilePath(FILE_PATH_LITERAL("")),
|
| + base::FilePath(FILE_PATH_LITERAL("")),
|
| ASCIIToUTF16("1.2.3.4"),
|
| ASCIIToUTF16("Browser Plugin."));
|
| webview_plugin.type = webkit::WebPluginInfo::PLUGIN_TYPE_NPAPI;
|
| @@ -168,7 +168,8 @@ void PluginServiceImpl::Init() {
|
| GetContentClient()->AddNPAPIPlugins(plugin_list_);
|
|
|
| // Load any specified on the command line as well.
|
| - FilePath path = command_line->GetSwitchValuePath(switches::kLoadPlugin);
|
| + base::FilePath path =
|
| + command_line->GetSwitchValuePath(switches::kLoadPlugin);
|
| if (!path.empty())
|
| AddExtraPluginPath(path);
|
| path = command_line->GetSwitchValuePath(switches::kExtraPluginDir);
|
| @@ -210,7 +211,7 @@ void PluginServiceImpl::StartWatchingPlugins() {
|
|
|
| // Get the list of all paths for registering the FilePathWatchers
|
| // that will track and if needed reload the list of plugins on runtime.
|
| - std::vector<FilePath> plugin_dirs;
|
| + std::vector<base::FilePath> plugin_dirs;
|
| plugin_list_->GetPluginDirectories(&plugin_dirs);
|
|
|
| for (size_t i = 0; i < plugin_dirs.size(); ++i) {
|
| @@ -233,7 +234,7 @@ void PluginServiceImpl::StartWatchingPlugins() {
|
| }
|
|
|
| PluginProcessHost* PluginServiceImpl::FindNpapiPluginProcess(
|
| - const FilePath& plugin_path) {
|
| + const base::FilePath& plugin_path) {
|
| for (PluginProcessHostIterator iter; !iter.Done(); ++iter) {
|
| if (iter->info().path == plugin_path)
|
| return *iter;
|
| @@ -243,8 +244,8 @@ PluginProcessHost* PluginServiceImpl::FindNpapiPluginProcess(
|
| }
|
|
|
| PpapiPluginProcessHost* PluginServiceImpl::FindPpapiPluginProcess(
|
| - const FilePath& plugin_path,
|
| - const FilePath& profile_data_directory) {
|
| + const base::FilePath& plugin_path,
|
| + const base::FilePath& profile_data_directory) {
|
| for (PpapiPluginProcessHostIterator iter; !iter.Done(); ++iter) {
|
| if (iter->plugin_path() == plugin_path &&
|
| iter->profile_data_directory() == profile_data_directory) {
|
| @@ -255,7 +256,7 @@ PpapiPluginProcessHost* PluginServiceImpl::FindPpapiPluginProcess(
|
| }
|
|
|
| PpapiPluginProcessHost* PluginServiceImpl::FindPpapiBrokerProcess(
|
| - const FilePath& broker_path) {
|
| + const base::FilePath& broker_path) {
|
| for (PpapiBrokerProcessHostIterator iter; !iter.Done(); ++iter) {
|
| if (iter->plugin_path() == broker_path)
|
| return *iter;
|
| @@ -266,7 +267,7 @@ PpapiPluginProcessHost* PluginServiceImpl::FindPpapiBrokerProcess(
|
|
|
| PluginProcessHost* PluginServiceImpl::FindOrStartNpapiPluginProcess(
|
| int render_process_id,
|
| - const FilePath& plugin_path) {
|
| + const base::FilePath& plugin_path) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
|
|
|
| if (filter_ && !filter_->CanLoadPlugin(render_process_id, plugin_path))
|
| @@ -292,8 +293,8 @@ PluginProcessHost* PluginServiceImpl::FindOrStartNpapiPluginProcess(
|
|
|
| PpapiPluginProcessHost* PluginServiceImpl::FindOrStartPpapiPluginProcess(
|
| int render_process_id,
|
| - const FilePath& plugin_path,
|
| - const FilePath& profile_data_directory,
|
| + const base::FilePath& plugin_path,
|
| + const base::FilePath& profile_data_directory,
|
| PpapiPluginProcessHost::PluginClient* client) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
|
|
|
| @@ -318,7 +319,7 @@ PpapiPluginProcessHost* PluginServiceImpl::FindOrStartPpapiPluginProcess(
|
|
|
| PpapiPluginProcessHost* PluginServiceImpl::FindOrStartPpapiBrokerProcess(
|
| int render_process_id,
|
| - const FilePath& plugin_path) {
|
| + const base::FilePath& plugin_path) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
|
|
|
| if (filter_ && !filter_->CanLoadPlugin(render_process_id, plugin_path))
|
| @@ -365,8 +366,8 @@ void PluginServiceImpl::OpenChannelToNpapiPlugin(
|
|
|
| void PluginServiceImpl::OpenChannelToPpapiPlugin(
|
| int render_process_id,
|
| - const FilePath& plugin_path,
|
| - const FilePath& profile_data_directory,
|
| + const base::FilePath& plugin_path,
|
| + const base::FilePath& profile_data_directory,
|
| PpapiPluginProcessHost::PluginClient* client) {
|
| PpapiPluginProcessHost* plugin_host = FindOrStartPpapiPluginProcess(
|
| render_process_id, plugin_path, profile_data_directory, client);
|
| @@ -380,7 +381,7 @@ void PluginServiceImpl::OpenChannelToPpapiPlugin(
|
|
|
| void PluginServiceImpl::OpenChannelToPpapiBroker(
|
| int render_process_id,
|
| - const FilePath& path,
|
| + const base::FilePath& path,
|
| PpapiPluginProcessHost::BrokerClient* client) {
|
| PpapiPluginProcessHost* plugin_host = FindOrStartPpapiBrokerProcess(
|
| render_process_id, path);
|
| @@ -424,7 +425,7 @@ void PluginServiceImpl::GetAllowedPluginForOpenChannelToPlugin(
|
| render_process_id, render_view_id, resource_context,
|
| url, page_url, mime_type, allow_wildcard,
|
| NULL, &info, NULL);
|
| - FilePath plugin_path;
|
| + base::FilePath plugin_path;
|
| if (found)
|
| plugin_path = info.path;
|
|
|
| @@ -440,7 +441,7 @@ void PluginServiceImpl::GetAllowedPluginForOpenChannelToPlugin(
|
|
|
| void PluginServiceImpl::FinishOpenChannelToPlugin(
|
| int render_process_id,
|
| - const FilePath& plugin_path,
|
| + const base::FilePath& plugin_path,
|
| PluginProcessHost::Client* client) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
|
|
|
| @@ -504,7 +505,7 @@ bool PluginServiceImpl::GetPluginInfo(int render_process_id,
|
| return false;
|
| }
|
|
|
| -bool PluginServiceImpl::GetPluginInfoByPath(const FilePath& plugin_path,
|
| +bool PluginServiceImpl::GetPluginInfoByPath(const base::FilePath& plugin_path,
|
| webkit::WebPluginInfo* info) {
|
| std::vector<webkit::WebPluginInfo> plugins;
|
| plugin_list_->GetPluginsNoRefresh(&plugins);
|
| @@ -521,7 +522,8 @@ bool PluginServiceImpl::GetPluginInfoByPath(const FilePath& plugin_path,
|
| return false;
|
| }
|
|
|
| -string16 PluginServiceImpl::GetPluginDisplayNameByPath(const FilePath& path) {
|
| +string16 PluginServiceImpl::GetPluginDisplayNameByPath(
|
| + const base::FilePath& path) {
|
| string16 plugin_name = path.LossyDisplayName();
|
| webkit::WebPluginInfo info;
|
| if (PluginService::GetInstance()->GetPluginInfoByPath(path, &info) &&
|
| @@ -613,7 +615,7 @@ void PluginServiceImpl::RegisterPepperPlugins() {
|
|
|
| // There should generally be very few plugins so a brute-force search is fine.
|
| PepperPluginInfo* PluginServiceImpl::GetRegisteredPpapiPluginInfo(
|
| - const FilePath& plugin_path) {
|
| + const base::FilePath& plugin_path) {
|
| PepperPluginInfo* info = NULL;
|
| for (size_t i = 0; i < ppapi_plugins_.size(); i++) {
|
| if (ppapi_plugins_[i].path == plugin_path) {
|
| @@ -641,7 +643,7 @@ PepperPluginInfo* PluginServiceImpl::GetRegisteredPpapiPluginInfo(
|
| #if defined(OS_POSIX) && !defined(OS_OPENBSD) && !defined(OS_ANDROID)
|
| // static
|
| void PluginServiceImpl::RegisterFilePathWatcher(FilePathWatcher* watcher,
|
| - const FilePath& path) {
|
| + const base::FilePath& path) {
|
| bool result = watcher->Watch(path, false,
|
| base::Bind(&NotifyPluginDirChanged));
|
| DCHECK(result);
|
| @@ -656,7 +658,7 @@ PluginServiceFilter* PluginServiceImpl::GetFilter() {
|
| return filter_;
|
| }
|
|
|
| -void PluginServiceImpl::ForcePluginShutdown(const FilePath& plugin_path) {
|
| +void PluginServiceImpl::ForcePluginShutdown(const base::FilePath& plugin_path) {
|
| if (!BrowserThread::CurrentlyOn(BrowserThread::IO)) {
|
| BrowserThread::PostTask(
|
| BrowserThread::IO, FROM_HERE,
|
| @@ -673,9 +675,9 @@ void PluginServiceImpl::ForcePluginShutdown(const FilePath& plugin_path) {
|
| static const unsigned int kMaxCrashesPerInterval = 3;
|
| static const unsigned int kCrashesInterval = 120;
|
|
|
| -void PluginServiceImpl::RegisterPluginCrash(const FilePath& path) {
|
| +void PluginServiceImpl::RegisterPluginCrash(const base::FilePath& path) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
|
| - std::map<FilePath, std::vector<base::Time> >::iterator i =
|
| + std::map<base::FilePath, std::vector<base::Time> >::iterator i =
|
| crash_times_.find(path);
|
| if (i == crash_times_.end()) {
|
| crash_times_[path] = std::vector<base::Time>();
|
| @@ -688,9 +690,9 @@ void PluginServiceImpl::RegisterPluginCrash(const FilePath& path) {
|
| i->second.push_back(time);
|
| }
|
|
|
| -bool PluginServiceImpl::IsPluginUnstable(const FilePath& path) {
|
| +bool PluginServiceImpl::IsPluginUnstable(const base::FilePath& path) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
|
| - std::map<FilePath, std::vector<base::Time> >::const_iterator i =
|
| + std::map<base::FilePath, std::vector<base::Time> >::const_iterator i =
|
| crash_times_.find(path);
|
| if (i == crash_times_.end()) {
|
| return false;
|
| @@ -709,19 +711,19 @@ void PluginServiceImpl::RefreshPlugins() {
|
| plugin_list_->RefreshPlugins();
|
| }
|
|
|
| -void PluginServiceImpl::AddExtraPluginPath(const FilePath& path) {
|
| +void PluginServiceImpl::AddExtraPluginPath(const base::FilePath& path) {
|
| plugin_list_->AddExtraPluginPath(path);
|
| }
|
|
|
| -void PluginServiceImpl::AddExtraPluginDir(const FilePath& path) {
|
| +void PluginServiceImpl::AddExtraPluginDir(const base::FilePath& path) {
|
| plugin_list_->AddExtraPluginDir(path);
|
| }
|
|
|
| -void PluginServiceImpl::RemoveExtraPluginPath(const FilePath& path) {
|
| +void PluginServiceImpl::RemoveExtraPluginPath(const base::FilePath& path) {
|
| plugin_list_->RemoveExtraPluginPath(path);
|
| }
|
|
|
| -void PluginServiceImpl::UnregisterInternalPlugin(const FilePath& path) {
|
| +void PluginServiceImpl::UnregisterInternalPlugin(const base::FilePath& path) {
|
| plugin_list_->UnregisterInternalPlugin(path);
|
| }
|
|
|
|
|