diff options
author | estade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-08 18:56:29 +0000 |
---|---|---|
committer | estade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-08 18:56:29 +0000 |
commit | 202bd1883fac347987a65fe6cb52ab908fea347e (patch) | |
tree | 6c37d27b7d300f190fd9b4fc5edc840f8b64ac94 /chrome/browser/views/bookmark_context_menu.h | |
parent | 3a943fc9e24653047ba7f3abe68e8624100fb36f (diff) | |
download | chromium_src-202bd1883fac347987a65fe6cb52ab908fea347e.zip chromium_src-202bd1883fac347987a65fe6cb52ab908fea347e.tar.gz chromium_src-202bd1883fac347987a65fe6cb52ab908fea347e.tar.bz2 |
Bookmark context menu unforking:
- create cross-platform BookmarkContextMenuController
- use the new class on GTK (replacing BookmarkContextMenuControllerGtk)
- keep using the old class on views (now named BookmarkContextMenuControllerViews)
- add tests for the new BookmarkContextMenuController
Review URL: http://codereview.chromium.org/577016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38371 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/views/bookmark_context_menu.h')
-rw-r--r-- | chrome/browser/views/bookmark_context_menu.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/chrome/browser/views/bookmark_context_menu.h b/chrome/browser/views/bookmark_context_menu.h index 47b8ade..fe4da5b 100644 --- a/chrome/browser/views/bookmark_context_menu.h +++ b/chrome/browser/views/bookmark_context_menu.h @@ -1,11 +1,11 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. +// Copyright (c) 2010 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_VIEWS_BOOKMARK_CONTEXT_MENU_H_ #define CHROME_BROWSER_VIEWS_BOOKMARK_CONTEXT_MENU_H_ -#include "chrome/browser/bookmarks/bookmark_context_menu_controller.h" +#include "chrome/browser/views/bookmark_context_menu_controller_views.h" #include "views/controls/menu/menu_delegate.h" // Observer for the BookmarkContextMenu. @@ -19,7 +19,7 @@ class BookmarkContextMenuObserver { virtual void DidRemoveBookmarks() = 0; }; -class BookmarkContextMenu : public BookmarkContextMenuControllerDelegate, +class BookmarkContextMenu : public BookmarkContextMenuControllerViewsDelegate, public views::MenuDelegate { public: BookmarkContextMenu( @@ -28,7 +28,7 @@ class BookmarkContextMenu : public BookmarkContextMenuControllerDelegate, PageNavigator* page_navigator, const BookmarkNode* parent, const std::vector<const BookmarkNode*>& selection, - BookmarkContextMenuController::ConfigurationType configuration); + BookmarkContextMenuControllerViews::ConfigurationType configuration); virtual ~BookmarkContextMenu(); // Shows the context menu at the specified point. @@ -46,7 +46,7 @@ class BookmarkContextMenu : public BookmarkContextMenuControllerDelegate, virtual bool IsCommandEnabled(int command_id) const; virtual bool ShouldCloseAllMenusOnExecute(int id); - // Overridden from BookmarkContextMenuControllerDelegate: + // Overridden from BookmarkContextMenuControllerViewsDelegate: virtual void CloseMenu(); virtual void AddItem(int command_id); virtual void AddItemWithStringId(int command_id, int string_id); @@ -57,7 +57,7 @@ class BookmarkContextMenu : public BookmarkContextMenuControllerDelegate, virtual void DidRemoveBookmarks(); private: - scoped_ptr<BookmarkContextMenuController> controller_; + scoped_ptr<BookmarkContextMenuControllerViews> controller_; // The parent of dialog boxes opened from the context menu. gfx::NativeWindow parent_window_; |