| 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 |