Index: chrome/browser/ui/views/sad_tab_view.h |
diff --git a/chrome/browser/ui/views/sad_tab_view.h b/chrome/browser/ui/views/sad_tab_view.h |
index ac2d056c18ad8e0be1187f07177405daa61fb516..32b693e4a18ca79308963ee25fade96e372e4f04 100644 |
--- a/chrome/browser/ui/views/sad_tab_view.h |
+++ b/chrome/browser/ui/views/sad_tab_view.h |
@@ -10,6 +10,8 @@ |
#include "chrome/browser/ui/sad_tab.h" |
#include "ui/views/controls/button/button.h" |
#include "ui/views/controls/link_listener.h" |
+#include "ui/views/controls/styled_label_listener.h" |
+#include "ui/views/layout/grid_layout.h" |
#include "ui/views/view.h" |
namespace content { |
@@ -21,6 +23,8 @@ class Label; |
class LabelButton; |
} |
+ |
msw
2015/05/11 18:27:10
Remove blank lines... please review your own chang
edwardjung
2015/05/14 18:31:27
Done. Sorry I should be more careful.
|
+ |
/////////////////////////////////////////////////////////////////////////////// |
// |
// SadTabView |
@@ -32,7 +36,8 @@ class LabelButton; |
class SadTabView : public chrome::SadTab, |
public views::View, |
public views::LinkListener, |
- public views::ButtonListener { |
+ public views::ButtonListener, |
+ public views::StyledLabelListener { |
public: |
SadTabView(content::WebContents* web_contents, chrome::SadTabKind kind); |
~SadTabView() override; |
@@ -55,6 +60,10 @@ class SadTabView : public chrome::SadTab, |
void Show() override; |
void Close() override; |
+ // views::StyledLabelListener methods. |
+ void StyledLabelLinkClicked(const gfx::Range& range, |
+ int event_flags) override; |
+ |
views::Label* CreateLabel(const base::string16& text); |
views::Link* CreateLink(const base::string16& text); |