diff options
author | zelidrag@chromium.org <zelidrag@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-17 02:54:27 +0000 |
---|---|---|
committer | zelidrag@chromium.org <zelidrag@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-17 02:54:27 +0000 |
commit | 07f11f842675a0c9ccbc3ebb19d4c395ea907754 (patch) | |
tree | 5ab82aed645408d9b9cf995ba79d9088bfb3c4ec /chrome/browser/extensions/extension_service.cc | |
parent | fe72fa7abb8f92d130346d1fe2c9609ed5260ac4 (diff) | |
download | chromium_src-07f11f842675a0c9ccbc3ebb19d4c395ea907754.zip chromium_src-07f11f842675a0c9ccbc3ebb19d4c395ea907754.tar.gz chromium_src-07f11f842675a0c9ccbc3ebb19d4c395ea907754.tar.bz2 |
Revert 127317 - Implemented API for tracking ongoing file transfers from file manager.
new method:
chrome.fileManagerPrivate.getFileTransfers(function(transfers) {
});
new event:
chrome.fileManagerPrivate.onFileTransfersUpdated.addListener(function(transfers) {
});
where:
transfers = [
{
'fileUrl': 'filesystem://.../external/gdata/myfile.txt',
'transferState': 'started|in_progress|completed|failed',
'transferType': 'upload|download',
'processed': 1234,
'total': 54331
},
...
]
BUG=chromium-os:27819
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9703042
TBR=zelidrag@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9719012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127331 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/extension_service.cc')
-rw-r--r-- | chrome/browser/extensions/extension_service.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc index 5b1258b..af61980 100644 --- a/chrome/browser/extensions/extension_service.cc +++ b/chrome/browser/extensions/extension_service.cc @@ -541,8 +541,9 @@ void ExtensionService::InitEventRouters() { web_navigation_event_router_->Init(); #if defined(OS_CHROMEOS) - FileBrowserEventRouterFactory::GetForProfile( - profile_)->ObserveFileSystemEvents(); + file_browser_event_router_.reset( + new ExtensionFileBrowserEventRouter(profile_)); + file_browser_event_router_->ObserveFileSystemEvents(); input_method_event_router_.reset( new chromeos::ExtensionInputMethodEventRouter); |