Commit ed803ac9 authored by avi@chromium.org's avatar avi@chromium.org

Add OVERRIDE to chrome/browser/ui/cocoa/.

BUG=104314
TEST=no change

Review URL: http://codereview.chromium.org/8603006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110916 0039d316-1c4b-4281-b951-d872f2087c98
parent e7c634ef
...@@ -26,7 +26,7 @@ class AboutIPCBridge : public IPC::Logging::Consumer { ...@@ -26,7 +26,7 @@ class AboutIPCBridge : public IPC::Logging::Consumer {
virtual ~AboutIPCBridge() { } virtual ~AboutIPCBridge() { }
// IPC::Logging::Consumer implementation. // IPC::Logging::Consumer implementation.
virtual void Log(const IPC::LogData& data); virtual void Log(const IPC::LogData& data) OVERRIDE;
private: private:
AboutIPCController* controller_; // weak; owns me AboutIPCController* controller_; // weak; owns me
......
...@@ -41,7 +41,7 @@ class BookmarkAppleScriptTest : public CocoaProfileTest { ...@@ -41,7 +41,7 @@ class BookmarkAppleScriptTest : public CocoaProfileTest {
public: public:
BookmarkAppleScriptTest(); BookmarkAppleScriptTest();
virtual ~BookmarkAppleScriptTest(); virtual ~BookmarkAppleScriptTest();
virtual void SetUp(); virtual void SetUp() OVERRIDE;
private: private:
scoped_nsobject<FakeAppDelegate> appDelegate_; scoped_nsobject<FakeAppDelegate> appDelegate_;
protected: protected:
......
...@@ -33,92 +33,95 @@ class BrowserWindowCocoa : public BrowserWindow, ...@@ -33,92 +33,95 @@ class BrowserWindowCocoa : public BrowserWindow,
virtual ~BrowserWindowCocoa(); virtual ~BrowserWindowCocoa();
// Overridden from BrowserWindow // Overridden from BrowserWindow
virtual void Show(); virtual void Show() OVERRIDE;
virtual void ShowInactive(); virtual void ShowInactive() OVERRIDE;
virtual void SetBounds(const gfx::Rect& bounds); virtual void SetBounds(const gfx::Rect& bounds) OVERRIDE;
virtual void Close(); virtual void Close() OVERRIDE;
virtual void Activate(); virtual void Activate() OVERRIDE;
virtual void Deactivate(); virtual void Deactivate() OVERRIDE;
virtual bool IsActive() const; virtual bool IsActive() const OVERRIDE;
virtual void FlashFrame(); virtual void FlashFrame() OVERRIDE;
virtual gfx::NativeWindow GetNativeHandle(); virtual gfx::NativeWindow GetNativeHandle() OVERRIDE;
virtual BrowserWindowTesting* GetBrowserWindowTesting(); virtual BrowserWindowTesting* GetBrowserWindowTesting() OVERRIDE;
virtual StatusBubble* GetStatusBubble(); virtual StatusBubble* GetStatusBubble() OVERRIDE;
virtual void ToolbarSizeChanged(bool is_animating); virtual void ToolbarSizeChanged(bool is_animating) OVERRIDE;
virtual void UpdateTitleBar(); virtual void UpdateTitleBar() OVERRIDE;
virtual void BookmarkBarStateChanged( virtual void BookmarkBarStateChanged(
BookmarkBar::AnimateChangeType change_type); BookmarkBar::AnimateChangeType change_type) OVERRIDE;
virtual void UpdateDevTools(); virtual void UpdateDevTools() OVERRIDE;
virtual void UpdateLoadingAnimations(bool should_animate); virtual void UpdateLoadingAnimations(bool should_animate) OVERRIDE;
virtual void SetStarredState(bool is_starred); virtual void SetStarredState(bool is_starred) OVERRIDE;
virtual gfx::Rect GetRestoredBounds() const; virtual gfx::Rect GetRestoredBounds() const OVERRIDE;
virtual gfx::Rect GetBounds() const; virtual gfx::Rect GetBounds() const OVERRIDE;
virtual bool IsMaximized() const; virtual bool IsMaximized() const OVERRIDE;
virtual bool IsMinimized() const; virtual bool IsMinimized() const OVERRIDE;
virtual void EnterFullscreen( virtual void EnterFullscreen(
const GURL& url, FullscreenExitBubbleType type) OVERRIDE; const GURL& url, FullscreenExitBubbleType type) OVERRIDE;
virtual void ExitFullscreen() OVERRIDE; virtual void ExitFullscreen() OVERRIDE;
virtual void UpdateFullscreenExitBubbleContent( virtual void UpdateFullscreenExitBubbleContent(
const GURL& url, const GURL& url,
FullscreenExitBubbleType bubble_type) OVERRIDE; FullscreenExitBubbleType bubble_type) OVERRIDE;
virtual bool IsFullscreen() const; virtual bool IsFullscreen() const OVERRIDE;
virtual bool IsFullscreenBubbleVisible() const; virtual bool IsFullscreenBubbleVisible() const OVERRIDE;
virtual LocationBar* GetLocationBar() const; virtual LocationBar* GetLocationBar() const OVERRIDE;
virtual void SetFocusToLocationBar(bool select_all); virtual void SetFocusToLocationBar(bool select_all) OVERRIDE;
virtual void UpdateReloadStopState(bool is_loading, bool force); virtual void UpdateReloadStopState(bool is_loading, bool force) OVERRIDE;
virtual void UpdateToolbar(TabContentsWrapper* contents, virtual void UpdateToolbar(TabContentsWrapper* contents,
bool should_restore_state); bool should_restore_state) OVERRIDE;
virtual void FocusToolbar(); virtual void FocusToolbar() OVERRIDE;
virtual void FocusAppMenu(); virtual void FocusAppMenu() OVERRIDE;
virtual void FocusBookmarksToolbar(); virtual void FocusBookmarksToolbar() OVERRIDE;
virtual void FocusChromeOSStatus(); virtual void FocusChromeOSStatus() OVERRIDE;
virtual void RotatePaneFocus(bool forwards); virtual void RotatePaneFocus(bool forwards) OVERRIDE;
virtual bool IsBookmarkBarVisible() const; virtual bool IsBookmarkBarVisible() const OVERRIDE;
virtual bool IsBookmarkBarAnimating() const; virtual bool IsBookmarkBarAnimating() const OVERRIDE;
virtual bool IsTabStripEditable() const; virtual bool IsTabStripEditable() const OVERRIDE;
virtual bool IsToolbarVisible() const; virtual bool IsToolbarVisible() const OVERRIDE;
virtual void ConfirmAddSearchProvider(const TemplateURL* template_url, virtual void ConfirmAddSearchProvider(const TemplateURL* template_url,
Profile* profile); Profile* profile) OVERRIDE;
virtual void ToggleBookmarkBar(); virtual void ToggleBookmarkBar() OVERRIDE;
virtual void ShowAboutChromeDialog(); virtual void ShowAboutChromeDialog() OVERRIDE;
virtual void ShowUpdateChromeDialog(); virtual void ShowUpdateChromeDialog() OVERRIDE;
virtual void ShowTaskManager(); virtual void ShowTaskManager() OVERRIDE;
virtual void ShowBackgroundPages(); virtual void ShowBackgroundPages() OVERRIDE;
virtual void ShowBookmarkBubble(const GURL& url, bool already_bookmarked); virtual void ShowBookmarkBubble(const GURL& url,
virtual bool IsDownloadShelfVisible() const; bool already_bookmarked) OVERRIDE;
virtual DownloadShelf* GetDownloadShelf(); virtual bool IsDownloadShelfVisible() const OVERRIDE;
virtual void ShowRepostFormWarningDialog(TabContents* tab_contents); virtual DownloadShelf* GetDownloadShelf() OVERRIDE;
virtual void ShowCollectedCookiesDialog(TabContentsWrapper* wrapper); virtual void ShowRepostFormWarningDialog(TabContents* tab_contents) OVERRIDE;
virtual void ConfirmBrowserCloseWithPendingDownloads(); virtual void ShowCollectedCookiesDialog(TabContentsWrapper* wrapper) OVERRIDE;
virtual void UserChangedTheme(); virtual void ConfirmBrowserCloseWithPendingDownloads() OVERRIDE;
virtual int GetExtraRenderViewHeight() const; virtual void UserChangedTheme() OVERRIDE;
virtual void TabContentsFocused(TabContents* tab_contents); virtual int GetExtraRenderViewHeight() const OVERRIDE;
virtual void TabContentsFocused(TabContents* tab_contents) OVERRIDE;
virtual void ShowPageInfo(Profile* profile, virtual void ShowPageInfo(Profile* profile,
const GURL& url, const GURL& url,
const NavigationEntry::SSLStatus& ssl, const NavigationEntry::SSLStatus& ssl,
bool show_history); bool show_history) OVERRIDE;
virtual void ShowAppMenu(); virtual void ShowAppMenu() OVERRIDE;
virtual bool PreHandleKeyboardEvent(const NativeWebKeyboardEvent& event, virtual bool PreHandleKeyboardEvent(const NativeWebKeyboardEvent& event,
bool* is_keyboard_shortcut); bool* is_keyboard_shortcut) OVERRIDE;
virtual void HandleKeyboardEvent(const NativeWebKeyboardEvent& event); virtual void HandleKeyboardEvent(
const NativeWebKeyboardEvent& event) OVERRIDE;
virtual void ShowCreateWebAppShortcutsDialog( virtual void ShowCreateWebAppShortcutsDialog(
TabContentsWrapper* tab_contents); TabContentsWrapper* tab_contents) OVERRIDE;
virtual void ShowCreateChromeAppShortcutsDialog(Profile* profile, virtual void ShowCreateChromeAppShortcutsDialog(
const Extension* app); Profile* profile,
virtual void Cut(); const Extension* app) OVERRIDE;
virtual void Copy(); virtual void Cut() OVERRIDE;
virtual void Paste(); virtual void Copy() OVERRIDE;
virtual void OpenTabpose(); virtual void Paste() OVERRIDE;
virtual void OpenTabpose() OVERRIDE;
virtual void EnterPresentationMode( virtual void EnterPresentationMode(
const GURL& url, const GURL& url,
FullscreenExitBubbleType bubble_type) OVERRIDE; FullscreenExitBubbleType bubble_type) OVERRIDE;
virtual void ExitPresentationMode() OVERRIDE; virtual void ExitPresentationMode() OVERRIDE;
virtual bool InPresentationMode(); virtual bool InPresentationMode() OVERRIDE;
virtual void ShowInstant(TabContentsWrapper* preview); virtual void ShowInstant(TabContentsWrapper* preview) OVERRIDE;
virtual void HideInstant(); virtual void HideInstant() OVERRIDE;
virtual gfx::Rect GetInstantBounds(); virtual gfx::Rect GetInstantBounds() OVERRIDE;
virtual WindowOpenDisposition GetDispositionForPopupBounds( virtual WindowOpenDisposition GetDispositionForPopupBounds(
const gfx::Rect& bounds); const gfx::Rect& bounds) OVERRIDE;
virtual FindBar* CreateFindBar() OVERRIDE; virtual FindBar* CreateFindBar() OVERRIDE;
virtual void ShowAvatarBubble(TabContents* tab_contents, virtual void ShowAvatarBubble(TabContents* tab_contents,
const gfx::Rect& rect) OVERRIDE; const gfx::Rect& rect) OVERRIDE;
...@@ -127,7 +130,7 @@ class BrowserWindowCocoa : public BrowserWindow, ...@@ -127,7 +130,7 @@ class BrowserWindowCocoa : public BrowserWindow,
// Overridden from NotificationObserver // Overridden from NotificationObserver
virtual void Observe(int type, virtual void Observe(int type,
const content::NotificationSource& source, const content::NotificationSource& source,
const content::NotificationDetails& details); const content::NotificationDetails& details) OVERRIDE;
// Adds the given FindBar cocoa controller to this browser window. // Adds the given FindBar cocoa controller to this browser window.
void AddFindBar(FindBarCocoaController* find_bar_cocoa_controller); void AddFindBar(FindBarCocoaController* find_bar_cocoa_controller);
...@@ -136,7 +139,7 @@ class BrowserWindowCocoa : public BrowserWindow, ...@@ -136,7 +139,7 @@ class BrowserWindowCocoa : public BrowserWindow,
BrowserWindowController* cocoa_controller() { return controller_; } BrowserWindowController* cocoa_controller() { return controller_; }
protected: protected:
virtual void DestroyBrowser(); virtual void DestroyBrowser() OVERRIDE;
private: private:
NSWindow* window() const; // Accessor for the (current) |NSWindow|. NSWindow* window() const; // Accessor for the (current) |NSWindow|.
......
...@@ -37,9 +37,9 @@ class CocoaProfileTest : public CocoaTest { ...@@ -37,9 +37,9 @@ class CocoaProfileTest : public CocoaTest {
// succeed, else it will ASSERT and cause the test to fail. Subclasses that // succeed, else it will ASSERT and cause the test to fail. Subclasses that
// do work in SetUp should ASSERT that either browser() or profile() are // do work in SetUp should ASSERT that either browser() or profile() are
// non-NULL before proceeding after the call to super (this). // non-NULL before proceeding after the call to super (this).
virtual void SetUp(); virtual void SetUp() OVERRIDE;
virtual void TearDown(); virtual void TearDown() OVERRIDE;
TestingProfileManager* testing_profile_manager() { TestingProfileManager* testing_profile_manager() {
return &profile_manager_; return &profile_manager_;
......
// Copyright (c) 2009 The Chromium Authors. All rights reserved. // Copyright (c) 2011 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
#import <Cocoa/Cocoa.h> #import <Cocoa/Cocoa.h>
#include "base/compiler_specific.h"
#include "chrome/browser/command_updater.h" #include "chrome/browser/command_updater.h"
@protocol CommandObserverProtocol; @protocol CommandObserverProtocol;
...@@ -31,7 +32,8 @@ class CommandObserverBridge : public CommandUpdater::CommandObserver { ...@@ -31,7 +32,8 @@ class CommandObserverBridge : public CommandUpdater::CommandObserver {
protected: protected:
// Overridden from CommandUpdater::CommandObserver // Overridden from CommandUpdater::CommandObserver
virtual void EnabledStateChangedForCommand(int command, bool enabled); virtual void EnabledStateChangedForCommand(int command,
bool enabled) OVERRIDE;
private: private:
id<CommandObserverProtocol> observer_; // weak, owns me id<CommandObserverProtocol> observer_; // weak, owns me
......
...@@ -69,7 +69,7 @@ class ConstrainedWindowMacDelegateSystemSheet ...@@ -69,7 +69,7 @@ class ConstrainedWindowMacDelegateSystemSheet
private: private:
virtual void RunSheet(GTMWindowSheetController* sheetController, virtual void RunSheet(GTMWindowSheetController* sheetController,
NSView* view); NSView* view) OVERRIDE;
scoped_nsobject<id> systemSheet_; scoped_nsobject<id> systemSheet_;
scoped_nsobject<id> delegate_; scoped_nsobject<id> delegate_;
SEL didEndSelector_; SEL didEndSelector_;
...@@ -92,7 +92,7 @@ class ConstrainedWindowMacDelegateCustomSheet ...@@ -92,7 +92,7 @@ class ConstrainedWindowMacDelegateCustomSheet
private: private:
virtual void RunSheet(GTMWindowSheetController* sheetController, virtual void RunSheet(GTMWindowSheetController* sheetController,
NSView* view); NSView* view) OVERRIDE;
scoped_nsobject<NSWindow> customSheet_; scoped_nsobject<NSWindow> customSheet_;
scoped_nsobject<id> delegate_; scoped_nsobject<id> delegate_;
SEL didEndSelector_; SEL didEndSelector_;
...@@ -113,8 +113,8 @@ class ConstrainedWindowMac : public ConstrainedWindow { ...@@ -113,8 +113,8 @@ class ConstrainedWindowMac : public ConstrainedWindow {
virtual ~ConstrainedWindowMac(); virtual ~ConstrainedWindowMac();
// Overridden from ConstrainedWindow: // Overridden from ConstrainedWindow:
virtual void ShowConstrainedWindow(); virtual void ShowConstrainedWindow() OVERRIDE;
virtual void CloseConstrainedWindow(); virtual void CloseConstrainedWindow() OVERRIDE;
// Returns the TabContentsWrapper that constrains this Constrained Window. // Returns the TabContentsWrapper that constrains this Constrained Window.
TabContentsWrapper* owner() const { return wrapper_; } TabContentsWrapper* owner() const { return wrapper_; }
......
...@@ -27,7 +27,7 @@ class CollectedCookiesMac : public ConstrainedWindowMacDelegateCustomSheet, ...@@ -27,7 +27,7 @@ class CollectedCookiesMac : public ConstrainedWindowMacDelegateCustomSheet,
void OnSheetDidEnd(NSWindow* sheet); void OnSheetDidEnd(NSWindow* sheet);
// ConstrainedWindowMacDelegateCustomSheet implementation. // ConstrainedWindowMacDelegateCustomSheet implementation.
virtual void DeleteDelegate(); virtual void DeleteDelegate() OVERRIDE;
private: private:
virtual ~CollectedCookiesMac(); virtual ~CollectedCookiesMac();
...@@ -35,7 +35,7 @@ class CollectedCookiesMac : public ConstrainedWindowMacDelegateCustomSheet, ...@@ -35,7 +35,7 @@ class CollectedCookiesMac : public ConstrainedWindowMacDelegateCustomSheet,
// NotificationObserver implementation. // NotificationObserver implementation.
virtual void Observe(int type, virtual void Observe(int type,
const content::NotificationSource& source, const content::NotificationSource& source,
const content::NotificationDetails& details); const content::NotificationDetails& details) OVERRIDE;
content::NotificationRegistrar registrar_; content::NotificationRegistrar registrar_;
......
...@@ -16,18 +16,19 @@ public: ...@@ -16,18 +16,19 @@ public:
BackgroundTheme(ui::ThemeProvider* provider); BackgroundTheme(ui::ThemeProvider* provider);
virtual ~BackgroundTheme(); virtual ~BackgroundTheme();
virtual void Init(Profile* profile) {} virtual void Init(Profile* profile) OVERRIDE {}
virtual SkBitmap* GetBitmapNamed(int id) const; virtual SkBitmap* GetBitmapNamed(int id) const OVERRIDE;
virtual SkColor GetColor(int id) const; virtual SkColor GetColor(int id) const OVERRIDE;
virtual bool GetDisplayProperty(int id, int* result) const; virtual bool GetDisplayProperty(int id, int* result) const OVERRIDE;
virtual bool ShouldUseNativeFrame() const; virtual bool ShouldUseNativeFrame() const OVERRIDE;
virtual bool HasCustomImage(int id) const; virtual bool HasCustomImage(int id) const OVERRIDE;
virtual RefCountedMemory* GetRawData(int id) const; virtual RefCountedMemory* GetRawData(int id) const OVERRIDE;
virtual NSImage* GetNSImageNamed(int id, bool allow_default) const; virtual NSImage* GetNSImageNamed(int id, bool allow_default) const OVERRIDE;
virtual NSColor* GetNSImageColorNamed(int id, bool allow_default) const; virtual NSColor* GetNSImageColorNamed(int id,
virtual NSColor* GetNSColor(int id, bool allow_default) const; bool allow_default) const OVERRIDE;
virtual NSColor* GetNSColorTint(int id, bool allow_default) const; virtual NSColor* GetNSColor(int id, bool allow_default) const OVERRIDE;
virtual NSGradient* GetNSGradient(int id) const; virtual NSColor* GetNSColorTint(int id, bool allow_default) const OVERRIDE;
virtual NSGradient* GetNSGradient(int id) const OVERRIDE;
private: private:
ui::ThemeProvider* provider_; ui::ThemeProvider* provider_;
......
...@@ -36,8 +36,8 @@ class DownloadItemMac : DownloadItem::Observer { ...@@ -36,8 +36,8 @@ class DownloadItemMac : DownloadItem::Observer {
virtual ~DownloadItemMac(); virtual ~DownloadItemMac();
// DownloadItem::Observer implementation // DownloadItem::Observer implementation
virtual void OnDownloadUpdated(DownloadItem* download); virtual void OnDownloadUpdated(DownloadItem* download) OVERRIDE;
virtual void OnDownloadOpened(DownloadItem* download); virtual void OnDownloadOpened(DownloadItem* download) OVERRIDE;
BaseDownloadItemModel* download_model() { return download_model_.get(); } BaseDownloadItemModel* download_model() { return download_model_.get(); }
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
#import <Cocoa/Cocoa.h> #import <Cocoa/Cocoa.h>
#include "base/compiler_specific.h"
#include "chrome/browser/download/download_shelf.h" #include "chrome/browser/download/download_shelf.h"
class BaseDownloadItemModel; class BaseDownloadItemModel;
...@@ -22,12 +23,12 @@ class DownloadShelfMac : public DownloadShelf { ...@@ -22,12 +23,12 @@ class DownloadShelfMac : public DownloadShelf {
DownloadShelfMac(Browser* browser, DownloadShelfController* controller); DownloadShelfMac(Browser* browser, DownloadShelfController* controller);
// DownloadShelf implementation. // DownloadShelf implementation.
virtual void AddDownload(BaseDownloadItemModel* download_model); virtual void AddDownload(BaseDownloadItemModel* download_model) OVERRIDE;
virtual bool IsShowing() const; virtual bool IsShowing() const OVERRIDE;
virtual bool IsClosing() const; virtual bool IsClosing() const OVERRIDE;
virtual void Show(); virtual void Show() OVERRIDE;
virtual void Close(); virtual void Close() OVERRIDE;
virtual Browser* browser() const; virtual Browser* browser() const OVERRIDE;
private: private:
// The browser that owns this shelf. // The browser that owns this shelf.
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
#define CHROME_BROWSER_UI_COCOA_FIND_BAR_FIND_BAR_BRIDGE_H_ #define CHROME_BROWSER_UI_COCOA_FIND_BAR_FIND_BAR_BRIDGE_H_
#pragma once #pragma once
#include "base/compiler_specific.h"
#include "base/logging.h" #include "base/logging.h"
#include "chrome/browser/ui/find_bar/find_bar.h" #include "chrome/browser/ui/find_bar/find_bar.h"
...@@ -44,34 +45,35 @@ class FindBarBridge : public FindBar, ...@@ -44,34 +45,35 @@ class FindBarBridge : public FindBar,
return cocoa_controller_; return cocoa_controller_;
} }
virtual void SetFindBarController(FindBarController* find_bar_controller); virtual void SetFindBarController(
FindBarController* find_bar_controller) OVERRIDE;
virtual FindBarController* GetFindBarController() const; virtual FindBarController* GetFindBarController() const OVERRIDE;
virtual FindBarTesting* GetFindBarTesting(); virtual FindBarTesting* GetFindBarTesting() OVERRIDE;
// Methods from FindBar. // Methods from FindBar.
virtual void Show(bool animate); virtual void Show(bool animate) OVERRIDE;
virtual void Hide(bool animate); virtual void Hide(bool animate) OVERRIDE;
virtual void SetFocusAndSelection(); virtual void SetFocusAndSelection() OVERRIDE;
virtual void ClearResults(const FindNotificationDetails& results); virtual void ClearResults(const FindNotificationDetails& results) OVERRIDE;
virtual void StopAnimation(); virtual void StopAnimation() OVERRIDE;
virtual void SetFindText(const string16& find_text); virtual void SetFindText(const string16& find_text) OVERRIDE;
virtual void UpdateUIForFindResult(const FindNotificationDetails& result, virtual void UpdateUIForFindResult(const FindNotificationDetails& result,
const string16& find_text); const string16& find_text) OVERRIDE;
virtual void AudibleAlert(); virtual void AudibleAlert() OVERRIDE;
virtual bool IsFindBarVisible(); virtual bool IsFindBarVisible() OVERRIDE;
virtual void RestoreSavedFocus(); virtual void RestoreSavedFocus() OVERRIDE;
virtual void MoveWindowIfNecessary(const gfx::Rect& selection_rect, virtual void MoveWindowIfNecessary(const gfx::Rect& selection_rect,
bool no_redraw); bool no_redraw) OVERRIDE;
// Methods from FindBarTesting. // Methods from FindBarTesting.
virtual bool GetFindBarWindowInfo(gfx::Point* position, virtual bool GetFindBarWindowInfo(gfx::Point* position,
bool* fully_visible); bool* fully_visible) OVERRIDE;
virtual string16 GetFindText(); virtual string16 GetFindText() OVERRIDE;
virtual string16 GetFindSelectedText(); virtual string16 GetFindSelectedText() OVERRIDE;
virtual string16 GetMatchCountText(); virtual string16 GetMatchCountText() OVERRIDE;
virtual int GetWidth(); virtual int GetWidth() OVERRIDE;
// Used to disable find bar animations when testing. // Used to disable find bar animations when testing.
static bool disable_animations_during_testing_; static bool disable_animations_during_testing_;
......
...@@ -127,15 +127,15 @@ class HistoryMenuBridge : public content::NotificationObserver, ...@@ -127,15 +127,15 @@ class HistoryMenuBridge : public content::NotificationObserver,
// content::NotificationObserver: // content::NotificationObserver:
virtual void Observe(int type, virtual void Observe(int type,
const content::NotificationSource& source, const content::NotificationSource& source,
const content::NotificationDetails& details); const content::NotificationDetails& details) OVERRIDE;
// TabRestoreServiceObserver: // TabRestoreServiceObserver:
virtual void TabRestoreServiceChanged(TabRestoreService* service); virtual void TabRestoreServiceChanged(TabRestoreService* service) OVERRIDE;
virtual void TabRestoreServiceDestroyed(TabRestoreService* service); virtual void TabRestoreServiceDestroyed(TabRestoreService* service) OVERRIDE;
// MainMenuItem: // MainMenuItem:
virtual void ResetMenu(); virtual void ResetMenu() OVERRIDE;
virtual void BuildMenu(); virtual void BuildMenu() OVERRIDE;
// Looks up an NSMenuItem in the |menu_item_map_| and returns the // Looks up an NSMenuItem in the |menu_item_map_| and returns the
// corresponding HistoryItem. // corresponding HistoryItem.
......
...@@ -26,12 +26,12 @@ class JSModalDialogCocoa : public NativeAppModalDialog { ...@@ -26,12 +26,12 @@ class JSModalDialogCocoa : public NativeAppModalDialog {
virtual ~JSModalDialogCocoa(); virtual ~JSModalDialogCocoa();
// Overridden from NativeAppModalDialog: // Overridden from NativeAppModalDialog:
virtual int GetAppModalDialogButtons() const; virtual int GetAppModalDialogButtons() const OVERRIDE;
virtual void ShowAppModalDialog(); virtual void ShowAppModalDialog() OVERRIDE;
virtual void ActivateAppModalDialog(); virtual void ActivateAppModalDialog() OVERRIDE;
virtual void CloseAppModalDialog(); virtual void CloseAppModalDialog() OVERRIDE;
virtual void AcceptAppModalDialog(); virtual void AcceptAppModalDialog() OVERRIDE;
virtual void CancelAppModalDialog(); virtual void CancelAppModalDialog() OVERRIDE;
JavaScriptAppModalDialog* dialog() const { return dialog_.get(); } JavaScriptAppModalDialog* dialog() const { return dialog_.get(); }
......
...@@ -30,8 +30,8 @@ class BubbleDecoration : public LocationBarDecoration { ...@@ -30,8 +30,8 @@ class BubbleDecoration : public LocationBarDecoration {
NSColor* text_color); NSColor* text_color);
// Implement |LocationBarDecoration|. // Implement |LocationBarDecoration|.
virtual void DrawInFrame(NSRect frame, NSView* control_view); virtual void DrawInFrame(NSRect frame, NSView* control_view) OVERRIDE;
virtual CGFloat GetWidthForSpace(CGFloat width); virtual CGFloat GetWidthForSpace(CGFloat width) OVERRIDE;
protected: protected:
// Helper returning bubble width for the given |image| and |label| // Helper returning bubble width for the given |image| and |label|
......
...@@ -31,11 +31,11 @@ class ContentSettingDecoration : public ImageDecoration { ...@@ -31,11 +31,11 @@ class ContentSettingDecoration : public ImageDecoration {
bool UpdateFromTabContents(TabContents* tab_contents); bool UpdateFromTabContents(TabContents* tab_contents);
// Overridden from |LocationBarDecoration| // Overridden from |LocationBarDecoration|
virtual bool AcceptsMousePress(); virtual bool AcceptsMousePress() OVERRIDE;
virtual bool OnMousePressed(NSRect frame); virtual bool OnMousePressed(NSRect frame) OVERRIDE;
virtual NSString* GetToolTip(); virtual NSString* GetToolTip() OVERRIDE;
virtual CGFloat GetWidthForSpace(CGFloat width); virtual CGFloat GetWidthForSpace(CGFloat width) OVERRIDE;
virtual void DrawInFrame(NSRect frame, NSView* control_view); virtual void DrawInFrame(NSRect frame, NSView* control_view) OVERRIDE;
// Called from internal animator. Only public because ObjC objects can't // Called from internal animator. Only public because ObjC objects can't
// be friends. // be friends.
......
// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Copyright (c) 2011 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
...@@ -35,13 +35,13 @@ class EVBubbleDecoration : public BubbleDecoration { ...@@ -35,13 +35,13 @@ class EVBubbleDecoration : public BubbleDecoration {
NSPoint GetBubblePointInFrame(NSRect frame); NSPoint GetBubblePointInFrame(NSRect frame);
// Implement |LocationBarDecoration|. // Implement |LocationBarDecoration|.
virtual CGFloat GetWidthForSpace(CGFloat width); virtual CGFloat GetWidthForSpace(CGFloat width) OVERRIDE;
virtual bool IsDraggable(); virtual bool IsDraggable() OVERRIDE;
virtual NSPasteboard* GetDragPasteboard(); virtual NSPasteboard* GetDragPasteboard() OVERRIDE;
virtual NSImage* GetDragImage(); virtual NSImage* GetDragImage() OVERRIDE;
virtual NSRect GetDragImageFrame(NSRect frame); virtual NSRect GetDragImageFrame(NSRect frame) OVERRIDE;
virtual bool OnMousePressed(NSRect frame); virtual bool OnMousePressed(NSRect frame) OVERRIDE;
virtual bool AcceptsMousePress(); virtual bool AcceptsMousePress() OVERRIDE;
private: private:
// Keeps a reference to the font for use when eliding. // Keeps a reference to the font for use when eliding.
......
...@@ -24,8 +24,8 @@ class ImageDecoration : public LocationBarDecoration { ...@@ -24,8 +24,8 @@ class ImageDecoration : public LocationBarDecoration {
NSRect GetDrawRectInFrame(NSRect frame); NSRect GetDrawRectInFrame(NSRect frame);
// Implement |LocationBarDecoration|. // Implement |LocationBarDecoration|.
virtual CGFloat GetWidthForSpace(CGFloat width); virtual CGFloat GetWidthForSpace(CGFloat width) OVERRIDE;
virtual void DrawInFrame(NSRect frame, NSView* control_view); virtual void DrawInFrame(NSRect frame, NSView* control_view) OVERRIDE;
private: private:
scoped_nsobject<NSImage> image_; scoped_nsobject<NSImage> image_;
......
...@@ -25,8 +25,8 @@ class KeywordHintDecoration : public LocationBarDecoration { ...@@ -25,8 +25,8 @@ class KeywordHintDecoration : public LocationBarDecoration {
void SetKeyword(const string16& keyword, bool is_extension_keyword); void SetKeyword(const string16& keyword, bool is_extension_keyword);
// Implement |LocationBarDecoration|. // Implement |LocationBarDecoration|.
virtual void DrawInFrame(NSRect frame, NSView* control_view); virtual void DrawInFrame(NSRect frame, NSView* control_view) OVERRIDE;
virtual CGFloat GetWidthForSpace(CGFloat width); virtual CGFloat GetWidthForSpace(CGFloat width) OVERRIDE;
private: private:
// Fetch and cache the [tab] image. // Fetch and cache the [tab] image.
......
...@@ -126,19 +126,20 @@ class LocationBarViewMac : public AutocompleteEditController, ...@@ -126,19 +126,20 @@ class LocationBarViewMac : public AutocompleteEditController,
NSRect GetBlockedPopupRect() const; NSRect GetBlockedPopupRect() const;
// AutocompleteEditController implementation. // AutocompleteEditController implementation.
virtual void OnAutocompleteAccept(const GURL& url, virtual void OnAutocompleteAccept(
const GURL& url,
WindowOpenDisposition disposition, WindowOpenDisposition disposition,
content::PageTransition transition, content::PageTransition transition,
const GURL& alternate_nav_url); const GURL& alternate_nav_url) OVERRIDE;
virtual void OnChanged(); virtual void OnChanged() OVERRIDE;
virtual void OnSelectionBoundsChanged(); virtual void OnSelectionBoundsChanged() OVERRIDE;
virtual void OnInputInProgress(bool in_progress); virtual void OnInputInProgress(bool in_progress) OVERRIDE;
virtual void OnKillFocus(); virtual void OnKillFocus() OVERRIDE;
virtual void OnSetFocus(); virtual void OnSetFocus() OVERRIDE;
virtual SkBitmap GetFavicon() const; virtual SkBitmap GetFavicon() const OVERRIDE;
virtual string16 GetTitle() const; virtual string16 GetTitle() const OVERRIDE;
virtual InstantController* GetInstant(); virtual InstantController* GetInstant() OVERRIDE;
virtual TabContentsWrapper* GetTabContentsWrapper() const; virtual TabContentsWrapper* GetTabContentsWrapper() const OVERRIDE;
NSImage* GetKeywordImage(const string16& keyword); NSImage* GetKeywordImage(const string16& keyword);
...@@ -148,7 +149,7 @@ class LocationBarViewMac : public AutocompleteEditController, ...@@ -148,7 +149,7 @@ class LocationBarViewMac : public AutocompleteEditController,
// Overridden from NotificationObserver. // Overridden from NotificationObserver.
virtual void Observe(int type, virtual void Observe(int type,
const content::NotificationSource& source, const content::NotificationSource& source,
const content::NotificationDetails& details); const content::NotificationDetails& details) OVERRIDE;
private: private:
// Posts |notification| to the default notification center. // Posts |notification| to the default notification center.
......
...@@ -21,19 +21,19 @@ class LocationIconDecoration : public ImageDecoration { ...@@ -21,19 +21,19 @@ class LocationIconDecoration : public ImageDecoration {
virtual ~LocationIconDecoration(); virtual ~LocationIconDecoration();
// Allow dragging the current URL. // Allow dragging the current URL.
virtual bool IsDraggable(); virtual bool IsDraggable() OVERRIDE;
virtual NSPasteboard* GetDragPasteboard(); virtual NSPasteboard* GetDragPasteboard() OVERRIDE;
virtual NSImage* GetDragImage(); virtual NSImage* GetDragImage() OVERRIDE;
virtual NSRect GetDragImageFrame(NSRect frame); virtual NSRect GetDragImageFrame(NSRect frame) OVERRIDE;
// Get the point where the page info bubble should point within the // Get the point where the page info bubble should point within the
// decoration's frame, in the |owner_|'s coordinates. // decoration's frame, in the |owner_|'s coordinates.
NSPoint GetBubblePointInFrame(NSRect frame); NSPoint GetBubblePointInFrame(NSRect frame);
// Show the page info panel on click. // Show the page info panel on click.
virtual bool OnMousePressed(NSRect frame); virtual bool OnMousePressed(NSRect frame) OVERRIDE;
virtual bool AcceptsMousePress(); virtual bool AcceptsMousePress() OVERRIDE;
virtual NSString* GetToolTip(); virtual NSString* GetToolTip() OVERRIDE;
private: private:
NSRect drag_frame_; NSRect drag_frame_;
......
// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Copyright (c) 2011 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
...@@ -35,7 +35,7 @@ class PageActionDecoration : public ImageDecoration, ...@@ -35,7 +35,7 @@ class PageActionDecoration : public ImageDecoration,
// Overridden from |ImageLoadingTracker::Observer|. // Overridden from |ImageLoadingTracker::Observer|.
virtual void OnImageLoaded( virtual void OnImageLoaded(
SkBitmap* image, const ExtensionResource& resource, int index); SkBitmap* image, const ExtensionResource& resource, int index) OVERRIDE;
// Called to notify the Page Action that it should determine whether // Called to notify the Page Action that it should determine whether
// to be visible or hidden. |contents| is the TabContents that is // to be visible or hidden. |contents| is the TabContents that is
...@@ -51,17 +51,17 @@ class PageActionDecoration : public ImageDecoration, ...@@ -51,17 +51,17 @@ class PageActionDecoration : public ImageDecoration,
NSPoint GetBubblePointInFrame(NSRect frame); NSPoint GetBubblePointInFrame(NSRect frame);
// Overridden from |LocationBarDecoration| // Overridden from |LocationBarDecoration|
virtual CGFloat GetWidthForSpace(CGFloat width); virtual CGFloat GetWidthForSpace(CGFloat width) OVERRIDE;
virtual bool AcceptsMousePress(); virtual bool AcceptsMousePress() OVERRIDE;
virtual bool OnMousePressed(NSRect frame); virtual bool OnMousePressed(NSRect frame) OVERRIDE;
virtual NSString* GetToolTip(); virtual NSString* GetToolTip() OVERRIDE;
virtual NSMenu* GetMenu(); virtual NSMenu* GetMenu() OVERRIDE;
private: private:
// Overridden from NotificationObserver: // Overridden from NotificationObserver:
virtual void Observe(int type, virtual void Observe(int type,
const content::NotificationSource& source, const content::NotificationSource& source,
const content::NotificationDetails& details); const content::NotificationDetails& details) OVERRIDE;
// The location bar view that owns us. // The location bar view that owns us.
LocationBarViewMac* owner_; LocationBarViewMac* owner_;
......
// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Copyright (c) 2011 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
...@@ -25,7 +25,7 @@ class SelectedKeywordDecoration : public BubbleDecoration { ...@@ -25,7 +25,7 @@ class SelectedKeywordDecoration : public BubbleDecoration {
// Determines what combination of labels and image will best fit // Determines what combination of labels and image will best fit
// within |width|, makes those current for |BubbleDecoration|, and // within |width|, makes those current for |BubbleDecoration|, and
// return the resulting width. // return the resulting width.
virtual CGFloat GetWidthForSpace(CGFloat width); virtual CGFloat GetWidthForSpace(CGFloat width) OVERRIDE;
void SetImage(NSImage* image); void SetImage(NSImage* image);
......
// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Copyright (c) 2011 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
...@@ -27,9 +27,9 @@ class StarDecoration : public ImageDecoration { ...@@ -27,9 +27,9 @@ class StarDecoration : public ImageDecoration {
NSPoint GetBubblePointInFrame(NSRect frame); NSPoint GetBubblePointInFrame(NSRect frame);
// Implement |LocationBarDecoration|. // Implement |LocationBarDecoration|.
virtual bool AcceptsMousePress(); virtual bool AcceptsMousePress() OVERRIDE;
virtual bool OnMousePressed(NSRect frame); virtual bool OnMousePressed(NSRect frame) OVERRIDE;
virtual NSString* GetToolTip(); virtual NSString* GetToolTip() OVERRIDE;
private: private:
// For bringing up bookmark bar. // For bringing up bookmark bar.
......
// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Copyright (c) 2011 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
...@@ -22,12 +22,12 @@ class BalloonViewBridge : public BalloonView { ...@@ -22,12 +22,12 @@ class BalloonViewBridge : public BalloonView {
virtual ~BalloonViewBridge(); virtual ~BalloonViewBridge();
// BalloonView interface. // BalloonView interface.
virtual void Show(Balloon* balloon); virtual void Show(Balloon* balloon) OVERRIDE;
virtual void Update(); virtual void Update() OVERRIDE;
virtual void RepositionToBalloon(); virtual void RepositionToBalloon() OVERRIDE;
virtual void Close(bool by_user); virtual void Close(bool by_user) OVERRIDE;
virtual gfx::Size GetSize() const; virtual gfx::Size GetSize() const OVERRIDE;
virtual BalloonHost* GetHost() const; virtual BalloonHost* GetHost() const OVERRIDE;
private: private:
// Weak pointer to the balloon controller which manages the UI. // Weak pointer to the balloon controller which manages the UI.
......
...@@ -44,11 +44,11 @@ class OmniboxPopupViewMac : public AutocompletePopupView, ...@@ -44,11 +44,11 @@ class OmniboxPopupViewMac : public AutocompletePopupView,
virtual ~OmniboxPopupViewMac(); virtual ~OmniboxPopupViewMac();
// Implement the InstantOptInControllerDelegate interface. // Implement the InstantOptInControllerDelegate interface.
virtual void UserPressedOptIn(bool opt_in); virtual void UserPressedOptIn(bool opt_in) OVERRIDE;
// Implement the AutocompletePopupView interface. // Implement the AutocompletePopupView interface.
virtual bool IsOpen() const; virtual bool IsOpen() const OVERRIDE;
virtual void InvalidateLine(size_t line) { virtual void InvalidateLine(size_t line) OVERRIDE {
// TODO(shess): Verify that there is no need to implement this. // TODO(shess): Verify that there is no need to implement this.
// This is currently used in two places in the model: // This is currently used in two places in the model:
// //
...@@ -68,18 +68,18 @@ class OmniboxPopupViewMac : public AutocompletePopupView, ...@@ -68,18 +68,18 @@ class OmniboxPopupViewMac : public AutocompletePopupView,
// may need to move away from NSTableView to implement hover, // may need to move away from NSTableView to implement hover,
// though. // though.
} }
virtual void UpdatePopupAppearance(); virtual void UpdatePopupAppearance() OVERRIDE;
virtual gfx::Rect GetTargetBounds(); virtual gfx::Rect GetTargetBounds() OVERRIDE;
// Set |line| to be selected. // Set |line| to be selected.
void SetSelectedLine(size_t line); void SetSelectedLine(size_t line);
// This is only called by model in SetSelectedLine() after updating // This is only called by model in SetSelectedLine() after updating
// everything. Popup should already be visible. // everything. Popup should already be visible.
virtual void PaintUpdatesNow(); virtual void PaintUpdatesNow() OVERRIDE;
virtual void OnDragCanceled() {} virtual void OnDragCanceled() OVERRIDE {}
// Opens the URL corresponding to the given |row|. If |force_background| is // Opens the URL corresponding to the given |row|. If |force_background| is
// true, forces the URL to open in a background tab. Otherwise, determines // true, forces the URL to open in a background tab. Otherwise, determines
......
...@@ -29,7 +29,7 @@ class RepostFormWarningMac : public ConstrainedWindowMacDelegateSystemSheet { ...@@ -29,7 +29,7 @@ class RepostFormWarningMac : public ConstrainedWindowMacDelegateSystemSheet {
TabContents* tab_contents); TabContents* tab_contents);
// ConstrainedWindowDelegateMacSystemSheet methods: // ConstrainedWindowDelegateMacSystemSheet methods:
virtual void DeleteDelegate(); virtual void DeleteDelegate() OVERRIDE;
private: private:
virtual ~RepostFormWarningMac(); virtual ~RepostFormWarningMac();
......
...@@ -33,7 +33,7 @@ class StatusIconMac : public StatusIcon { ...@@ -33,7 +33,7 @@ class StatusIconMac : public StatusIcon {
protected: protected:
// Overridden from StatusIcon. // Overridden from StatusIcon.
virtual void UpdatePlatformContextMenu(ui::MenuModel* menu); virtual void UpdatePlatformContextMenu(ui::MenuModel* menu) OVERRIDE;
private: private:
// Getter for item_ that allows lazy initialization. // Getter for item_ that allows lazy initialization.
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
#import <Foundation/Foundation.h> #import <Foundation/Foundation.h>
#include "base/compiler_specific.h"
#include "chrome/browser/tabs/tab_strip_model_observer.h" #include "chrome/browser/tabs/tab_strip_model_observer.h"
class TabContentsWrapper; class TabContentsWrapper;
...@@ -26,27 +27,28 @@ class TabStripModelObserverBridge : public TabStripModelObserver { ...@@ -26,27 +27,28 @@ class TabStripModelObserverBridge : public TabStripModelObserver {
// Overridden from TabStripModelObserver // Overridden from TabStripModelObserver
virtual void TabInsertedAt(TabContentsWrapper* contents, virtual void TabInsertedAt(TabContentsWrapper* contents,
int index, int index,
bool foreground); bool foreground) OVERRIDE;
virtual void TabClosingAt(TabStripModel* tab_strip_model, virtual void TabClosingAt(TabStripModel* tab_strip_model,
TabContentsWrapper* contents, TabContentsWrapper* contents,
int index); int index) OVERRIDE;
virtual void TabDetachedAt(TabContentsWrapper* contents, int index); virtual void TabDetachedAt(TabContentsWrapper* contents, int index) OVERRIDE;
virtual void ActiveTabChanged(TabContentsWrapper* old_contents, virtual void ActiveTabChanged(TabContentsWrapper* old_contents,
TabContentsWrapper* new_contents, TabContentsWrapper* new_contents,
int index, int index,
bool user_gesture); bool user_gesture) OVERRIDE;
virtual void TabMoved(TabContentsWrapper* contents, virtual void TabMoved(TabContentsWrapper* contents,
int from_index, int from_index,
int to_index); int to_index) OVERRIDE;
virtual void TabChangedAt(TabContentsWrapper* contents, int index, virtual void TabChangedAt(TabContentsWrapper* contents, int index,
TabChangeType change_type); TabChangeType change_type) OVERRIDE;
virtual void TabReplacedAt(TabStripModel* tab_strip_model, virtual void TabReplacedAt(TabStripModel* tab_strip_model,
TabContentsWrapper* old_contents, TabContentsWrapper* old_contents,
TabContentsWrapper* new_contents, TabContentsWrapper* new_contents,
int index); int index) OVERRIDE;
virtual void TabMiniStateChanged(TabContentsWrapper* contents, int index); virtual void TabMiniStateChanged(TabContentsWrapper* contents,
virtual void TabStripEmpty(); int index) OVERRIDE;
virtual void TabStripModelDeleted(); virtual void TabStripEmpty() OVERRIDE;
virtual void TabStripModelDeleted() OVERRIDE;
private: private:
id controller_; // weak, owns me id controller_; // weak, owns me
......
...@@ -74,18 +74,18 @@ class TaskManagerMac : public TaskManagerModelObserver, ...@@ -74,18 +74,18 @@ class TaskManagerMac : public TaskManagerModelObserver,
virtual ~TaskManagerMac(); virtual ~TaskManagerMac();
// TaskManagerModelObserver // TaskManagerModelObserver
virtual void OnModelChanged(); virtual void OnModelChanged() OVERRIDE;
virtual void OnItemsChanged(int start, int length); virtual void OnItemsChanged(int start, int length) OVERRIDE;
virtual void OnItemsAdded(int start, int length); virtual void OnItemsAdded(int start, int length) OVERRIDE;
virtual void OnItemsRemoved(int start, int length); virtual void OnItemsRemoved(int start, int length) OVERRIDE;
// Called by the cocoa window controller when its window closes and the // Called by the cocoa window controller when its window closes and the
// controller destroyed itself. Informs the model to stop updating. // controller destroyed itself. Informs the model to stop updating.
void WindowWasClosed(); void WindowWasClosed();
// TableRowNSImageCache::Table // TableRowNSImageCache::Table
virtual int RowCount() const; virtual int RowCount() const OVERRIDE;
virtual SkBitmap GetIcon(int r) const; virtual SkBitmap GetIcon(int r) const OVERRIDE;
// Creates the task manager if it doesn't exist; otherwise, it activates the // Creates the task manager if it doesn't exist; otherwise, it activates the
// existing task manager window. Highlights background resources if // existing task manager window. Highlights background resources if
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment