summaryrefslogtreecommitdiffstats
path: root/extensions/common/extension_messages.h
diff options
context:
space:
mode:
authorlazyboy <lazyboy@chromium.org>2015-06-15 19:54:41 -0700
committerCommit bot <commit-bot@chromium.org>2015-06-16 02:56:26 +0000
commit0b46a9728abc55f9f5c6b402b18288f133f519ec (patch)
tree6f1e2ad9d4beb56e648175018ce07a355e2c7722 /extensions/common/extension_messages.h
parentdf45c0b5db1a68a59ee5c7a64a522f6d2de67b39 (diff)
downloadchromium_src-0b46a9728abc55f9f5c6b402b18288f133f519ec.zip
chromium_src-0b46a9728abc55f9f5c6b402b18288f133f519ec.tar.gz
chromium_src-0b46a9728abc55f9f5c6b402b18288f133f519ec.tar.bz2
Add guestRenderFrameRoutingId for <webview>s talking to component extensions.
This CL is entirely based on https://codereview.chromium.org/782443002 BUG=415228 Test=There's no way to test this yet. My test is to run WebViewTest.SendMessageToComponentExtensionFromGuest and WebViewTest.SendMessageToExtensionFromGuest. Review URL: https://codereview.chromium.org/1179713002 Cr-Commit-Position: refs/heads/master@{#334539}
Diffstat (limited to 'extensions/common/extension_messages.h')
-rw-r--r--extensions/common/extension_messages.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/extensions/common/extension_messages.h b/extensions/common/extension_messages.h
index 718ab68..085e8d2 100644
--- a/extensions/common/extension_messages.h
+++ b/extensions/common/extension_messages.h
@@ -185,6 +185,9 @@ IPC_STRUCT_BEGIN(ExtensionMsg_ExternalConnectionInfo)
// The process ID of the webview that initiated the request.
IPC_STRUCT_MEMBER(int, guest_process_id)
+
+ // The render frame routing ID of the webview that initiated the request.
+ IPC_STRUCT_MEMBER(int, guest_render_frame_routing_id)
IPC_STRUCT_END()
IPC_STRUCT_TRAITS_BEGIN(extensions::DraggableRegion)