Index: chrome/browser/ui/ash/chrome_shell_delegate.h |
diff --git a/chrome/browser/ui/ash/chrome_shell_delegate.h b/chrome/browser/ui/ash/chrome_shell_delegate.h |
index 72edd56092c7c383825eb91c79b35ec0c477c05b..344965dd0abeae2c9ac6c4c4062500c08c5f8fb1 100644 |
--- a/chrome/browser/ui/ash/chrome_shell_delegate.h |
+++ b/chrome/browser/ui/ash/chrome_shell_delegate.h |
@@ -17,6 +17,10 @@ |
class Browser; |
+namespace ash { |
+class ShelfItemDelegate; |
+} |
+ |
namespace content { |
class WebContents; |
} |
@@ -57,7 +61,10 @@ class ChromeShellDelegate : public ash::ShellDelegate, |
virtual ash::NewWindowDelegate* CreateNewWindowDelegate() OVERRIDE; |
virtual ash::MediaDelegate* CreateMediaDelegate() OVERRIDE; |
virtual aura::client::UserActionClient* CreateUserActionClient() OVERRIDE; |
- virtual ui::MenuModel* CreateContextMenu(aura::Window* root) OVERRIDE; |
+ virtual ui::MenuModel* CreateContextMenu( |
+ aura::Window* root, |
+ ash::ShelfItemDelegate* item_delegate, |
+ ash::LauncherItem* item) OVERRIDE; |
virtual ash::WindowTreeHostFactory* CreateWindowTreeHostFactory() OVERRIDE; |
virtual base::string16 GetProductName() const OVERRIDE; |