// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+// Multiply-included message file, hence no include guard.
+#include "chrome/common/importer/profile_import_process_param_traits_macros.h"
#include "ipc/ipc_message_macros.h"
#define IPC_MESSAGE_START FirefoxImporterUnittestMsgStart
std::string /* crypt */)
// Child->Server: Decrypted String.
IPC_MESSAGE_CONTROL1(Msg_Decryptor_Response,
- string16 /* unencrypted_str */)
+ base::string16 /* unencrypted_str */)
+// Server->Child: Parse firefox signons db from a given path
+IPC_MESSAGE_CONTROL1(Msg_ParseSignons,
+ base::FilePath /* path to firefox signons db */)
+// Child->Server: Vector of parsed password forms
+IPC_MESSAGE_CONTROL1(Msg_ParseSignons_Response,
+ std::vector<autofill::PasswordForm> /* parsed signons */)
// Server->Child: Die.
IPC_MESSAGE_CONTROL0(Msg_Decryptor_Quit)