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
3// found in the LICENSE file.
4
5#include "components/autofill/content/renderer/renderer_save_password_progress_logger.h"
6
7#include "components/autofill/content/common/autofill_messages.h"
8#include "ipc/ipc_sender.h"
9
10namespace autofill {
11
12RendererSavePasswordProgressLogger::RendererSavePasswordProgressLogger(
13    IPC::Sender* sender,
14    int routing_id)
15    : sender_(sender), routing_id_(routing_id) {
16  DCHECK(sender_);
17}
18
19RendererSavePasswordProgressLogger::~RendererSavePasswordProgressLogger() {}
20
21void RendererSavePasswordProgressLogger::SendLog(const std::string& log) {
22  sender_->Send(
23      new AutofillHostMsg_RecordSavePasswordProgress(routing_id_, log));
24}
25
26}  // namespace autofill
27