| Index: components/autofill/content/renderer/renderer_save_password_progress_logger.cc
|
| diff --git a/components/autofill/content/renderer/renderer_save_password_progress_logger.cc b/components/autofill/content/renderer/renderer_save_password_progress_logger.cc
|
| index 9dd724a22c1bc7c7d5f7554e5830b831b4f56be8..413b5f5d56f7d3eedcf3e9c51e847445d6a8db65 100644
|
| --- a/components/autofill/content/renderer/renderer_save_password_progress_logger.cc
|
| +++ b/components/autofill/content/renderer/renderer_save_password_progress_logger.cc
|
| @@ -6,20 +6,24 @@
|
|
|
| #include "base/strings/string16.h"
|
| #include "base/values.h"
|
| +#include "components/autofill/content/common/autofill_messages.h"
|
| +#include "ipc/ipc_sender.h"
|
| #include "third_party/WebKit/public/web/WebFormControlElement.h"
|
|
|
| namespace autofill {
|
|
|
| RendererSavePasswordProgressLogger::RendererSavePasswordProgressLogger(
|
| - mojom::PasswordManagerDriver* password_manager_driver)
|
| - : password_manager_driver_(password_manager_driver) {
|
| - DCHECK(password_manager_driver);
|
| + IPC::Sender* sender,
|
| + int routing_id)
|
| + : sender_(sender), routing_id_(routing_id) {
|
| + DCHECK(sender_);
|
| }
|
|
|
| RendererSavePasswordProgressLogger::~RendererSavePasswordProgressLogger() {}
|
|
|
| void RendererSavePasswordProgressLogger::SendLog(const std::string& log) {
|
| - password_manager_driver_->RecordSavePasswordProgress(log);
|
| + sender_->Send(
|
| + new AutofillHostMsg_RecordSavePasswordProgress(routing_id_, log));
|
| }
|
|
|
| void RendererSavePasswordProgressLogger::LogElementName(
|
|
|