diff options
author | engedy@chromium.org <engedy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-01 17:20:06 +0000 |
---|---|---|
committer | engedy@chromium.org <engedy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-01 17:20:06 +0000 |
commit | 4deac0de619aa03721e3cadd0622de98c693360e (patch) | |
tree | a400f23dd3e61d6a695f5a83df81e0d38b3b6069 /chrome/browser/ui/cocoa/global_error_bubble_controller.mm | |
parent | 3ed84729d876d6bc22b2da8ffc8a2cd609a5004a (diff) | |
download | chromium_src-4deac0de619aa03721e3cadd0622de98c693360e.zip chromium_src-4deac0de619aa03721e3cadd0622de98c693360e.tar.gz chromium_src-4deac0de619aa03721e3cadd0622de98c693360e.tar.bz2 |
Refactored GlobalError to allow having custom bubble UI or no bubble at all.
BUG=298036
Review URL: https://codereview.chromium.org/27173002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232419 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/cocoa/global_error_bubble_controller.mm')
-rw-r--r-- | chrome/browser/ui/cocoa/global_error_bubble_controller.mm | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/ui/cocoa/global_error_bubble_controller.mm b/chrome/browser/ui/cocoa/global_error_bubble_controller.mm index 4ccb41a..d053972 100644 --- a/chrome/browser/ui/cocoa/global_error_bubble_controller.mm +++ b/chrome/browser/ui/cocoa/global_error_bubble_controller.mm @@ -55,7 +55,7 @@ class Bridge : public GlobalErrorBubbleViewBase { @implementation GlobalErrorBubbleController + (GlobalErrorBubbleViewBase*)showForBrowser:(Browser*)browser - error:(const base::WeakPtr<GlobalError>&)error { + error:(const base::WeakPtr<GlobalErrorWithStandardBubble>&)error { NSWindow* parentWindow = browser->window()->GetNativeWindow(); BrowserWindowController* bwc = [BrowserWindowController browserWindowControllerForWindow:parentWindow]; @@ -161,8 +161,8 @@ class Bridge : public GlobalErrorBubbleViewBase { @end -GlobalErrorBubbleViewBase* GlobalErrorBubbleViewBase::ShowBubbleView( +GlobalErrorBubbleViewBase* GlobalErrorBubbleViewBase::ShowStandardBubbleView( Browser* browser, - const base::WeakPtr<GlobalError>& error) { + const base::WeakPtr<GlobalErrorWithStandardBubble>& error) { return [GlobalErrorBubbleController showForBrowser:browser error:error]; } |