| Index: chrome/browser/storage_monitor/removable_device_notifications_window_win.h | 
| diff --git a/chrome/browser/storage_monitor/removable_device_notifications_window_win.h b/chrome/browser/storage_monitor/removable_device_notifications_window_win.h | 
| deleted file mode 100644 | 
| index 3c049e7e572dd5487e953060c09b052cde4b70dd..0000000000000000000000000000000000000000 | 
| --- a/chrome/browser/storage_monitor/removable_device_notifications_window_win.h | 
| +++ /dev/null | 
| @@ -1,97 +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_WINDOW_WIN_H_ | 
| -#define CHROME_BROWSER_STORAGE_MONITOR_REMOVABLE_DEVICE_NOTIFICATIONS_WINDOW_WIN_H_ | 
| - | 
| -#include "base/basictypes.h" | 
| -#include "base/memory/ref_counted.h" | 
| -#include "base/memory/scoped_ptr.h" | 
| -#include "chrome/browser/storage_monitor/storage_monitor.h" | 
| - | 
| -namespace base { | 
| -class FilePath; | 
| -} | 
| - | 
| -namespace chrome { | 
| - | 
| -namespace test { | 
| -class TestRemovableDeviceNotificationsWindowWin; | 
| -} | 
| - | 
| -class PortableDeviceWatcherWin; | 
| -class VolumeMountWatcherWin; | 
| - | 
| -class RemovableDeviceNotificationsWindowWin : public StorageMonitor { | 
| - public: | 
| -  // Creates an instance of RemovableDeviceNotificationsWindowWin. Should only | 
| -  // be called by browser start up code. Use GetInstance() instead. | 
| -  static RemovableDeviceNotificationsWindowWin* Create(); | 
| - | 
| -  virtual ~RemovableDeviceNotificationsWindowWin(); | 
| - | 
| -  // Must be called after the file thread is created. | 
| -  void Init(); | 
| - | 
| -  // StorageMonitor: | 
| -  virtual bool GetStorageInfoForPath( | 
| -      const base::FilePath& path, | 
| -      StorageInfo* device_info) const OVERRIDE; | 
| -  virtual bool GetMTPStorageInfoFromDeviceId( | 
| -      const std::string& storage_device_id, | 
| -      string16* device_location, | 
| -      string16* storage_object_id) const OVERRIDE; | 
| - | 
| -  virtual uint64 GetStorageSize( | 
| -      const base::FilePath::StringType& location) const OVERRIDE; | 
| - | 
| - private: | 
| -  class PortableDeviceNotifications; | 
| -  friend class test::TestRemovableDeviceNotificationsWindowWin; | 
| - | 
| -  // To support unit tests, this constructor takes |volume_mount_watcher| and | 
| -  // |portable_device_watcher| objects. These params are either constructed in | 
| -  // unit tests or in RemovableDeviceNotificationsWindowWin::Create() function. | 
| -  RemovableDeviceNotificationsWindowWin( | 
| -      VolumeMountWatcherWin* volume_mount_watcher, | 
| -      PortableDeviceWatcherWin* portable_device_watcher); | 
| - | 
| -  // Gets the removable storage information given a |device_path|. On success, | 
| -  // returns true and fills in |device_location|, |unique_id|, |name| and | 
| -  // |removable|, and |total_size_in_bytes|. | 
| -  bool GetDeviceInfo(const base::FilePath& device_path, | 
| -                     string16* device_location, | 
| -                     std::string* unique_id, | 
| -                     string16* name, | 
| -                     bool* removable, | 
| -                     uint64* total_size_in_bytes) const; | 
| - | 
| -  static LRESULT CALLBACK WndProcThunk(HWND hwnd, UINT message, WPARAM wparam, | 
| -                                       LPARAM lparam); | 
| - | 
| -  LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wparam, | 
| -                           LPARAM lparam); | 
| - | 
| -  void OnDeviceChange(UINT event_type, LPARAM data); | 
| - | 
| -  // The window class of |window_|. | 
| -  ATOM window_class_; | 
| - | 
| -  // The handle of the module that contains the window procedure of |window_|. | 
| -  HMODULE instance_; | 
| -  HWND window_; | 
| - | 
| -  // The volume mount point watcher, used to manage the mounted devices. | 
| -  scoped_ptr<VolumeMountWatcherWin> volume_mount_watcher_; | 
| - | 
| -  // The portable device watcher, used to manage media transfer protocol | 
| -  // devices. | 
| -  scoped_ptr<PortableDeviceWatcherWin> portable_device_watcher_; | 
| - | 
| -  DISALLOW_COPY_AND_ASSIGN(RemovableDeviceNotificationsWindowWin); | 
| -}; | 
| - | 
| -}  // namespace chrome | 
| - | 
| -#endif  // CHROME_BROWSER_STORAGE_MONITOR_REMOVABLE_DEVICE_NOTIFICATIONS_WINDOW_WIN_H_ | 
|  |