diff options
author | kinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-29 11:29:23 +0000 |
---|---|---|
committer | kinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-29 11:29:23 +0000 |
commit | d52d25e5a28b9798bcfaff23614dae2040db869e (patch) | |
tree | cd44e87fb2d3ea2c40a8800a7e4e71f1030bb4bd /content | |
parent | 32deb00d235a38a086f35547df76109a586d1f5f (diff) | |
download | chromium_src-d52d25e5a28b9798bcfaff23614dae2040db869e.zip chromium_src-d52d25e5a28b9798bcfaff23614dae2040db869e.tar.gz chromium_src-d52d25e5a28b9798bcfaff23614dae2040db869e.tar.bz2 |
Add UserMetrics for OpenFileSystem
To track usage stats.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/8659035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111911 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content')
-rw-r--r-- | content/browser/file_system/file_system_dispatcher_host.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/content/browser/file_system/file_system_dispatcher_host.cc b/content/browser/file_system/file_system_dispatcher_host.cc index cf6b79f..e2a052b 100644 --- a/content/browser/file_system/file_system_dispatcher_host.cc +++ b/content/browser/file_system/file_system_dispatcher_host.cc @@ -11,6 +11,7 @@ #include "base/platform_file.h" #include "base/threading/thread.h" #include "base/time.h" +#include "content/browser/user_metrics.h" #include "content/common/file_system_messages.h" #include "googleurl/src/gurl.h" #include "ipc/ipc_platform_file.h" @@ -163,6 +164,11 @@ bool FileSystemDispatcherHost::OnMessageReceived( void FileSystemDispatcherHost::OnOpen( int request_id, const GURL& origin_url, fileapi::FileSystemType type, int64 requested_size, bool create) { + if (type == fileapi::kFileSystemTypeTemporary) { + UserMetrics::RecordAction(UserMetricsAction("OpenFileSystemTemporary")); + } else if (type == fileapi::kFileSystemTypePersistent) { + UserMetrics::RecordAction(UserMetricsAction("OpenFileSystemPersistent")); + } GetNewOperation(request_id)->OpenFileSystem(origin_url, type, create); } |