summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos/extensions/file_browser_private_api.h
diff options
context:
space:
mode:
authorjeremya@chromium.org <jeremya@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-22 01:58:42 +0000
committerjeremya@chromium.org <jeremya@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-22 01:58:42 +0000
commitaf8dc08e617ea9c7757795318e50652601a0ec6f (patch)
tree4b16cc16929d0cbb9f0a6572877d17ee68ce341c /chrome/browser/chromeos/extensions/file_browser_private_api.h
parentad65e6b83eb295f4499fcbd299ade2815e05893f (diff)
downloadchromium_src-af8dc08e617ea9c7757795318e50652601a0ec6f.zip
chromium_src-af8dc08e617ea9c7757795318e50652601a0ec6f.tar.gz
chromium_src-af8dc08e617ea9c7757795318e50652601a0ec6f.tar.bz2
Introduce a FileHandlerInfo structure seperate to web intents for platform apps.
For now we check both intents and file handlers in the platform app launching code, but once intents go away from extensions entirely we can remove the extra check. R=benwells@chromium.org TBR=jhawkins@chromium.org Review URL: https://chromiumcodereview.appspot.com/11312034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169191 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/chromeos/extensions/file_browser_private_api.h')
-rw-r--r--chrome/browser/chromeos/extensions/file_browser_private_api.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/browser/chromeos/extensions/file_browser_private_api.h b/chrome/browser/chromeos/extensions/file_browser_private_api.h
index e70c8ba..7fc0b31 100644
--- a/chrome/browser/chromeos/extensions/file_browser_private_api.h
+++ b/chrome/browser/chromeos/extensions/file_browser_private_api.h
@@ -172,6 +172,11 @@ class GetFileTasksFileBrowserFunction : public AsyncExtensionFunction {
// types, appending them to the |result_list|.
bool FindWebIntentTasks(const std::vector<GURL>& file_urls,
ListValue* result_list);
+
+ // Find the list of app file handlers that can be used with the given file
+ // types, appending them to the |result_list|.
+ bool FindAppTasks(const std::vector<GURL>& file_urls,
+ ListValue* result_list);
};
// Implements the chrome.fileBrowserPrivate.executeTask method.