Index: chrome/browser/chromeos/file_manager/file_tasks.cc |
diff --git a/chrome/browser/chromeos/file_manager/file_tasks.cc b/chrome/browser/chromeos/file_manager/file_tasks.cc |
index 1733bd31ad93d6a38ffd80995307dfdcdca0b837..b13cc07b242b91701dc4f10c730a9750e929b4a5 100644 |
--- a/chrome/browser/chromeos/file_manager/file_tasks.cc |
+++ b/chrome/browser/chromeos/file_manager/file_tasks.cc |
@@ -108,25 +108,6 @@ void KeepOnlyFileManagerInternalTasks(std::vector<FullTaskDescriptor>* tasks) { |
tasks->swap(filtered); |
} |
-// Finds a task that matches |app_id| and |action_id| from |task_list|. |
-// Returns a mutable iterator to the handler if found. Returns task_list->end() |
-// if not found. |
-std::vector<FullTaskDescriptor>::iterator |
-FindTaskForAppIdAndActionId( |
- std::vector<FullTaskDescriptor>* task_list, |
- const std::string& app_id, |
- const std::string& action_id) { |
- DCHECK(task_list); |
- |
- std::vector<FullTaskDescriptor>::iterator iter = task_list->begin(); |
- while (iter != task_list->end() && |
- !(iter->task_descriptor().app_id == app_id && |
- iter->task_descriptor().action_id == action_id)) { |
- ++iter; |
- } |
- return iter; |
-} |
- |
void ChooseSuitableGalleryHandler(std::vector<FullTaskDescriptor>* task_list) { |
const bool disable_new_gallery = |
base::CommandLine::ForCurrentProcess()->GetSwitchValueASCII( |
@@ -140,8 +121,7 @@ void ChooseSuitableGalleryHandler(std::vector<FullTaskDescriptor>* task_list) { |
++it; |
} else { |
if (it->task_descriptor().app_id == kFileManagerAppId && |
- (it->task_descriptor().action_id == "gallery" || |
- it->task_descriptor().action_id == "gallery-video")) { |
+ it->task_descriptor().action_id == "gallery") { |
it = task_list->erase(it); |
} else { |
++it; |
@@ -150,35 +130,6 @@ void ChooseSuitableGalleryHandler(std::vector<FullTaskDescriptor>* task_list) { |
} |
} |
-// Chooses a suitable video handeler and removes other internal video hander. |
-// Both "watch" and "gallery-video" actions are applicable which means that the |
-// selection is all videos. Showing them both is confusing, so we only keep |
-// the one that makes more sense ("watch" for single selection, "gallery" |
-// for multiple selection). |
-void ChooseSuitableVideoHandler( |
- const std::vector<GURL>& file_urls, |
- std::vector<FullTaskDescriptor>* task_list) { |
- std::vector<FullTaskDescriptor>::iterator video_player_iter = |
- FindTaskForAppIdAndActionId(task_list, kVideoPlayerAppId, "video"); |
- std::vector<FullTaskDescriptor>::iterator gallery_video_iter; |
- if (base::CommandLine::ForCurrentProcess()->GetSwitchValueASCII( |
- chromeos::switches::kFileManagerEnableNewGallery) == "false") { |
- gallery_video_iter = FindTaskForAppIdAndActionId( |
- task_list, kFileManagerAppId, "gallery-video"); |
- } else { |
- gallery_video_iter = |
- FindTaskForAppIdAndActionId(task_list, kGalleryAppId, "open"); |
- } |
- |
- if (video_player_iter != task_list->end() && |
- gallery_video_iter != task_list->end()) { |
- if (file_urls.size() == 1) |
- task_list->erase(gallery_video_iter); |
- else |
- task_list->erase(video_player_iter); |
- } |
-} |
- |
} // namespace |
FullTaskDescriptor::FullTaskDescriptor( |
@@ -540,8 +491,6 @@ void FindAllTypesOfTasks( |
KeepOnlyFileManagerInternalTasks(result_list); |
ChooseSuitableGalleryHandler(result_list); |
- ChooseSuitableVideoHandler(file_urls, result_list); |
- |
ChooseAndSetDefaultTask(*profile->GetPrefs(), path_mime_set, result_list); |
} |