Index: chrome/browser/ui/gtk/download/download_shelf_context_menu_gtk.h |
diff --git a/chrome/browser/ui/gtk/download/download_shelf_context_menu_gtk.h b/chrome/browser/ui/gtk/download/download_shelf_context_menu_gtk.h |
deleted file mode 100644 |
index 00c364447b17915b58ce93e11cf074a90df2fa97..0000000000000000000000000000000000000000 |
--- a/chrome/browser/ui/gtk/download/download_shelf_context_menu_gtk.h |
+++ /dev/null |
@@ -1,43 +0,0 @@ |
-// Copyright (c) 2011 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_UI_GTK_DOWNLOAD_DOWNLOAD_SHELF_CONTEXT_MENU_GTK_H_ |
-#define CHROME_BROWSER_UI_GTK_DOWNLOAD_DOWNLOAD_SHELF_CONTEXT_MENU_GTK_H_ |
- |
-#include "base/basictypes.h" |
-#include "base/compiler_specific.h" |
-#include "base/memory/scoped_ptr.h" |
-#include "chrome/browser/download/download_shelf_context_menu.h" |
-#include "chrome/browser/ui/gtk/menu_gtk.h" |
- |
-class DownloadItemGtk; |
- |
-class DownloadShelfContextMenuGtk : public DownloadShelfContextMenu, |
- public MenuGtk::Delegate { |
- public: |
- DownloadShelfContextMenuGtk(DownloadItemGtk* download_item, |
- content::PageNavigator* navigator); |
- virtual ~DownloadShelfContextMenuGtk(); |
- |
- void Popup(GtkWidget* widget, GdkEventButton* event); |
- |
- private: |
- // MenuGtk::Delegate: |
- virtual void StoppedShowing() OVERRIDE; |
- virtual GtkWidget* GetImageForCommandId(int command_id) const OVERRIDE; |
- |
- // The menu we show on Popup(). We keep a pointer to it for a couple reasons: |
- // * we don't want to have to recreate the menu every time it's popped up. |
- // * we have to keep it in scope for longer than the duration of Popup(), or |
- // completing the user-selected action races against the menu's |
- // destruction. |
- scoped_ptr<MenuGtk> menu_; |
- |
- // The download item that created us. |
- DownloadItemGtk* download_item_gtk_; |
- |
- DISALLOW_COPY_AND_ASSIGN(DownloadShelfContextMenuGtk); |
-}; |
- |
-#endif // CHROME_BROWSER_UI_GTK_DOWNLOAD_DOWNLOAD_SHELF_CONTEXT_MENU_GTK_H_ |