Index: chrome/browser/ui/views/chrome_views_delegate_chromeos.cc |
diff --git a/chrome/browser/ui/views/chrome_views_delegate_chromeos.cc b/chrome/browser/ui/views/chrome_views_delegate_chromeos.cc |
index c02b480d014ad3313d2fca93ff61a46fb6927ece..ead72958b877c017a535a9bcd50f0931a2c33582 100644 |
--- a/chrome/browser/ui/views/chrome_views_delegate_chromeos.cc |
+++ b/chrome/browser/ui/views/chrome_views_delegate_chromeos.cc |
@@ -4,8 +4,20 @@ |
#include "chrome/browser/ui/views/chrome_views_delegate.h" |
+#include "base/time/time.h" |
+#include "chrome/browser/chromeos/ui/password_echo_controller.h" |
+ |
views::Widget::InitParams::WindowOpacity |
ChromeViewsDelegate::GetOpacityForInitParams( |
const views::Widget::InitParams& params) { |
return views::Widget::InitParams::TRANSLUCENT_WINDOW; |
} |
+ |
+base::TimeDelta ChromeViewsDelegate::GetTextfieldPasswordRevealDuration() { |
+ const base::TimeDelta kTextfieldPasswordRevealDuration = |
sky
2016/08/26 22:48:00
Did you consider doing this if the mouse recent po
xiyuan
2016/08/26 23:20:31
I see your point. The part that I am not sure is h
|
+ base::TimeDelta::FromSeconds(1); |
+ chromeos::PasswordEchoController* const controller = |
+ chromeos::PasswordEchoController::Get(); |
+ return controller && controller->enabled() ? kTextfieldPasswordRevealDuration |
+ : base::TimeDelta(); |
+} |