Chromium Code Reviews| Index: content/common/frame_messages.h |
| diff --git a/content/common/frame_messages.h b/content/common/frame_messages.h |
| index 64bf4d7a1af75a70eb37dddc37a7598a008848fa..b4863c49399df5c5fb7d559c233e663be4343344 100644 |
| --- a/content/common/frame_messages.h |
| +++ b/content/common/frame_messages.h |
| @@ -37,6 +37,7 @@ |
| #include "content/public/common/javascript_message_type.h" |
| #include "content/public/common/page_importance_signals.h" |
| #include "content/public/common/page_state.h" |
| +#include "content/public/common/referrer.h" |
| #include "content/public/common/resource_response.h" |
| #include "content/public/common/stop_find_action.h" |
| #include "content/public/common/three_d_api_types.h" |
| @@ -424,6 +425,15 @@ IPC_STRUCT_BEGIN(FrameHostMsg_OpenURL_Params) |
| IPC_STRUCT_MEMBER(bool, is_history_navigation_in_new_child) |
| IPC_STRUCT_END() |
| +IPC_STRUCT_BEGIN(FrameHostMsg_DownloadUrl_Params) |
| + IPC_STRUCT_MEMBER(int, render_view_id) |
| + IPC_STRUCT_MEMBER(int, render_frame_id) |
| + IPC_STRUCT_MEMBER(GURL, url) |
| + IPC_STRUCT_MEMBER(content::Referrer, referrer) |
| + IPC_STRUCT_MEMBER(url::Origin, initiator_origin) |
|
clamy
2016/12/14 16:25:38
Should this be an Optional<url::Origin>, consideri
asanka
2016/12/14 18:21:30
The intent is that URLRequest::initiator() and in
|
| + IPC_STRUCT_MEMBER(base::string16, suggested_name) |
| +IPC_STRUCT_END() |
| + |
| IPC_STRUCT_BEGIN(FrameMsg_TextTrackSettings_Params) |
| // Text tracks on/off state |
| IPC_STRUCT_MEMBER(bool, text_tracks_enabled) |
| @@ -1029,12 +1039,7 @@ IPC_MESSAGE_ROUTED1(FrameHostMsg_DidFinishLoad, |
| GURL /* validated_url */) |
| // Initiates a download based on user actions like 'ALT+click'. |
| -IPC_MESSAGE_CONTROL5(FrameHostMsg_DownloadUrl, |
| - int /* render_view_id */, |
| - int /* render_frame_id */, |
| - GURL /* url */, |
| - content::Referrer /* referrer */, |
| - base::string16 /* suggested_name */) |
| +IPC_MESSAGE_CONTROL(FrameHostMsg_DownloadUrl, FrameHostMsg_DownloadUrl_Params) |
| // Asks the browser to save a image (for <canvas> or <img>) from a data URL. |
| // Note: |data_url| is the contents of a data:URL, and that it's represented as |