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

Unified Diff: chrome/browser/media_gallery/media_file_system_registry.h

Issue 11377131: Removing PrefObserver usage, batch 4. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Respond to review comments. Created 8 years, 1 month 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/media_gallery/media_file_system_registry.h
diff --git a/chrome/browser/media_gallery/media_file_system_registry.h b/chrome/browser/media_gallery/media_file_system_registry.h
index 1fc2ac1c5b285ec1aa3dbfb2bb19411bf4809836..674581a7d380b4190e53bfba5f4db3834ca640e8 100644
--- a/chrome/browser/media_gallery/media_file_system_registry.h
+++ b/chrome/browser/media_gallery/media_file_system_registry.h
@@ -19,7 +19,6 @@
#include "base/memory/ref_counted.h"
#include "base/memory/weak_ptr.h"
#include "base/prefs/public/pref_change_registrar.h"
-#include "base/prefs/public/pref_observer.h"
#include "base/system_monitor/system_monitor.h"
#include "webkit/fileapi/media/mtp_device_file_system_config.h"
@@ -80,8 +79,7 @@ typedef base::Callback<void(const std::vector<MediaFileSystemInfo>&)>
MediaFileSystemsCallback;
class MediaFileSystemRegistry
- : public base::SystemMonitor::DevicesChangedObserver,
- public PrefObserver {
+ : public base::SystemMonitor::DevicesChangedObserver {
public:
// The instance is lazily created per browser process.
static MediaFileSystemRegistry* GetInstance();
@@ -131,9 +129,7 @@ class MediaFileSystemRegistry
MediaFileSystemRegistry();
virtual ~MediaFileSystemRegistry();
- // PrefObserver implementation.
- virtual void OnPreferenceChanged(PrefServiceBase* service,
- const std::string& pref_name) OVERRIDE;
+ void OnMediaGalleriesRememberedGalleriesChanged(PrefServiceBase* service);
#if defined(SUPPORT_MTP_DEVICE_FILESYSTEM)
// Returns ScopedMTPDeviceMapEntry object for the given |device_location|.
« no previous file with comments | « chrome/browser/extensions/external_policy_loader.cc ('k') | chrome/browser/media_gallery/media_file_system_registry.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698