| Index: chrome/common/devtools_messages_internal.h
|
| ===================================================================
|
| --- chrome/common/devtools_messages_internal.h (revision 68536)
|
| +++ chrome/common/devtools_messages_internal.h (working copy)
|
| @@ -2,10 +2,6 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -// This header is meant to be included in multiple passes, hence no traditional
|
| -// header guard.
|
| -// See ipc_message_macros.h for explanation of the macros and passes.
|
| -
|
| // Developer tools consist of the following parts:
|
| //
|
| // DevToolsAgent lives in the renderer of an inspected page and provides access
|
| @@ -44,57 +40,51 @@
|
|
|
| #include "ipc/ipc_message_macros.h"
|
|
|
| +#define IPC_MESSAGE_START DevToolsMsgStart
|
| +
|
| // These are messages sent from DevToolsAgent to DevToolsClient through the
|
| // browser.
|
| -IPC_BEGIN_MESSAGES(DevToolsClient)
|
| +// WebKit-level transport.
|
| +IPC_MESSAGE_CONTROL1(DevToolsClientMsg_DispatchOnInspectorFrontend,
|
| + std::string /* message */)
|
|
|
| - // WebKit-level transport.
|
| - IPC_MESSAGE_CONTROL1(DevToolsClientMsg_DispatchOnInspectorFrontend,
|
| - std::string /* message */)
|
| +// Legacy debugger output message.
|
| +IPC_MESSAGE_CONTROL1(DevToolsClientMsg_DebuggerOutput,
|
| + std::string /* message */)
|
|
|
| - // Legacy debugger output message.
|
| - IPC_MESSAGE_CONTROL1(DevToolsClientMsg_DebuggerOutput,
|
| - std::string /* message */)
|
| +// Legacy APU dispatch message.
|
| +IPC_MESSAGE_CONTROL1(DevToolsClientMsg_DispatchToAPU,
|
| + std::string /* message */)
|
|
|
| - // Legacy APU dispatch message.
|
| - IPC_MESSAGE_CONTROL1(DevToolsClientMsg_DispatchToAPU,
|
| - std::string /* message */)
|
|
|
| -IPC_END_MESSAGES(DevToolsClient)
|
| -
|
| -
|
| //-----------------------------------------------------------------------------
|
| // These are messages sent from DevToolsClient to DevToolsAgent through the
|
| // browser.
|
| -IPC_BEGIN_MESSAGES(DevToolsAgent)
|
| +// Tells agent that there is a client host connected to it.
|
| +IPC_MESSAGE_CONTROL1(DevToolsAgentMsg_Attach,
|
| + DevToolsRuntimeProperties /* properties */)
|
|
|
| - // Tells agent that there is a client host connected to it.
|
| - IPC_MESSAGE_CONTROL1(DevToolsAgentMsg_Attach,
|
| - DevToolsRuntimeProperties /* properties */)
|
| +// Tells agent that there is no longer a client host connected to it.
|
| +IPC_MESSAGE_CONTROL0(DevToolsAgentMsg_Detach)
|
|
|
| - // Tells agent that there is no longer a client host connected to it.
|
| - IPC_MESSAGE_CONTROL0(DevToolsAgentMsg_Detach)
|
| +// Tells agent that the front-end has been loaded
|
| +IPC_MESSAGE_CONTROL0(DevToolsAgentMsg_FrontendLoaded)
|
|
|
| - // Tells agent that the front-end has been loaded
|
| - IPC_MESSAGE_CONTROL0(DevToolsAgentMsg_FrontendLoaded)
|
| +// WebKit-level transport.
|
| +IPC_MESSAGE_CONTROL1(DevToolsAgentMsg_DispatchOnInspectorBackend,
|
| + std::string /* message */)
|
|
|
| - // WebKit-level transport.
|
| - IPC_MESSAGE_CONTROL1(DevToolsAgentMsg_DispatchOnInspectorBackend,
|
| - std::string /* message */)
|
| +// Send debugger command to the debugger agent. Debugger commands should
|
| +// be handled on IO thread(while all other devtools messages are handled in
|
| +// the render thread) to allow executing the commands when v8 is on a
|
| +// breakpoint.
|
| +IPC_MESSAGE_CONTROL1(DevToolsAgentMsg_DebuggerCommand,
|
| + std::string /* command */)
|
|
|
| - // Send debugger command to the debugger agent. Debugger commands should
|
| - // be handled on IO thread(while all other devtools messages are handled in
|
| - // the render thread) to allow executing the commands when v8 is on a
|
| - // breakpoint.
|
| - IPC_MESSAGE_CONTROL1(DevToolsAgentMsg_DebuggerCommand,
|
| - std::string /* command */)
|
| +// Inspect element with the given coordinates.
|
| +IPC_MESSAGE_CONTROL2(DevToolsAgentMsg_InspectElement,
|
| + int /* x */,
|
| + int /* y */)
|
|
|
| - // Inspect element with the given coordinates.
|
| - IPC_MESSAGE_CONTROL2(DevToolsAgentMsg_InspectElement,
|
| - int /* x */,
|
| - int /* y */)
|
| -
|
| - // Enables/disables the apu agent.
|
| - IPC_MESSAGE_CONTROL1(DevToolsAgentMsg_SetApuAgentEnabled, bool /* enabled */)
|
| -
|
| -IPC_END_MESSAGES(DevToolsAgent)
|
| +// Enables/disables the apu agent.
|
| +IPC_MESSAGE_CONTROL1(DevToolsAgentMsg_SetApuAgentEnabled, bool /* enabled */)
|
|
|