Index: chrome/browser/ui/webui/password_manager_internals/password_manager_internals_ui.cc |
diff --git a/chrome/browser/ui/webui/password_manager_internals/password_manager_internals_ui.cc b/chrome/browser/ui/webui/password_manager_internals/password_manager_internals_ui.cc |
index 212bfd0fd681d395f100ab386ae7a7090212ada9..81baa1daf50569d7c8e2020b61752562933a694e 100644 |
--- a/chrome/browser/ui/webui/password_manager_internals/password_manager_internals_ui.cc |
+++ b/chrome/browser/ui/webui/password_manager_internals/password_manager_internals_ui.cc |
@@ -22,6 +22,7 @@ |
#include "content/public/browser/web_ui.h" |
#include "content/public/browser/web_ui_data_source.h" |
#include "grit/password_manager_internals_resources.h" |
+#include "net/base/escape.h" |
using content::BrowserContext; |
using content::WebContents; |
@@ -66,7 +67,7 @@ PasswordManagerInternalsUI::~PasswordManagerInternalsUI() { |
void PasswordManagerInternalsUI::LogSavePasswordProgress( |
const std::string& text) { |
- base::StringValue text_string_value(text); |
+ base::StringValue text_string_value(net::EscapeForHTML(text)); |
web_ui()->CallJavascriptFunction("addSavePasswordProgressLog", |
text_string_value); |
} |