Commit 47194c06 authored by Irina Fedorova's avatar Irina Fedorova Committed by Commit Bot

Add ability to use editPasswordsInSettings flag in js files and in passwords_list_handler.html.

Bug: 377410
Change-Id: I35dc3360d44d761ae39e11eed5939075659434a6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2312099Reviewed-by: default avatarJan Wilken Dörrie <jdoerrie@chromium.org>
Reviewed-by: default avatarMarc Treib <treib@chromium.org>
Commit-Queue: Irina Fedorova <irfedorova@google.com>
Cr-Commit-Position: refs/heads/master@{#790823}
parent 1051e9ee
......@@ -79,6 +79,14 @@ Polymer({
}
},
/** @private */
editPasswordsInSettings_: {
type: Boolean,
value() {
return loadTimeData.getBoolean('editPasswordsInSettings');
}
},
/** @private */
showPasswordEditDialog_: {type: Boolean, value: false},
......
......@@ -268,6 +268,11 @@ SettingsUI::SettingsUI(content::WebUI* web_ui)
"enablePasswordCheck",
base::FeatureList::IsEnabled(password_manager::features::kPasswordCheck));
html_source->AddBoolean(
"editPasswordsInSettings",
base::FeatureList::IsEnabled(
password_manager::features::kEditPasswordsInDesktopSettings));
html_source->AddBoolean("showImportPasswords",
base::FeatureList::IsEnabled(
password_manager::features::kPasswordImport));
......@@ -299,12 +304,11 @@ SettingsUI::SettingsUI(content::WebUI* web_ui)
chromeos::ProfileHelper::Get()
->GetUserByProfile(profile)
->GetAccountId()));
#endif
#if defined(OS_CHROMEOS)
// This is the browser settings page.
html_source->AddBoolean("isOSSettings", false);
#endif
AddSettingsPageUIHandler(std::make_unique<AboutHandler>());
AddSettingsPageUIHandler(std::make_unique<ResetSettingsHandler>(profile));
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment