summaryrefslogtreecommitdiffstats
path: root/chromium/ui/views/controls/menu/menu_runner.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ui/views/controls/menu/menu_runner.h')
-rw-r--r--chromium/ui/views/controls/menu/menu_runner.h15
1 files changed, 13 insertions, 2 deletions
diff --git a/chromium/ui/views/controls/menu/menu_runner.h b/chromium/ui/views/controls/menu/menu_runner.h
index 6b46362f18e..824afdf8d4b 100644
--- a/chromium/ui/views/controls/menu/menu_runner.h
+++ b/chromium/ui/views/controls/menu/menu_runner.h
@@ -8,7 +8,17 @@
#include "base/basictypes.h"
#include "base/compiler_specific.h"
#include "base/memory/scoped_ptr.h"
-#include "ui/views/controls/menu/menu_item_view.h"
+#include "ui/base/ui_base_types.h"
+#include "ui/views/controls/menu/menu_types.h"
+#include "ui/views/views_export.h"
+
+namespace base {
+class TimeDelta;
+}
+
+namespace gfx {
+class Rect;
+}
namespace ui {
class MenuModel;
@@ -17,6 +27,7 @@ class MenuModel;
namespace views {
class MenuButton;
+class MenuItemView;
class MenuModelAdapter;
class MenuRunnerHandler;
class Widget;
@@ -103,7 +114,7 @@ class VIEWS_EXPORT MenuRunner {
RunResult RunMenuAt(Widget* parent,
MenuButton* button,
const gfx::Rect& bounds,
- MenuItemView::AnchorPosition anchor,
+ MenuAnchorPosition anchor,
ui::MenuSourceType source_type,
int32 types) WARN_UNUSED_RESULT;