diff options
author | jeremya@chromium.org <jeremya@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-22 01:58:42 +0000 |
---|---|---|
committer | jeremya@chromium.org <jeremya@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-22 01:58:42 +0000 |
commit | af8dc08e617ea9c7757795318e50652601a0ec6f (patch) | |
tree | 4b16cc16929d0cbb9f0a6572877d17ee68ce341c /chrome/browser/chromeos/extensions/file_browser_private_api.h | |
parent | ad65e6b83eb295f4499fcbd299ade2815e05893f (diff) | |
download | chromium_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.h | 5 |
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. |