Index: chrome/browser/chromeos/login/login_display_host.h |
diff --git a/chrome/browser/chromeos/login/login_display_host.h b/chrome/browser/chromeos/login/login_display_host.h |
index a1d051ac9cae9bf7f8bb85c31d2cc0758b3e82fa..b92b772372c194895aaa29c7d5b281fdc297d3ef 100644 |
--- a/chrome/browser/chromeos/login/login_display_host.h |
+++ b/chrome/browser/chromeos/login/login_display_host.h |
@@ -24,8 +24,9 @@ class LoginDisplayHost { |
virtual ~LoginDisplayHost() {} |
// Creates UI implementation specific login display instance (views/WebUI). |
+ // The caller takes ownership of the returned value. |
virtual LoginDisplay* CreateLoginDisplay( |
- LoginDisplay::Delegate* delegate) const = 0; |
+ LoginDisplay::Delegate* delegate) = 0; |
// Returns corresponding native window. |
// TODO(nkostylev): Might be refactored, move to views-specific code. |