// Copyright (c) 2012 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // Multiply-included file, no traditional include guard. #include #include "ipc/ipc_message_macros.h" #define IPC_MESSAGE_START ShellMsgStart // Tells the render view to capture a text dump of the page. The render view // responds with a ShellViewHostMsg_TextDump. IPC_MESSAGE_ROUTED1(ShellViewMsg_CaptureTextDump, bool /* recursive */) // Send a text dump of the tab contents to the render host. IPC_MESSAGE_ROUTED1(ShellViewHostMsg_TextDump, std::string /* dump */) // The following messages correspond to methods of the layoutTestController. IPC_MESSAGE_ROUTED0(ShellViewHostMsg_NotifyDone) IPC_MESSAGE_ROUTED0(ShellViewHostMsg_DumpAsText) IPC_MESSAGE_ROUTED0(ShellViewHostMsg_DumpChildFramesAsText) IPC_MESSAGE_ROUTED0(ShellViewHostMsg_WaitUntilDone)