| Index: chrome/browser/storage_monitor/removable_device_notifications_mac.h | 
| diff --git a/chrome/browser/storage_monitor/removable_device_notifications_mac.h b/chrome/browser/storage_monitor/removable_device_notifications_mac.h | 
| deleted file mode 100644 | 
| index 847872e2db3f034502f042b0d5cef73afad932cb..0000000000000000000000000000000000000000 | 
| --- a/chrome/browser/storage_monitor/removable_device_notifications_mac.h | 
| +++ /dev/null | 
| @@ -1,69 +0,0 @@ | 
| -// Copyright (c) 2012 The Chromium Authors. All rights reserved. | 
| -// Use of this source code is governed by a BSD-style license that can be | 
| -// found in the LICENSE file. | 
| - | 
| -#ifndef CHROME_BROWSER_STORAGE_MONITOR_REMOVABLE_DEVICE_NOTIFICATIONS_MAC_H_ | 
| -#define CHROME_BROWSER_STORAGE_MONITOR_REMOVABLE_DEVICE_NOTIFICATIONS_MAC_H_ | 
| - | 
| -#include <DiskArbitration/DiskArbitration.h> | 
| -#include <map> | 
| - | 
| -#include "base/mac/scoped_cftyperef.h" | 
| -#include "base/memory/ref_counted.h" | 
| -#include "chrome/browser/storage_monitor/disk_info_mac.h" | 
| -#include "chrome/browser/storage_monitor/storage_monitor.h" | 
| - | 
| -namespace chrome { | 
| - | 
| -// This class posts notifications to listeners when a new disk | 
| -// is attached, removed, or changed. | 
| -class RemovableDeviceNotificationsMac | 
| -    : public StorageMonitor, | 
| -      public base::RefCountedThreadSafe<RemovableDeviceNotificationsMac> { | 
| - public: | 
| -  enum UpdateType { | 
| -    UPDATE_DEVICE_ADDED, | 
| -    UPDATE_DEVICE_CHANGED, | 
| -    UPDATE_DEVICE_REMOVED, | 
| -  }; | 
| - | 
| -  // Should only be called by browser start up code.  Use GetInstance() instead. | 
| -  RemovableDeviceNotificationsMac(); | 
| - | 
| -  void UpdateDisk(const DiskInfoMac& info, UpdateType update_type); | 
| - | 
| -  virtual bool GetStorageInfoForPath( | 
| -      const base::FilePath& path, | 
| -      StorageInfo* device_info) const OVERRIDE; | 
| - | 
| -  // Returns the storage size of the device present at |location|. If the | 
| -  // device information is unavailable, returns zero. |location| must be a | 
| -  // top-level mount point. | 
| -  virtual uint64 GetStorageSize(const std::string& location) const OVERRIDE; | 
| - | 
| - private: | 
| -  friend class base::RefCountedThreadSafe<RemovableDeviceNotificationsMac>; | 
| -  virtual ~RemovableDeviceNotificationsMac(); | 
| - | 
| -  static void DiskAppearedCallback(DADiskRef disk, void* context); | 
| -  static void DiskDisappearedCallback(DADiskRef disk, void* context); | 
| -  static void DiskDescriptionChangedCallback(DADiskRef disk, | 
| -                                             CFArrayRef keys, | 
| -                                             void *context); | 
| - | 
| -  bool ShouldPostNotificationForDisk(const DiskInfoMac& info) const; | 
| -  bool FindDiskWithMountPoint(const base::FilePath& mount_point, | 
| -                              DiskInfoMac* info) const; | 
| - | 
| -  base::mac::ScopedCFTypeRef<DASessionRef> session_; | 
| -  // Maps disk bsd names to disk info objects. This map tracks all mountable | 
| -  // devices on the system though only notifications for removable devices are | 
| -  // posted. | 
| -  std::map<std::string, DiskInfoMac> disk_info_map_; | 
| - | 
| -  DISALLOW_COPY_AND_ASSIGN(RemovableDeviceNotificationsMac); | 
| -}; | 
| - | 
| -}  // namespace chrome | 
| - | 
| -#endif  // CHROME_BROWSER_STORAGE_MONITOR_REMOVABLE_DEVICE_NOTIFICATIONS_MAC_H_ | 
|  |