Index: chrome/browser/ui/views/frame/browser_view.h |
diff --git a/chrome/browser/ui/views/frame/browser_view.h b/chrome/browser/ui/views/frame/browser_view.h |
index 55064cf8f14b1ee261e83a33a125cdddfa5c1066..50cc41c8bcc7a33fa723b8e6838c5605a731883b 100644 |
--- a/chrome/browser/ui/views/frame/browser_view.h |
+++ b/chrome/browser/ui/views/frame/browser_view.h |
@@ -99,7 +99,7 @@ class BrowserView : public BrowserWindow, |
static const char kViewClassName[]; |
BrowserView(); |
- virtual ~BrowserView(); |
+ ~BrowserView() override; |
// Takes ownership of |browser|. |
void Init(Browser* browser); |
@@ -246,83 +246,80 @@ class BrowserView : public BrowserWindow, |
void ToolbarSizeChanged(bool is_animating); |
// Overridden from BrowserWindow: |
- virtual void Show() override; |
- virtual void ShowInactive() override; |
- virtual void Hide() override; |
- virtual void SetBounds(const gfx::Rect& bounds) override; |
- virtual void Close() override; |
- virtual void Activate() override; |
- virtual void Deactivate() override; |
- virtual bool IsActive() const override; |
- virtual void FlashFrame(bool flash) override; |
- virtual bool IsAlwaysOnTop() const override; |
- virtual void SetAlwaysOnTop(bool always_on_top) override; |
- virtual gfx::NativeWindow GetNativeWindow() override; |
- virtual BrowserWindowTesting* GetBrowserWindowTesting() override; |
- virtual StatusBubble* GetStatusBubble() override; |
- virtual void UpdateTitleBar() override; |
- virtual void BookmarkBarStateChanged( |
+ void Show() override; |
+ void ShowInactive() override; |
+ void Hide() override; |
+ void SetBounds(const gfx::Rect& bounds) override; |
+ void Close() override; |
+ void Activate() override; |
+ void Deactivate() override; |
+ bool IsActive() const override; |
+ void FlashFrame(bool flash) override; |
+ bool IsAlwaysOnTop() const override; |
+ void SetAlwaysOnTop(bool always_on_top) override; |
+ gfx::NativeWindow GetNativeWindow() override; |
+ BrowserWindowTesting* GetBrowserWindowTesting() override; |
+ StatusBubble* GetStatusBubble() override; |
+ void UpdateTitleBar() override; |
+ void BookmarkBarStateChanged( |
BookmarkBar::AnimateChangeType change_type) override; |
- virtual void UpdateDevTools() override; |
- virtual void UpdateLoadingAnimations(bool should_animate) override; |
- virtual void SetStarredState(bool is_starred) override; |
- virtual void SetTranslateIconToggled(bool is_lit) override; |
- virtual void OnActiveTabChanged(content::WebContents* old_contents, |
- content::WebContents* new_contents, |
- int index, |
- int reason) override; |
- virtual void ZoomChangedForActiveTab(bool can_show_bubble) override; |
- virtual gfx::Rect GetRestoredBounds() const override; |
- virtual ui::WindowShowState GetRestoredState() const override; |
- virtual gfx::Rect GetBounds() const override; |
- virtual bool IsMaximized() const override; |
- virtual bool IsMinimized() const override; |
- virtual void Maximize() override; |
- virtual void Minimize() override; |
- virtual void Restore() override; |
- virtual void EnterFullscreen( |
- const GURL& url, FullscreenExitBubbleType bubble_type) override; |
- virtual void ExitFullscreen() override; |
- virtual void UpdateFullscreenExitBubbleContent( |
+ void UpdateDevTools() override; |
+ void UpdateLoadingAnimations(bool should_animate) override; |
+ void SetStarredState(bool is_starred) override; |
+ void SetTranslateIconToggled(bool is_lit) override; |
+ void OnActiveTabChanged(content::WebContents* old_contents, |
+ content::WebContents* new_contents, |
+ int index, |
+ int reason) override; |
+ void ZoomChangedForActiveTab(bool can_show_bubble) override; |
+ gfx::Rect GetRestoredBounds() const override; |
+ ui::WindowShowState GetRestoredState() const override; |
+ gfx::Rect GetBounds() const override; |
+ bool IsMaximized() const override; |
+ bool IsMinimized() const override; |
+ void Maximize() override; |
+ void Minimize() override; |
+ void Restore() override; |
+ void EnterFullscreen(const GURL& url, |
+ FullscreenExitBubbleType bubble_type) override; |
+ void ExitFullscreen() override; |
+ void UpdateFullscreenExitBubbleContent( |
const GURL& url, |
FullscreenExitBubbleType bubble_type) override; |
- virtual bool ShouldHideUIForFullscreen() const override; |
- virtual bool IsFullscreen() const override; |
- virtual bool IsFullscreenBubbleVisible() const override; |
+ bool ShouldHideUIForFullscreen() const override; |
+ bool IsFullscreen() const override; |
+ bool IsFullscreenBubbleVisible() const override; |
#if defined(OS_WIN) |
virtual void SetMetroSnapMode(bool enable) override; |
virtual bool IsInMetroSnapMode() const override; |
#endif |
- virtual LocationBar* GetLocationBar() const override; |
- virtual void SetFocusToLocationBar(bool select_all) override; |
- virtual void UpdateReloadStopState(bool is_loading, bool force) override; |
- virtual void UpdateToolbar(content::WebContents* contents) override; |
- virtual void FocusToolbar() override; |
- virtual void FocusAppMenu() override; |
- virtual void FocusBookmarksToolbar() override; |
- virtual void FocusInfobars() override; |
- virtual void RotatePaneFocus(bool forwards) override; |
- virtual void DestroyBrowser() override; |
- virtual bool IsBookmarkBarVisible() const override; |
- virtual bool IsBookmarkBarAnimating() const override; |
- virtual bool IsTabStripEditable() const override; |
- virtual bool IsToolbarVisible() const override; |
- virtual gfx::Rect GetRootWindowResizerRect() const override; |
- virtual void ConfirmAddSearchProvider(TemplateURL* template_url, |
- Profile* profile) override; |
- virtual void ShowUpdateChromeDialog() override; |
- virtual void ShowBookmarkBubble(const GURL& url, |
- bool already_bookmarked) override; |
- virtual void ShowBookmarkAppBubble( |
- const WebApplicationInfo& web_app_info, |
- const std::string& extension_id) override; |
- virtual void ShowTranslateBubble( |
- content::WebContents* contents, |
- translate::TranslateStep step, |
- translate::TranslateErrors::Type error_type, |
- bool is_user_gesture) override; |
+ LocationBar* GetLocationBar() const override; |
+ void SetFocusToLocationBar(bool select_all) override; |
+ void UpdateReloadStopState(bool is_loading, bool force) override; |
+ void UpdateToolbar(content::WebContents* contents) override; |
+ void FocusToolbar() override; |
+ void FocusAppMenu() override; |
+ void FocusBookmarksToolbar() override; |
+ void FocusInfobars() override; |
+ void RotatePaneFocus(bool forwards) override; |
+ void DestroyBrowser() override; |
+ bool IsBookmarkBarVisible() const override; |
+ bool IsBookmarkBarAnimating() const override; |
+ bool IsTabStripEditable() const override; |
+ bool IsToolbarVisible() const override; |
+ gfx::Rect GetRootWindowResizerRect() const override; |
+ void ConfirmAddSearchProvider(TemplateURL* template_url, |
+ Profile* profile) override; |
+ void ShowUpdateChromeDialog() override; |
+ void ShowBookmarkBubble(const GURL& url, bool already_bookmarked) override; |
+ void ShowBookmarkAppBubble(const WebApplicationInfo& web_app_info, |
+ const std::string& extension_id) override; |
+ void ShowTranslateBubble(content::WebContents* contents, |
+ translate::TranslateStep step, |
+ translate::TranslateErrors::Type error_type, |
+ bool is_user_gesture) override; |
#if defined(ENABLE_ONE_CLICK_SIGNIN) |
- virtual void ShowOneClickSigninBubble( |
+ void ShowOneClickSigninBubble( |
OneClickSigninBubbleType type, |
const base::string16& email, |
const base::string16& error_message, |
@@ -330,122 +327,118 @@ class BrowserView : public BrowserWindow, |
#endif |
// TODO(beng): Not an override, move somewhere else. |
void SetDownloadShelfVisible(bool visible); |
- virtual bool IsDownloadShelfVisible() const override; |
- virtual DownloadShelf* GetDownloadShelf() override; |
- virtual void ConfirmBrowserCloseWithPendingDownloads( |
+ bool IsDownloadShelfVisible() const override; |
+ DownloadShelf* GetDownloadShelf() override; |
+ void ConfirmBrowserCloseWithPendingDownloads( |
int download_count, |
Browser::DownloadClosePreventionType dialog_type, |
bool app_modal, |
const base::Callback<void(bool)>& callback) override; |
- virtual void UserChangedTheme() override; |
- virtual int GetExtraRenderViewHeight() const override; |
- virtual void WebContentsFocused(content::WebContents* contents) override; |
- virtual void ShowWebsiteSettings(Profile* profile, |
- content::WebContents* web_contents, |
- const GURL& url, |
- const content::SSLStatus& ssl) override; |
- virtual void ShowAppMenu() override; |
- virtual bool PreHandleKeyboardEvent( |
- const content::NativeWebKeyboardEvent& event, |
- bool* is_keyboard_shortcut) override; |
- virtual void HandleKeyboardEvent( |
+ void UserChangedTheme() override; |
+ int GetExtraRenderViewHeight() const override; |
+ void WebContentsFocused(content::WebContents* contents) override; |
+ void ShowWebsiteSettings(Profile* profile, |
+ content::WebContents* web_contents, |
+ const GURL& url, |
+ const content::SSLStatus& ssl) override; |
+ void ShowAppMenu() override; |
+ bool PreHandleKeyboardEvent(const content::NativeWebKeyboardEvent& event, |
+ bool* is_keyboard_shortcut) override; |
+ void HandleKeyboardEvent( |
const content::NativeWebKeyboardEvent& event) override; |
- virtual void Cut() override; |
- virtual void Copy() override; |
- virtual void Paste() override; |
- virtual WindowOpenDisposition GetDispositionForPopupBounds( |
+ void Cut() override; |
+ void Copy() override; |
+ void Paste() override; |
+ WindowOpenDisposition GetDispositionForPopupBounds( |
const gfx::Rect& bounds) override; |
- virtual FindBar* CreateFindBar() override; |
- virtual web_modal::WebContentsModalDialogHost* |
- GetWebContentsModalDialogHost() override; |
- virtual void ShowAvatarBubble(content::WebContents* web_contents, |
- const gfx::Rect& rect) override; |
- virtual void ShowAvatarBubbleFromAvatarButton(AvatarBubbleMode mode, |
+ FindBar* CreateFindBar() override; |
+ web_modal::WebContentsModalDialogHost* GetWebContentsModalDialogHost() |
+ override; |
+ void ShowAvatarBubble(content::WebContents* web_contents, |
+ const gfx::Rect& rect) override; |
+ void ShowAvatarBubbleFromAvatarButton( |
+ AvatarBubbleMode mode, |
const signin::ManageAccountsParams& manage_accounts_params) override; |
- virtual int GetRenderViewHeightInsetWithDetachedBookmarkBar() override; |
- virtual void ExecuteExtensionCommand( |
- const extensions::Extension* extension, |
- const extensions::Command& command) override; |
+ int GetRenderViewHeightInsetWithDetachedBookmarkBar() override; |
+ void ExecuteExtensionCommand(const extensions::Extension* extension, |
+ const extensions::Command& command) override; |
// Overridden from BrowserWindowTesting: |
- virtual BookmarkBarView* GetBookmarkBarView() const override; |
- virtual LocationBarView* GetLocationBarView() const override; |
- virtual views::View* GetTabContentsContainerView() const override; |
- virtual ToolbarView* GetToolbarView() const override; |
+ BookmarkBarView* GetBookmarkBarView() const override; |
+ LocationBarView* GetLocationBarView() const override; |
+ views::View* GetTabContentsContainerView() const override; |
+ ToolbarView* GetToolbarView() const override; |
// Overridden from TabStripModelObserver: |
- virtual void TabInsertedAt(content::WebContents* contents, |
- int index, |
- bool foreground) override; |
- virtual void TabDetachedAt(content::WebContents* contents, |
- int index) override; |
- virtual void TabDeactivated(content::WebContents* contents) override; |
- virtual void TabStripEmpty() override; |
- virtual void WillCloseAllTabs() override; |
- virtual void CloseAllTabsCanceled() override; |
+ void TabInsertedAt(content::WebContents* contents, |
+ int index, |
+ bool foreground) override; |
+ void TabDetachedAt(content::WebContents* contents, int index) override; |
+ void TabDeactivated(content::WebContents* contents) override; |
+ void TabStripEmpty() override; |
+ void WillCloseAllTabs() override; |
+ void CloseAllTabsCanceled() override; |
// Overridden from ui::AcceleratorProvider: |
- virtual bool GetAcceleratorForCommandId(int command_id, |
- ui::Accelerator* accelerator) override; |
+ bool GetAcceleratorForCommandId(int command_id, |
+ ui::Accelerator* accelerator) override; |
// Overridden from views::WidgetDelegate: |
- virtual bool CanResize() const override; |
- virtual bool CanMaximize() const override; |
- virtual bool CanMinimize() const override; |
- virtual bool CanActivate() const override; |
- virtual base::string16 GetWindowTitle() const override; |
- virtual base::string16 GetAccessibleWindowTitle() const override; |
- virtual views::View* GetInitiallyFocusedView() override; |
- virtual bool ShouldShowWindowTitle() const override; |
- virtual gfx::ImageSkia GetWindowAppIcon() override; |
- virtual gfx::ImageSkia GetWindowIcon() override; |
- virtual bool ShouldShowWindowIcon() const override; |
- virtual bool ExecuteWindowsCommand(int command_id) override; |
- virtual std::string GetWindowName() const override; |
- virtual void SaveWindowPlacement(const gfx::Rect& bounds, |
- ui::WindowShowState show_state) override; |
- virtual bool GetSavedWindowPlacement( |
- const views::Widget* widget, |
- gfx::Rect* bounds, |
- ui::WindowShowState* show_state) const override; |
- virtual views::View* GetContentsView() override; |
- virtual views::ClientView* CreateClientView(views::Widget* widget) override; |
- virtual void OnWindowBeginUserBoundsChange() override; |
- virtual void OnWidgetMove() override; |
- virtual views::Widget* GetWidget() override; |
- virtual const views::Widget* GetWidget() const override; |
- virtual void GetAccessiblePanes(std::vector<View*>* panes) override; |
+ bool CanResize() const override; |
+ bool CanMaximize() const override; |
+ bool CanMinimize() const override; |
+ bool CanActivate() const override; |
+ base::string16 GetWindowTitle() const override; |
+ base::string16 GetAccessibleWindowTitle() const override; |
+ views::View* GetInitiallyFocusedView() override; |
+ bool ShouldShowWindowTitle() const override; |
+ gfx::ImageSkia GetWindowAppIcon() override; |
+ gfx::ImageSkia GetWindowIcon() override; |
+ bool ShouldShowWindowIcon() const override; |
+ bool ExecuteWindowsCommand(int command_id) override; |
+ std::string GetWindowName() const override; |
+ void SaveWindowPlacement(const gfx::Rect& bounds, |
+ ui::WindowShowState show_state) override; |
+ bool GetSavedWindowPlacement(const views::Widget* widget, |
+ gfx::Rect* bounds, |
+ ui::WindowShowState* show_state) const override; |
+ views::View* GetContentsView() override; |
+ views::ClientView* CreateClientView(views::Widget* widget) override; |
+ void OnWindowBeginUserBoundsChange() override; |
+ void OnWidgetMove() override; |
+ views::Widget* GetWidget() override; |
+ const views::Widget* GetWidget() const override; |
+ void GetAccessiblePanes(std::vector<View*>* panes) override; |
// Overridden from views::WidgetObserver: |
- virtual void OnWidgetActivationChanged(views::Widget* widget, |
- bool active) override; |
+ void OnWidgetActivationChanged(views::Widget* widget, bool active) override; |
// Overridden from views::ClientView: |
- virtual bool CanClose() override; |
- virtual int NonClientHitTest(const gfx::Point& point) override; |
- virtual gfx::Size GetMinimumSize() const override; |
+ bool CanClose() override; |
+ int NonClientHitTest(const gfx::Point& point) override; |
+ gfx::Size GetMinimumSize() const override; |
// InfoBarContainer::Delegate overrides |
- virtual SkColor GetInfoBarSeparatorColor() const override; |
- virtual void InfoBarContainerStateChanged(bool is_animating) override; |
- virtual bool DrawInfoBarArrows(int* x) const override; |
+ SkColor GetInfoBarSeparatorColor() const override; |
+ void InfoBarContainerStateChanged(bool is_animating) override; |
+ bool DrawInfoBarArrows(int* x) const override; |
// Overridden from views::View: |
- virtual const char* GetClassName() const override; |
- virtual void Layout() override; |
- virtual void PaintChildren(gfx::Canvas* canvas, |
- const views::CullSet& cull_set) override; |
- virtual void ViewHierarchyChanged( |
+ const char* GetClassName() const override; |
+ void Layout() override; |
+ void PaintChildren(gfx::Canvas* canvas, |
+ const views::CullSet& cull_set) override; |
+ void ViewHierarchyChanged( |
const ViewHierarchyChangedDetails& details) override; |
- virtual void ChildPreferredSizeChanged(View* child) override; |
- virtual void GetAccessibleState(ui::AXViewState* state) override; |
- virtual void OnNativeThemeChanged(const ui::NativeTheme* theme) override; |
+ void ChildPreferredSizeChanged(View* child) override; |
+ void GetAccessibleState(ui::AXViewState* state) override; |
+ void OnNativeThemeChanged(const ui::NativeTheme* theme) override; |
// Overridden from ui::AcceleratorTarget: |
- virtual bool AcceleratorPressed(const ui::Accelerator& accelerator) override; |
+ bool AcceleratorPressed(const ui::Accelerator& accelerator) override; |
// OmniboxPopupModelObserver overrides |
- virtual void OnOmniboxPopupShownOrHidden() override; |
+ void OnOmniboxPopupShownOrHidden() override; |
// Testing interface: |
views::View* GetContentsContainerForTest() { return contents_container_; } |
@@ -477,7 +470,7 @@ class BrowserView : public BrowserWindow, |
// LoadCompleteListener::Delegate implementation. Creates and initializes the |
// |jumplist_| after the first page load. |
- virtual void OnLoadCompleted() override; |
+ void OnLoadCompleted() override; |
// Returns the BrowserViewLayout. |
BrowserViewLayout* GetBrowserViewLayout() const; |