Chromium Code Reviews| Index: chrome/browser/ui/website_settings/chooser_bubble_delegate.h |
| diff --git a/chrome/browser/ui/website_settings/chooser_bubble_delegate.h b/chrome/browser/ui/website_settings/chooser_bubble_delegate.h |
| index 1dd40744a8db323360e1e750e3be79bab6dbb210..401bb6c0330fa00900a5e5859c9bc5513382dfbb 100644 |
| --- a/chrome/browser/ui/website_settings/chooser_bubble_delegate.h |
| +++ b/chrome/browser/ui/website_settings/chooser_bubble_delegate.h |
| @@ -12,6 +12,7 @@ |
| #include "components/bubble/bubble_delegate.h" |
| class Browser; |
| +class GURL; |
| // Subclass ChooserBubbleDelegate to implement a chooser bubble, which has |
| // some introductory text and a list of options that users can pick one of. |
| @@ -52,6 +53,9 @@ class ChooserBubbleDelegate : public BubbleDelegate { |
| virtual ~Observer() {} |
| }; |
| + // Open help center URL. |
| + void OpenHelpCenterURL() const; |
|
Evan Stade
2016/02/17 23:09:01
nit: should be Url not URL
juncai
2016/02/19 01:51:00
Done.
|
| + |
| // BubbleDelegate: |
| std::string GetName() const override; |
| scoped_ptr<BubbleUi> BuildBubbleUi() override; |
| @@ -77,6 +81,9 @@ class ChooserBubbleDelegate : public BubbleDelegate { |
| // closes without the user taking an explicit action. |
| virtual void Close() = 0; |
| + // Get help center URL. |
| + virtual GURL GetHelpCenterURL() const = 0; |
| + |
| // Only one observer may be registered at a time. |
| void set_observer(Observer* observer) { observer_ = observer; } |
| Observer* observer() const { return observer_; } |