| Index: chrome/browser/chromeos/file_system_provider/provided_file_system_observer.h | 
| diff --git a/chrome/browser/chromeos/file_system_provider/provided_file_system_observer.h b/chrome/browser/chromeos/file_system_provider/provided_file_system_observer.h | 
| index 3c1ad6de4ed86ff5a202b1cc240c222988c44629..1e8d9d79f01ce972ab5341dbe707bf93523f1030 100644 | 
| --- a/chrome/browser/chromeos/file_system_provider/provided_file_system_observer.h | 
| +++ b/chrome/browser/chromeos/file_system_provider/provided_file_system_observer.h | 
| @@ -11,6 +11,7 @@ | 
| #include "base/callback.h" | 
| #include "base/files/file_path.h" | 
| #include "chrome/browser/chromeos/file_system_provider/watcher.h" | 
| +#include "storage/browser/fileapi/watcher_manager.h" | 
|  | 
| namespace chromeos { | 
| namespace file_system_provider { | 
| @@ -24,9 +25,6 @@ class ProvidedFileSystemObserver { | 
| public: | 
| struct Change; | 
|  | 
| -  // Type of a change to a watched entry. | 
| -  enum ChangeType { CHANGED, DELETED }; | 
| - | 
| // Lust of changes. | 
| typedef std::vector<Change> Changes; | 
|  | 
| @@ -36,7 +34,7 @@ class ProvidedFileSystemObserver { | 
| ~Change(); | 
|  | 
| base::FilePath entry_path; | 
| -    ChangeType change_type; | 
| +    storage::WatcherManager::ChangeType change_type; | 
| }; | 
|  | 
| // Called when a watched entry is changed, including removals. |callback| | 
| @@ -45,7 +43,7 @@ class ProvidedFileSystemObserver { | 
| // called. The reference to |changes| is valid at least as long as |callback|. | 
| virtual void OnWatcherChanged(const ProvidedFileSystemInfo& file_system_info, | 
| const Watcher& watcher, | 
| -                                ChangeType change_type, | 
| +                                storage::WatcherManager::ChangeType change_type, | 
| const Changes& changes, | 
| const base::Closure& callback) = 0; | 
|  | 
|  |