Index: chrome/android/java/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferences.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferences.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferences.java |
index 27a1e58e70519d956456dae6fd85e6d267ed35a1..f14b9bbcae003bcc475d9e336aed3c6112ea9e17 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferences.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferences.java |
@@ -45,6 +45,7 @@ public class SavePasswordsPreferences extends PreferenceFragment |
// Keys for name/password dictionaries. |
public static final String PASSWORD_LIST_URL = "url"; |
public static final String PASSWORD_LIST_NAME = "name"; |
+ public static final String PASSWORD_LIST_PASSWORD = "password"; |
// Used to pass the password id into a new activity. |
public static final String PASSWORD_LIST_ID = "id"; |
@@ -73,6 +74,17 @@ public class SavePasswordsPreferences extends PreferenceFragment |
private ChromeSwitchPreference mSavePasswordsSwitch; |
private ChromeBaseCheckBoxPreference mAutoSignInSwitch; |
+ // Used for verifying if 60 seconds have passed since last authenticating. |
+ private static long sLastReauthTimeMillis = 0; |
+ |
+ public static void setLastReauthTimeMillis(long value) { |
+ sLastReauthTimeMillis = value; |
+ } |
+ |
+ public static long getLastReauthTimeMillis() { |
+ return sLastReauthTimeMillis; |
+ } |
+ |
@Override |
public void onCreate(Bundle savedInstanceState) { |
super.onCreate(savedInstanceState); |
@@ -154,12 +166,14 @@ public class SavePasswordsPreferences extends PreferenceFragment |
PreferenceScreen screen = getPreferenceManager().createPreferenceScreen(getActivity()); |
String url = saved.getUrl(); |
String name = saved.getUserName(); |
+ String password = saved.getPassword(); |
screen.setTitle(url); |
screen.setOnPreferenceClickListener(this); |
screen.setSummary(name); |
Bundle args = screen.getExtras(); |
args.putString(PASSWORD_LIST_NAME, name); |
args.putString(PASSWORD_LIST_URL, url); |
+ args.putString(PASSWORD_LIST_PASSWORD, password); |
args.putInt(PASSWORD_LIST_ID, i); |
profileCategory.addPreference(screen); |
} |