Index: chrome/browser/ui/views/passwords/manage_passwords_bubble_view.h |
diff --git a/chrome/browser/ui/views/passwords/manage_passwords_bubble_view.h b/chrome/browser/ui/views/passwords/manage_passwords_bubble_view.h |
index 1627e3be24d96dd72461c51996eccaec922d865b..1f9b887ad38bc47b28756491359598a32d0eed43 100644 |
--- a/chrome/browser/ui/views/passwords/manage_passwords_bubble_view.h |
+++ b/chrome/browser/ui/views/passwords/manage_passwords_bubble_view.h |
@@ -226,6 +226,9 @@ class ManagePasswordsBubbleView : public ManagePasswordsBubble, |
virtual void OnMouseEntered(const ui::MouseEvent& event) OVERRIDE; |
virtual void OnMouseExited(const ui::MouseEvent& event) OVERRIDE; |
+ // Called from WebContentMouseHandler when user clicks the web view. |
+ void OnWebContentClicked(); |
+ |
void set_initially_focused_view(views::View* view) { |
DCHECK(!initially_focused_view_); |
initially_focused_view_ = view; |
@@ -248,6 +251,9 @@ class ManagePasswordsBubbleView : public ManagePasswordsBubble, |
// Timer used to close the bubble after timeout. |
base::OneShotTimer<ManagePasswordsBubbleView> timer_; |
+ class WebContentMouseHandler; |
+ scoped_ptr<WebContentMouseHandler> mouse_handler_; |
+ |
DISALLOW_COPY_AND_ASSIGN(ManagePasswordsBubbleView); |
}; |