Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(436)

Side by Side Diff: content/browser/fileapi/mock_file_change_observer.cc

Issue 1170623003: Revert "content: Remove use of MessageLoopProxy and deprecated MessageLoop APIs" (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "content/browser/fileapi/mock_file_change_observer.h" 5 #include "content/browser/fileapi/mock_file_change_observer.h"
6 6
7 #include "base/thread_task_runner_handle.h"
8
9 namespace storage { 7 namespace storage {
10 8
11 MockFileChangeObserver::MockFileChangeObserver() 9 MockFileChangeObserver::MockFileChangeObserver()
12 : create_file_count_(0), 10 : create_file_count_(0),
13 create_file_from_count_(0), 11 create_file_from_count_(0),
14 remove_file_count_(0), 12 remove_file_count_(0),
15 modify_file_count_(0), 13 modify_file_count_(0),
16 create_directory_count_(0), 14 create_directory_count_(0),
17 remove_directory_count_(0) {} 15 remove_directory_count_(0) {}
18 16
19 MockFileChangeObserver::~MockFileChangeObserver() {} 17 MockFileChangeObserver::~MockFileChangeObserver() {}
20 18
21 // static 19 // static
22 ChangeObserverList MockFileChangeObserver::CreateList( 20 ChangeObserverList MockFileChangeObserver::CreateList(
23 MockFileChangeObserver* observer) { 21 MockFileChangeObserver* observer) {
24 ChangeObserverList list; 22 ChangeObserverList list;
25 return list.AddObserver(observer, base::ThreadTaskRunnerHandle::Get().get()); 23 return list.AddObserver(observer, base::MessageLoopProxy::current().get());
26 } 24 }
27 25
28 void MockFileChangeObserver::OnCreateFile(const FileSystemURL& url) { 26 void MockFileChangeObserver::OnCreateFile(const FileSystemURL& url) {
29 create_file_count_++; 27 create_file_count_++;
30 } 28 }
31 29
32 void MockFileChangeObserver::OnCreateFileFrom(const FileSystemURL& url, 30 void MockFileChangeObserver::OnCreateFileFrom(const FileSystemURL& url,
33 const FileSystemURL& src) { 31 const FileSystemURL& src) {
34 create_file_from_count_++; 32 create_file_from_count_++;
35 } 33 }
36 34
37 void MockFileChangeObserver::OnRemoveFile(const FileSystemURL& url) { 35 void MockFileChangeObserver::OnRemoveFile(const FileSystemURL& url) {
38 remove_file_count_++; 36 remove_file_count_++;
39 } 37 }
40 38
41 void MockFileChangeObserver::OnModifyFile(const FileSystemURL& url) { 39 void MockFileChangeObserver::OnModifyFile(const FileSystemURL& url) {
42 modify_file_count_++; 40 modify_file_count_++;
43 } 41 }
44 42
45 void MockFileChangeObserver::OnCreateDirectory(const FileSystemURL& url) { 43 void MockFileChangeObserver::OnCreateDirectory(const FileSystemURL& url) {
46 create_directory_count_++; 44 create_directory_count_++;
47 } 45 }
48 46
49 void MockFileChangeObserver::OnRemoveDirectory(const FileSystemURL& url) { 47 void MockFileChangeObserver::OnRemoveDirectory(const FileSystemURL& url) {
50 remove_directory_count_++; 48 remove_directory_count_++;
51 } 49 }
52 50
53 } // namespace storage 51 } // namespace storage
OLDNEW
« no previous file with comments | « content/browser/fileapi/local_file_util_unittest.cc ('k') | content/browser/fileapi/obfuscated_file_util_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698