OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "components/autofill/core/common/save_password_progress_logger.h" | 5 #include "components/autofill/core/common/save_password_progress_logger.h" |
6 | 6 |
7 #include <algorithm> | 7 #include <algorithm> |
8 | 8 |
9 #include "base/json/json_writer.h" | 9 #include "base/json/json_writer.h" |
10 #include "base/logging.h" | 10 #include "base/logging.h" |
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
106 case SavePasswordProgressLogger::STRING_WILL_SUBMIT_FORM_METHOD: | 106 case SavePasswordProgressLogger::STRING_WILL_SUBMIT_FORM_METHOD: |
107 return "PasswordAutofillAgent::WillSubmitForm"; | 107 return "PasswordAutofillAgent::WillSubmitForm"; |
108 case SavePasswordProgressLogger::STRING_HTML_FORM_FOR_SUBMIT: | 108 case SavePasswordProgressLogger::STRING_HTML_FORM_FOR_SUBMIT: |
109 return "HTML form for submit"; | 109 return "HTML form for submit"; |
110 case SavePasswordProgressLogger::STRING_CREATED_PASSWORD_FORM: | 110 case SavePasswordProgressLogger::STRING_CREATED_PASSWORD_FORM: |
111 return "Created PasswordForm"; | 111 return "Created PasswordForm"; |
112 case SavePasswordProgressLogger::STRING_SUBMITTED_PASSWORD_REPLACED: | 112 case SavePasswordProgressLogger::STRING_SUBMITTED_PASSWORD_REPLACED: |
113 return "Submitted password replaced with the provisionally saved one"; | 113 return "Submitted password replaced with the provisionally saved one"; |
114 case SavePasswordProgressLogger::STRING_DID_START_PROVISIONAL_LOAD_METHOD: | 114 case SavePasswordProgressLogger::STRING_DID_START_PROVISIONAL_LOAD_METHOD: |
115 return "PasswordAutofillAgent::DidStartProvisionalLoad"; | 115 return "PasswordAutofillAgent::DidStartProvisionalLoad"; |
116 case SavePasswordProgressLogger::STRING_FORM_FRAME_EQ_FRAME: | |
117 return "form_frame == frame"; | |
118 case SavePasswordProgressLogger::STRING_FRAME_NOT_MAIN_FRAME: | 116 case SavePasswordProgressLogger::STRING_FRAME_NOT_MAIN_FRAME: |
119 return "|frame| is not the main frame"; | 117 return "|frame| is not the main frame"; |
120 case SavePasswordProgressLogger::STRING_PROVISIONALLY_SAVED_FORM_FOR_FRAME: | 118 case SavePasswordProgressLogger::STRING_PROVISIONALLY_SAVED_FORM_FOR_FRAME: |
121 return "provisionally_saved_forms_[form_frame]"; | 119 return "provisionally_saved_forms_[form_frame]"; |
122 case SavePasswordProgressLogger::STRING_PASSWORD_FORM_FOUND_ON_PAGE: | 120 case SavePasswordProgressLogger::STRING_PASSWORD_FORM_FOUND_ON_PAGE: |
123 return "A password form found on the page"; | 121 return "A password form found on the page"; |
124 case SavePasswordProgressLogger::STRING_PASSWORD_FORM_NOT_FOUND_ON_PAGE: | 122 case SavePasswordProgressLogger::STRING_PASSWORD_FORM_NOT_FOUND_ON_PAGE: |
125 return "No password form found on the page"; | 123 return "No password form found on the page"; |
126 case SavePasswordProgressLogger::STRING_PROVISIONALLY_SAVE_PASSWORD_METHOD: | 124 case SavePasswordProgressLogger::STRING_PROVISIONALLY_SAVE_PASSWORD_METHOD: |
127 return "PasswordManager::ProvisionallySavePassword"; | 125 return "PasswordManager::ProvisionallySavePassword"; |
(...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
339 | 337 |
340 void SavePasswordProgressLogger::LogValue(StringID label, const Value& log) { | 338 void SavePasswordProgressLogger::LogValue(StringID label, const Value& log) { |
341 std::string log_string; | 339 std::string log_string; |
342 bool conversion_to_string_successful = base::JSONWriter::WriteWithOptions( | 340 bool conversion_to_string_successful = base::JSONWriter::WriteWithOptions( |
343 &log, base::JSONWriter::OPTIONS_PRETTY_PRINT, &log_string); | 341 &log, base::JSONWriter::OPTIONS_PRETTY_PRINT, &log_string); |
344 DCHECK(conversion_to_string_successful); | 342 DCHECK(conversion_to_string_successful); |
345 SendLog(GetStringFromID(label) + ": " + log_string); | 343 SendLog(GetStringFromID(label) + ": " + log_string); |
346 } | 344 } |
347 | 345 |
348 } // namespace autofill | 346 } // namespace autofill |
OLD | NEW |