| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // IPC messages for page rendering. | 5 // IPC messages for page rendering. |
| 6 // Multiply-included message file, hence no include guard. | 6 // Multiply-included message file, hence no include guard. |
| 7 | 7 |
| 8 #include "base/memory/shared_memory.h" | 8 #include "base/memory/shared_memory.h" |
| 9 #include "base/process/process.h" | 9 #include "base/process/process.h" |
| 10 #include "base/strings/string16.h" | 10 #include "base/strings/string16.h" |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 65 #include "content/common/mac/font_descriptor.h" | 65 #include "content/common/mac/font_descriptor.h" |
| 66 #endif | 66 #endif |
| 67 | 67 |
| 68 #undef IPC_MESSAGE_EXPORT | 68 #undef IPC_MESSAGE_EXPORT |
| 69 #define IPC_MESSAGE_EXPORT CONTENT_EXPORT | 69 #define IPC_MESSAGE_EXPORT CONTENT_EXPORT |
| 70 | 70 |
| 71 #define IPC_MESSAGE_START ViewMsgStart | 71 #define IPC_MESSAGE_START ViewMsgStart |
| 72 | 72 |
| 73 IPC_ENUM_TRAITS(AccessibilityMode) | 73 IPC_ENUM_TRAITS(AccessibilityMode) |
| 74 IPC_ENUM_TRAITS(ViewMsg_Navigate_Type::Value) | 74 IPC_ENUM_TRAITS(ViewMsg_Navigate_Type::Value) |
| 75 IPC_ENUM_TRAITS(WebKit::WebContextMenuData::MediaType) | 75 IPC_ENUM_TRAITS(blink::WebContextMenuData::MediaType) |
| 76 IPC_ENUM_TRAITS(WebKit::WebMediaPlayerAction::Type) | 76 IPC_ENUM_TRAITS(blink::WebMediaPlayerAction::Type) |
| 77 IPC_ENUM_TRAITS(WebKit::WebPluginAction::Type) | 77 IPC_ENUM_TRAITS(blink::WebPluginAction::Type) |
| 78 IPC_ENUM_TRAITS(WebKit::WebPopupType) | 78 IPC_ENUM_TRAITS(blink::WebPopupType) |
| 79 IPC_ENUM_TRAITS(WebKit::WebTextDirection) | 79 IPC_ENUM_TRAITS(blink::WebTextDirection) |
| 80 IPC_ENUM_TRAITS(WindowContainerType) | 80 IPC_ENUM_TRAITS(WindowContainerType) |
| 81 IPC_ENUM_TRAITS(content::FaviconURL::IconType) | 81 IPC_ENUM_TRAITS(content::FaviconURL::IconType) |
| 82 IPC_ENUM_TRAITS(content::FileChooserParams::Mode) | 82 IPC_ENUM_TRAITS(content::FileChooserParams::Mode) |
| 83 IPC_ENUM_TRAITS(content::JavaScriptMessageType) | 83 IPC_ENUM_TRAITS(content::JavaScriptMessageType) |
| 84 IPC_ENUM_TRAITS(content::MenuItem::Type) | 84 IPC_ENUM_TRAITS(content::MenuItem::Type) |
| 85 IPC_ENUM_TRAITS(content::NavigationGesture) | 85 IPC_ENUM_TRAITS(content::NavigationGesture) |
| 86 IPC_ENUM_TRAITS(content::PageZoom) | 86 IPC_ENUM_TRAITS(content::PageZoom) |
| 87 IPC_ENUM_TRAITS(content::RendererPreferencesHintingEnum) | 87 IPC_ENUM_TRAITS(content::RendererPreferencesHintingEnum) |
| 88 IPC_ENUM_TRAITS(content::RendererPreferencesSubpixelRenderingEnum) | 88 IPC_ENUM_TRAITS(content::RendererPreferencesSubpixelRenderingEnum) |
| 89 IPC_ENUM_TRAITS_MAX_VALUE(content::TapMultipleTargetsStrategy, | 89 IPC_ENUM_TRAITS_MAX_VALUE(content::TapMultipleTargetsStrategy, |
| 90 content::TAP_MULTIPLE_TARGETS_STRATEGY_MAX) | 90 content::TAP_MULTIPLE_TARGETS_STRATEGY_MAX) |
| 91 IPC_ENUM_TRAITS(content::StopFindAction) | 91 IPC_ENUM_TRAITS(content::StopFindAction) |
| 92 IPC_ENUM_TRAITS(content::ThreeDAPIType) | 92 IPC_ENUM_TRAITS(content::ThreeDAPIType) |
| 93 IPC_ENUM_TRAITS(media::ChannelLayout) | 93 IPC_ENUM_TRAITS(media::ChannelLayout) |
| 94 IPC_ENUM_TRAITS(media::MediaLogEvent::Type) | 94 IPC_ENUM_TRAITS(media::MediaLogEvent::Type) |
| 95 IPC_ENUM_TRAITS(ui::MenuSourceType) | 95 IPC_ENUM_TRAITS(ui::MenuSourceType) |
| 96 IPC_ENUM_TRAITS_MAX_VALUE(ui::TextInputMode, ui::TEXT_INPUT_MODE_MAX) | 96 IPC_ENUM_TRAITS_MAX_VALUE(ui::TextInputMode, ui::TEXT_INPUT_MODE_MAX) |
| 97 IPC_ENUM_TRAITS(ui::TextInputType) | 97 IPC_ENUM_TRAITS(ui::TextInputType) |
| 98 | 98 |
| 99 #if defined(OS_MACOSX) | 99 #if defined(OS_MACOSX) |
| 100 IPC_STRUCT_TRAITS_BEGIN(FontDescriptor) | 100 IPC_STRUCT_TRAITS_BEGIN(FontDescriptor) |
| 101 IPC_STRUCT_TRAITS_MEMBER(font_name) | 101 IPC_STRUCT_TRAITS_MEMBER(font_name) |
| 102 IPC_STRUCT_TRAITS_MEMBER(font_point_size) | 102 IPC_STRUCT_TRAITS_MEMBER(font_point_size) |
| 103 IPC_STRUCT_TRAITS_END() | 103 IPC_STRUCT_TRAITS_END() |
| 104 #endif | 104 #endif |
| 105 | 105 |
| 106 IPC_STRUCT_TRAITS_BEGIN(WebKit::WebCompositionUnderline) | 106 IPC_STRUCT_TRAITS_BEGIN(blink::WebCompositionUnderline) |
| 107 IPC_STRUCT_TRAITS_MEMBER(startOffset) | 107 IPC_STRUCT_TRAITS_MEMBER(startOffset) |
| 108 IPC_STRUCT_TRAITS_MEMBER(endOffset) | 108 IPC_STRUCT_TRAITS_MEMBER(endOffset) |
| 109 IPC_STRUCT_TRAITS_MEMBER(color) | 109 IPC_STRUCT_TRAITS_MEMBER(color) |
| 110 IPC_STRUCT_TRAITS_MEMBER(thick) | 110 IPC_STRUCT_TRAITS_MEMBER(thick) |
| 111 IPC_STRUCT_TRAITS_END() | 111 IPC_STRUCT_TRAITS_END() |
| 112 | 112 |
| 113 IPC_STRUCT_TRAITS_BEGIN(WebKit::WebFindOptions) | 113 IPC_STRUCT_TRAITS_BEGIN(blink::WebFindOptions) |
| 114 IPC_STRUCT_TRAITS_MEMBER(forward) | 114 IPC_STRUCT_TRAITS_MEMBER(forward) |
| 115 IPC_STRUCT_TRAITS_MEMBER(matchCase) | 115 IPC_STRUCT_TRAITS_MEMBER(matchCase) |
| 116 IPC_STRUCT_TRAITS_MEMBER(findNext) | 116 IPC_STRUCT_TRAITS_MEMBER(findNext) |
| 117 IPC_STRUCT_TRAITS_END() | 117 IPC_STRUCT_TRAITS_END() |
| 118 | 118 |
| 119 IPC_STRUCT_TRAITS_BEGIN(WebKit::WebMediaPlayerAction) | 119 IPC_STRUCT_TRAITS_BEGIN(blink::WebMediaPlayerAction) |
| 120 IPC_STRUCT_TRAITS_MEMBER(type) | 120 IPC_STRUCT_TRAITS_MEMBER(type) |
| 121 IPC_STRUCT_TRAITS_MEMBER(enable) | 121 IPC_STRUCT_TRAITS_MEMBER(enable) |
| 122 IPC_STRUCT_TRAITS_END() | 122 IPC_STRUCT_TRAITS_END() |
| 123 | 123 |
| 124 IPC_STRUCT_TRAITS_BEGIN(WebKit::WebPluginAction) | 124 IPC_STRUCT_TRAITS_BEGIN(blink::WebPluginAction) |
| 125 IPC_STRUCT_TRAITS_MEMBER(type) | 125 IPC_STRUCT_TRAITS_MEMBER(type) |
| 126 IPC_STRUCT_TRAITS_MEMBER(enable) | 126 IPC_STRUCT_TRAITS_MEMBER(enable) |
| 127 IPC_STRUCT_TRAITS_END() | 127 IPC_STRUCT_TRAITS_END() |
| 128 | 128 |
| 129 IPC_STRUCT_TRAITS_BEGIN(WebKit::WebFloatPoint) | 129 IPC_STRUCT_TRAITS_BEGIN(blink::WebFloatPoint) |
| 130 IPC_STRUCT_TRAITS_MEMBER(x) | 130 IPC_STRUCT_TRAITS_MEMBER(x) |
| 131 IPC_STRUCT_TRAITS_MEMBER(y) | 131 IPC_STRUCT_TRAITS_MEMBER(y) |
| 132 IPC_STRUCT_TRAITS_END() | 132 IPC_STRUCT_TRAITS_END() |
| 133 | 133 |
| 134 IPC_STRUCT_TRAITS_BEGIN(WebKit::WebFloatRect) | 134 IPC_STRUCT_TRAITS_BEGIN(blink::WebFloatRect) |
| 135 IPC_STRUCT_TRAITS_MEMBER(x) | 135 IPC_STRUCT_TRAITS_MEMBER(x) |
| 136 IPC_STRUCT_TRAITS_MEMBER(y) | 136 IPC_STRUCT_TRAITS_MEMBER(y) |
| 137 IPC_STRUCT_TRAITS_MEMBER(width) | 137 IPC_STRUCT_TRAITS_MEMBER(width) |
| 138 IPC_STRUCT_TRAITS_MEMBER(height) | 138 IPC_STRUCT_TRAITS_MEMBER(height) |
| 139 IPC_STRUCT_TRAITS_END() | 139 IPC_STRUCT_TRAITS_END() |
| 140 | 140 |
| 141 IPC_STRUCT_TRAITS_BEGIN(WebKit::WebScreenInfo) | 141 IPC_STRUCT_TRAITS_BEGIN(blink::WebScreenInfo) |
| 142 IPC_STRUCT_TRAITS_MEMBER(deviceScaleFactor) | 142 IPC_STRUCT_TRAITS_MEMBER(deviceScaleFactor) |
| 143 IPC_STRUCT_TRAITS_MEMBER(depth) | 143 IPC_STRUCT_TRAITS_MEMBER(depth) |
| 144 IPC_STRUCT_TRAITS_MEMBER(depthPerComponent) | 144 IPC_STRUCT_TRAITS_MEMBER(depthPerComponent) |
| 145 IPC_STRUCT_TRAITS_MEMBER(isMonochrome) | 145 IPC_STRUCT_TRAITS_MEMBER(isMonochrome) |
| 146 IPC_STRUCT_TRAITS_MEMBER(rect) | 146 IPC_STRUCT_TRAITS_MEMBER(rect) |
| 147 IPC_STRUCT_TRAITS_MEMBER(availableRect) | 147 IPC_STRUCT_TRAITS_MEMBER(availableRect) |
| 148 IPC_STRUCT_TRAITS_END() | 148 IPC_STRUCT_TRAITS_END() |
| 149 | 149 |
| 150 IPC_STRUCT_TRAITS_BEGIN(content::MenuItem) | 150 IPC_STRUCT_TRAITS_BEGIN(content::MenuItem) |
| 151 IPC_STRUCT_TRAITS_MEMBER(label) | 151 IPC_STRUCT_TRAITS_MEMBER(label) |
| (...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 355 | 355 |
| 356 // The URL that will be loaded in the new window (empty if none has been | 356 // The URL that will be loaded in the new window (empty if none has been |
| 357 // sepcified). | 357 // sepcified). |
| 358 IPC_STRUCT_MEMBER(GURL, target_url) | 358 IPC_STRUCT_MEMBER(GURL, target_url) |
| 359 | 359 |
| 360 // The referrer that will be used to load |target_url| (empty if none has | 360 // The referrer that will be used to load |target_url| (empty if none has |
| 361 // been specified). | 361 // been specified). |
| 362 IPC_STRUCT_MEMBER(content::Referrer, referrer) | 362 IPC_STRUCT_MEMBER(content::Referrer, referrer) |
| 363 | 363 |
| 364 // The window features to use for the new view. | 364 // The window features to use for the new view. |
| 365 IPC_STRUCT_MEMBER(WebKit::WebWindowFeatures, features) | 365 IPC_STRUCT_MEMBER(blink::WebWindowFeatures, features) |
| 366 IPC_STRUCT_END() | 366 IPC_STRUCT_END() |
| 367 | 367 |
| 368 IPC_STRUCT_BEGIN(ViewHostMsg_CreateWorker_Params) | 368 IPC_STRUCT_BEGIN(ViewHostMsg_CreateWorker_Params) |
| 369 // URL for the worker script. | 369 // URL for the worker script. |
| 370 IPC_STRUCT_MEMBER(GURL, url) | 370 IPC_STRUCT_MEMBER(GURL, url) |
| 371 | 371 |
| 372 // Name for a SharedWorker, otherwise empty string. | 372 // Name for a SharedWorker, otherwise empty string. |
| 373 IPC_STRUCT_MEMBER(string16, name) | 373 IPC_STRUCT_MEMBER(string16, name) |
| 374 | 374 |
| 375 // The ID of the parent document (unique within parent renderer). | 375 // The ID of the parent document (unique within parent renderer). |
| (...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 476 IPC_STRUCT_MEMBER(GURL, url) | 476 IPC_STRUCT_MEMBER(GURL, url) |
| 477 IPC_STRUCT_MEMBER(content::Referrer, referrer) | 477 IPC_STRUCT_MEMBER(content::Referrer, referrer) |
| 478 IPC_STRUCT_MEMBER(WindowOpenDisposition, disposition) | 478 IPC_STRUCT_MEMBER(WindowOpenDisposition, disposition) |
| 479 IPC_STRUCT_MEMBER(int64, frame_id) | 479 IPC_STRUCT_MEMBER(int64, frame_id) |
| 480 IPC_STRUCT_MEMBER(bool, should_replace_current_entry) | 480 IPC_STRUCT_MEMBER(bool, should_replace_current_entry) |
| 481 IPC_STRUCT_MEMBER(bool, user_gesture) | 481 IPC_STRUCT_MEMBER(bool, user_gesture) |
| 482 IPC_STRUCT_END() | 482 IPC_STRUCT_END() |
| 483 | 483 |
| 484 IPC_STRUCT_BEGIN(ViewHostMsg_SelectionBounds_Params) | 484 IPC_STRUCT_BEGIN(ViewHostMsg_SelectionBounds_Params) |
| 485 IPC_STRUCT_MEMBER(gfx::Rect, anchor_rect) | 485 IPC_STRUCT_MEMBER(gfx::Rect, anchor_rect) |
| 486 IPC_STRUCT_MEMBER(WebKit::WebTextDirection, anchor_dir) | 486 IPC_STRUCT_MEMBER(blink::WebTextDirection, anchor_dir) |
| 487 IPC_STRUCT_MEMBER(gfx::Rect, focus_rect) | 487 IPC_STRUCT_MEMBER(gfx::Rect, focus_rect) |
| 488 IPC_STRUCT_MEMBER(WebKit::WebTextDirection, focus_dir) | 488 IPC_STRUCT_MEMBER(blink::WebTextDirection, focus_dir) |
| 489 IPC_STRUCT_MEMBER(bool, is_anchor_first) | 489 IPC_STRUCT_MEMBER(bool, is_anchor_first) |
| 490 IPC_STRUCT_END() | 490 IPC_STRUCT_END() |
| 491 | 491 |
| 492 // This message is used for supporting popup menus on Mac OS X using native | 492 // This message is used for supporting popup menus on Mac OS X using native |
| 493 // Cocoa controls. The renderer sends us this message which we use to populate | 493 // Cocoa controls. The renderer sends us this message which we use to populate |
| 494 // the popup menu. | 494 // the popup menu. |
| 495 IPC_STRUCT_BEGIN(ViewHostMsg_ShowPopup_Params) | 495 IPC_STRUCT_BEGIN(ViewHostMsg_ShowPopup_Params) |
| 496 // Position on the screen. | 496 // Position on the screen. |
| 497 IPC_STRUCT_MEMBER(gfx::Rect, bounds) | 497 IPC_STRUCT_MEMBER(gfx::Rect, bounds) |
| 498 | 498 |
| (...skipping 231 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 730 | 730 |
| 731 // Whether the RenderView should initially be hidden. | 731 // Whether the RenderView should initially be hidden. |
| 732 IPC_STRUCT_MEMBER(bool, hidden) | 732 IPC_STRUCT_MEMBER(bool, hidden) |
| 733 | 733 |
| 734 // The initial page ID to use for this view, which must be larger than any | 734 // The initial page ID to use for this view, which must be larger than any |
| 735 // existing navigation that might be loaded in the view. Page IDs are unique | 735 // existing navigation that might be loaded in the view. Page IDs are unique |
| 736 // to a view and are only updated by the renderer after this initial value. | 736 // to a view and are only updated by the renderer after this initial value. |
| 737 IPC_STRUCT_MEMBER(int32, next_page_id) | 737 IPC_STRUCT_MEMBER(int32, next_page_id) |
| 738 | 738 |
| 739 // The properties of the screen associated with the view. | 739 // The properties of the screen associated with the view. |
| 740 IPC_STRUCT_MEMBER(WebKit::WebScreenInfo, screen_info) | 740 IPC_STRUCT_MEMBER(blink::WebScreenInfo, screen_info) |
| 741 | 741 |
| 742 // The accessibility mode of the renderer. | 742 // The accessibility mode of the renderer. |
| 743 IPC_STRUCT_MEMBER(AccessibilityMode, accessibility_mode) | 743 IPC_STRUCT_MEMBER(AccessibilityMode, accessibility_mode) |
| 744 | 744 |
| 745 // Specifies whether partially swapping composited buffers is | 745 // Specifies whether partially swapping composited buffers is |
| 746 // allowed for a renderer. Partial swaps will be used if they are both | 746 // allowed for a renderer. Partial swaps will be used if they are both |
| 747 // allowed and supported. | 747 // allowed and supported. |
| 748 IPC_STRUCT_MEMBER(bool, allow_partial_swap) | 748 IPC_STRUCT_MEMBER(bool, allow_partial_swap) |
| 749 IPC_STRUCT_END() | 749 IPC_STRUCT_END() |
| 750 | 750 |
| (...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 844 IPC_MESSAGE_ROUTED1(ViewMsg_UpdateWebPreferences, | 844 IPC_MESSAGE_ROUTED1(ViewMsg_UpdateWebPreferences, |
| 845 WebPreferences) | 845 WebPreferences) |
| 846 | 846 |
| 847 // Informs the renderer that the timezone has changed. | 847 // Informs the renderer that the timezone has changed. |
| 848 IPC_MESSAGE_ROUTED0(ViewMsg_TimezoneChange) | 848 IPC_MESSAGE_ROUTED0(ViewMsg_TimezoneChange) |
| 849 | 849 |
| 850 // Tells the render view to close. | 850 // Tells the render view to close. |
| 851 IPC_MESSAGE_ROUTED0(ViewMsg_Close) | 851 IPC_MESSAGE_ROUTED0(ViewMsg_Close) |
| 852 | 852 |
| 853 IPC_STRUCT_BEGIN(ViewMsg_Resize_Params) | 853 IPC_STRUCT_BEGIN(ViewMsg_Resize_Params) |
| 854 IPC_STRUCT_MEMBER(WebKit::WebScreenInfo, screen_info) | 854 IPC_STRUCT_MEMBER(blink::WebScreenInfo, screen_info) |
| 855 IPC_STRUCT_MEMBER(gfx::Size, new_size) | 855 IPC_STRUCT_MEMBER(gfx::Size, new_size) |
| 856 IPC_STRUCT_MEMBER(gfx::Size, physical_backing_size) | 856 IPC_STRUCT_MEMBER(gfx::Size, physical_backing_size) |
| 857 IPC_STRUCT_MEMBER(float, overdraw_bottom_height) | 857 IPC_STRUCT_MEMBER(float, overdraw_bottom_height) |
| 858 IPC_STRUCT_MEMBER(gfx::Rect, resizer_rect) | 858 IPC_STRUCT_MEMBER(gfx::Rect, resizer_rect) |
| 859 IPC_STRUCT_MEMBER(bool, is_fullscreen) | 859 IPC_STRUCT_MEMBER(bool, is_fullscreen) |
| 860 IPC_STRUCT_END() | 860 IPC_STRUCT_END() |
| 861 | 861 |
| 862 // Tells the render view to change its size. A ViewHostMsg_UpdateRect message | 862 // Tells the render view to change its size. A ViewHostMsg_UpdateRect message |
| 863 // is generated in response provided new_size is not empty and not equal to | 863 // is generated in response provided new_size is not empty and not equal to |
| 864 // the view's current size. The generated ViewHostMsg_UpdateRect message will | 864 // the view's current size. The generated ViewHostMsg_UpdateRect message will |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 942 | 942 |
| 943 IPC_MESSAGE_ROUTED0(ViewMsg_Stop) | 943 IPC_MESSAGE_ROUTED0(ViewMsg_Stop) |
| 944 | 944 |
| 945 // Tells the renderer to reload the current focused frame | 945 // Tells the renderer to reload the current focused frame |
| 946 IPC_MESSAGE_ROUTED0(ViewMsg_ReloadFrame) | 946 IPC_MESSAGE_ROUTED0(ViewMsg_ReloadFrame) |
| 947 | 947 |
| 948 // Sent when the user wants to search for a word on the page (find in page). | 948 // Sent when the user wants to search for a word on the page (find in page). |
| 949 IPC_MESSAGE_ROUTED3(ViewMsg_Find, | 949 IPC_MESSAGE_ROUTED3(ViewMsg_Find, |
| 950 int /* request_id */, | 950 int /* request_id */, |
| 951 string16 /* search_text */, | 951 string16 /* search_text */, |
| 952 WebKit::WebFindOptions) | 952 blink::WebFindOptions) |
| 953 | 953 |
| 954 // This message notifies the renderer that the user has closed the FindInPage | 954 // This message notifies the renderer that the user has closed the FindInPage |
| 955 // window (and what action to take regarding the selection). | 955 // window (and what action to take regarding the selection). |
| 956 IPC_MESSAGE_ROUTED1(ViewMsg_StopFinding, | 956 IPC_MESSAGE_ROUTED1(ViewMsg_StopFinding, |
| 957 content::StopFindAction /* action */) | 957 content::StopFindAction /* action */) |
| 958 | 958 |
| 959 // Informs the renderer about various statistics the browser has (e.g. | 959 // Informs the renderer about various statistics the browser has (e.g. |
| 960 // latency) regarding the frames that have been displayed. | 960 // latency) regarding the frames that have been displayed. |
| 961 IPC_MESSAGE_ROUTED1(ViewMsg_SetBrowserRenderingStats, | 961 IPC_MESSAGE_ROUTED1(ViewMsg_SetBrowserRenderingStats, |
| 962 content::BrowserRenderingStats /* stats */) | 962 content::BrowserRenderingStats /* stats */) |
| 963 | 963 |
| 964 // Replaces a date time input field. | 964 // Replaces a date time input field. |
| 965 IPC_MESSAGE_ROUTED1(ViewMsg_ReplaceDateTime, | 965 IPC_MESSAGE_ROUTED1(ViewMsg_ReplaceDateTime, |
| 966 ViewHostMsg_DateTimeDialogValue_Params /* value */) | 966 ViewHostMsg_DateTimeDialogValue_Params /* value */) |
| 967 | 967 |
| 968 // Copies the image at location x, y to the clipboard (if there indeed is an | 968 // Copies the image at location x, y to the clipboard (if there indeed is an |
| 969 // image at that location). | 969 // image at that location). |
| 970 IPC_MESSAGE_ROUTED2(ViewMsg_CopyImageAt, | 970 IPC_MESSAGE_ROUTED2(ViewMsg_CopyImageAt, |
| 971 int /* x */, | 971 int /* x */, |
| 972 int /* y */) | 972 int /* y */) |
| 973 | 973 |
| 974 // Tells the renderer to perform the given action on the media player | 974 // Tells the renderer to perform the given action on the media player |
| 975 // located at the given point. | 975 // located at the given point. |
| 976 IPC_MESSAGE_ROUTED2(ViewMsg_MediaPlayerActionAt, | 976 IPC_MESSAGE_ROUTED2(ViewMsg_MediaPlayerActionAt, |
| 977 gfx::Point, /* location */ | 977 gfx::Point, /* location */ |
| 978 WebKit::WebMediaPlayerAction) | 978 blink::WebMediaPlayerAction) |
| 979 | 979 |
| 980 // Tells the renderer to perform the given action on the plugin located at | 980 // Tells the renderer to perform the given action on the plugin located at |
| 981 // the given point. | 981 // the given point. |
| 982 IPC_MESSAGE_ROUTED2(ViewMsg_PluginActionAt, | 982 IPC_MESSAGE_ROUTED2(ViewMsg_PluginActionAt, |
| 983 gfx::Point, /* location */ | 983 gfx::Point, /* location */ |
| 984 WebKit::WebPluginAction) | 984 blink::WebPluginAction) |
| 985 | 985 |
| 986 // Request for the renderer to evaluate an xpath to a frame and execute a | 986 // Request for the renderer to evaluate an xpath to a frame and execute a |
| 987 // javascript: url in that frame's context. The message is completely | 987 // javascript: url in that frame's context. The message is completely |
| 988 // asynchronous and no corresponding response message is sent back. | 988 // asynchronous and no corresponding response message is sent back. |
| 989 // | 989 // |
| 990 // frame_xpath contains the modified xpath notation to identify an inner | 990 // frame_xpath contains the modified xpath notation to identify an inner |
| 991 // subframe (starting from the root frame). It is a concatenation of | 991 // subframe (starting from the root frame). It is a concatenation of |
| 992 // number of smaller xpaths delimited by '\n'. Each chunk in the string can | 992 // number of smaller xpaths delimited by '\n'. Each chunk in the string can |
| 993 // be evaluated to a frame in its parent-frame's context. | 993 // be evaluated to a frame in its parent-frame's context. |
| 994 // | 994 // |
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1089 // true Start sending IPC message ViewHostMsg_ImeUpdateTextInputState | 1089 // true Start sending IPC message ViewHostMsg_ImeUpdateTextInputState |
| 1090 // to notify the input method status of the focused edit control. | 1090 // to notify the input method status of the focused edit control. |
| 1091 // false Stop sending IPC message ViewHostMsg_ImeUpdateTextInputState. | 1091 // false Stop sending IPC message ViewHostMsg_ImeUpdateTextInputState. |
| 1092 IPC_MESSAGE_ROUTED1(ViewMsg_SetInputMethodActive, | 1092 IPC_MESSAGE_ROUTED1(ViewMsg_SetInputMethodActive, |
| 1093 bool /* is_active */) | 1093 bool /* is_active */) |
| 1094 | 1094 |
| 1095 // This message sends a string being composed with an input method. | 1095 // This message sends a string being composed with an input method. |
| 1096 IPC_MESSAGE_ROUTED4( | 1096 IPC_MESSAGE_ROUTED4( |
| 1097 ViewMsg_ImeSetComposition, | 1097 ViewMsg_ImeSetComposition, |
| 1098 string16, /* text */ | 1098 string16, /* text */ |
| 1099 std::vector<WebKit::WebCompositionUnderline>, /* underlines */ | 1099 std::vector<blink::WebCompositionUnderline>, /* underlines */ |
| 1100 int, /* selectiont_start */ | 1100 int, /* selectiont_start */ |
| 1101 int /* selection_end */) | 1101 int /* selection_end */) |
| 1102 | 1102 |
| 1103 // This message confirms an ongoing composition. | 1103 // This message confirms an ongoing composition. |
| 1104 IPC_MESSAGE_ROUTED3(ViewMsg_ImeConfirmComposition, | 1104 IPC_MESSAGE_ROUTED3(ViewMsg_ImeConfirmComposition, |
| 1105 string16 /* text */, | 1105 string16 /* text */, |
| 1106 gfx::Range /* replacement_range */, | 1106 gfx::Range /* replacement_range */, |
| 1107 bool /* keep_selection */) | 1107 bool /* keep_selection */) |
| 1108 | 1108 |
| 1109 // Sets the text composition to be between the given start and end offsets | 1109 // Sets the text composition to be between the given start and end offsets |
| 1110 // in the currently focused editable field. | 1110 // in the currently focused editable field. |
| 1111 IPC_MESSAGE_ROUTED3(ViewMsg_SetCompositionFromExistingText, | 1111 IPC_MESSAGE_ROUTED3(ViewMsg_SetCompositionFromExistingText, |
| 1112 int /* start */, | 1112 int /* start */, |
| 1113 int /* end */, | 1113 int /* end */, |
| 1114 std::vector<WebKit::WebCompositionUnderline> /* underlines */) | 1114 std::vector<blink::WebCompositionUnderline> /* underlines */) |
| 1115 | 1115 |
| 1116 // Selects between the given start and end offsets in the currently focused | 1116 // Selects between the given start and end offsets in the currently focused |
| 1117 // editable field. | 1117 // editable field. |
| 1118 IPC_MESSAGE_ROUTED2(ViewMsg_SetEditableSelectionOffsets, | 1118 IPC_MESSAGE_ROUTED2(ViewMsg_SetEditableSelectionOffsets, |
| 1119 int /* start */, | 1119 int /* start */, |
| 1120 int /* end */) | 1120 int /* end */) |
| 1121 | 1121 |
| 1122 // Deletes the current selection plus the specified number of characters before | 1122 // Deletes the current selection plus the specified number of characters before |
| 1123 // and after the selection or caret. | 1123 // and after the selection or caret. |
| 1124 IPC_MESSAGE_ROUTED2(ViewMsg_ExtendSelectionAndDelete, | 1124 IPC_MESSAGE_ROUTED2(ViewMsg_ExtendSelectionAndDelete, |
| (...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1205 IPC_MESSAGE_ROUTED2(ViewMsg_EnableAutoResize, | 1205 IPC_MESSAGE_ROUTED2(ViewMsg_EnableAutoResize, |
| 1206 gfx::Size /* min_size */, | 1206 gfx::Size /* min_size */, |
| 1207 gfx::Size /* max_size */) | 1207 gfx::Size /* max_size */) |
| 1208 | 1208 |
| 1209 // Used to instruct the RenderView to disalbe automatically resize. | 1209 // Used to instruct the RenderView to disalbe automatically resize. |
| 1210 IPC_MESSAGE_ROUTED1(ViewMsg_DisableAutoResize, | 1210 IPC_MESSAGE_ROUTED1(ViewMsg_DisableAutoResize, |
| 1211 gfx::Size /* new_size */) | 1211 gfx::Size /* new_size */) |
| 1212 | 1212 |
| 1213 // Changes the text direction of the currently selected input field (if any). | 1213 // Changes the text direction of the currently selected input field (if any). |
| 1214 IPC_MESSAGE_ROUTED1(ViewMsg_SetTextDirection, | 1214 IPC_MESSAGE_ROUTED1(ViewMsg_SetTextDirection, |
| 1215 WebKit::WebTextDirection /* direction */) | 1215 blink::WebTextDirection /* direction */) |
| 1216 | 1216 |
| 1217 // Tells the renderer to clear the focused node (if any). | 1217 // Tells the renderer to clear the focused node (if any). |
| 1218 IPC_MESSAGE_ROUTED0(ViewMsg_ClearFocusedNode) | 1218 IPC_MESSAGE_ROUTED0(ViewMsg_ClearFocusedNode) |
| 1219 | 1219 |
| 1220 // Make the RenderView transparent and render it onto a custom background. The | 1220 // Make the RenderView transparent and render it onto a custom background. The |
| 1221 // background will be tiled in both directions if it is not large enough. | 1221 // background will be tiled in both directions if it is not large enough. |
| 1222 IPC_MESSAGE_ROUTED1(ViewMsg_SetBackground, | 1222 IPC_MESSAGE_ROUTED1(ViewMsg_SetBackground, |
| 1223 SkBitmap /* background */) | 1223 SkBitmap /* background */) |
| 1224 | 1224 |
| 1225 // Used to tell the renderer not to add scrollbars with height and | 1225 // Used to tell the renderer not to add scrollbars with height and |
| (...skipping 162 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1388 int /* route_id */, | 1388 int /* route_id */, |
| 1389 int /* main_frame_route_id */, | 1389 int /* main_frame_route_id */, |
| 1390 int32 /* surface_id */, | 1390 int32 /* surface_id */, |
| 1391 int64 /* cloned_session_storage_namespace_id */) | 1391 int64 /* cloned_session_storage_namespace_id */) |
| 1392 | 1392 |
| 1393 // Similar to ViewHostMsg_CreateWindow, except used for sub-widgets, like | 1393 // Similar to ViewHostMsg_CreateWindow, except used for sub-widgets, like |
| 1394 // <select> dropdowns. This message is sent to the WebContentsImpl that | 1394 // <select> dropdowns. This message is sent to the WebContentsImpl that |
| 1395 // contains the widget being created. | 1395 // contains the widget being created. |
| 1396 IPC_SYNC_MESSAGE_CONTROL2_2(ViewHostMsg_CreateWidget, | 1396 IPC_SYNC_MESSAGE_CONTROL2_2(ViewHostMsg_CreateWidget, |
| 1397 int /* opener_id */, | 1397 int /* opener_id */, |
| 1398 WebKit::WebPopupType /* popup type */, | 1398 blink::WebPopupType /* popup type */, |
| 1399 int /* route_id */, | 1399 int /* route_id */, |
| 1400 int32 /* surface_id */) | 1400 int32 /* surface_id */) |
| 1401 | 1401 |
| 1402 // Similar to ViewHostMsg_CreateWidget except the widget is a full screen | 1402 // Similar to ViewHostMsg_CreateWidget except the widget is a full screen |
| 1403 // window. | 1403 // window. |
| 1404 IPC_SYNC_MESSAGE_CONTROL1_2(ViewHostMsg_CreateFullscreenWidget, | 1404 IPC_SYNC_MESSAGE_CONTROL1_2(ViewHostMsg_CreateFullscreenWidget, |
| 1405 int /* opener_id */, | 1405 int /* opener_id */, |
| 1406 int /* route_id */, | 1406 int /* route_id */, |
| 1407 int32 /* surface_id */) | 1407 int32 /* surface_id */) |
| 1408 | 1408 |
| (...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1556 IPC_MESSAGE_ROUTED3(ViewHostMsg_DidFinishLoad, | 1556 IPC_MESSAGE_ROUTED3(ViewHostMsg_DidFinishLoad, |
| 1557 int64 /* frame_id */, | 1557 int64 /* frame_id */, |
| 1558 GURL /* validated_url */, | 1558 GURL /* validated_url */, |
| 1559 bool /* is_main_frame */) | 1559 bool /* is_main_frame */) |
| 1560 | 1560 |
| 1561 // Changes the title for the page in the UI when the page is navigated or the | 1561 // Changes the title for the page in the UI when the page is navigated or the |
| 1562 // title changes. | 1562 // title changes. |
| 1563 IPC_MESSAGE_ROUTED3(ViewHostMsg_UpdateTitle, | 1563 IPC_MESSAGE_ROUTED3(ViewHostMsg_UpdateTitle, |
| 1564 int32 /* page_id */, | 1564 int32 /* page_id */, |
| 1565 string16 /* title */, | 1565 string16 /* title */, |
| 1566 WebKit::WebTextDirection /* title direction */) | 1566 blink::WebTextDirection /* title direction */) |
| 1567 | 1567 |
| 1568 // Change the encoding name of the page in UI when the page has detected | 1568 // Change the encoding name of the page in UI when the page has detected |
| 1569 // proper encoding name. | 1569 // proper encoding name. |
| 1570 IPC_MESSAGE_ROUTED1(ViewHostMsg_UpdateEncoding, | 1570 IPC_MESSAGE_ROUTED1(ViewHostMsg_UpdateEncoding, |
| 1571 std::string /* new encoding name */) | 1571 std::string /* new encoding name */) |
| 1572 | 1572 |
| 1573 // Notifies the browser that we want to show a destination url for a potential | 1573 // Notifies the browser that we want to show a destination url for a potential |
| 1574 // action (e.g. when the user is hovering over a link). | 1574 // action (e.g. when the user is hovering over a link). |
| 1575 IPC_MESSAGE_ROUTED2(ViewHostMsg_UpdateTargetURL, | 1575 IPC_MESSAGE_ROUTED2(ViewHostMsg_UpdateTargetURL, |
| 1576 int32, | 1576 int32, |
| (...skipping 384 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1961 // Destroy a plugin container previously created using CreatePluginContainer. | 1961 // Destroy a plugin container previously created using CreatePluginContainer. |
| 1962 // id is the XID of the plugin window corresponding to the container that is | 1962 // id is the XID of the plugin window corresponding to the container that is |
| 1963 // to be destroyed. | 1963 // to be destroyed. |
| 1964 IPC_SYNC_MESSAGE_ROUTED1_0(ViewHostMsg_DestroyPluginContainer, | 1964 IPC_SYNC_MESSAGE_ROUTED1_0(ViewHostMsg_DestroyPluginContainer, |
| 1965 gfx::PluginWindowHandle /* id */) | 1965 gfx::PluginWindowHandle /* id */) |
| 1966 #endif | 1966 #endif |
| 1967 | 1967 |
| 1968 // Send the tooltip text for the current mouse position to the browser. | 1968 // Send the tooltip text for the current mouse position to the browser. |
| 1969 IPC_MESSAGE_ROUTED2(ViewHostMsg_SetTooltipText, | 1969 IPC_MESSAGE_ROUTED2(ViewHostMsg_SetTooltipText, |
| 1970 string16 /* tooltip text string */, | 1970 string16 /* tooltip text string */, |
| 1971 WebKit::WebTextDirection /* text direction hint */) | 1971 blink::WebTextDirection /* text direction hint */) |
| 1972 | 1972 |
| 1973 IPC_MESSAGE_ROUTED0(ViewHostMsg_SelectRange_ACK) | 1973 IPC_MESSAGE_ROUTED0(ViewHostMsg_SelectRange_ACK) |
| 1974 IPC_MESSAGE_ROUTED0(ViewHostMsg_MoveCaret_ACK) | 1974 IPC_MESSAGE_ROUTED0(ViewHostMsg_MoveCaret_ACK) |
| 1975 | 1975 |
| 1976 // Notification that the text selection has changed. | 1976 // Notification that the text selection has changed. |
| 1977 // Note: The secound parameter is the character based offset of the string16 | 1977 // Note: The secound parameter is the character based offset of the string16 |
| 1978 // text in the document. | 1978 // text in the document. |
| 1979 IPC_MESSAGE_ROUTED3(ViewHostMsg_SelectionChanged, | 1979 IPC_MESSAGE_ROUTED3(ViewHostMsg_SelectionChanged, |
| 1980 string16 /* text covers the selection range */, | 1980 string16 /* text covers the selection range */, |
| 1981 size_t /* the offset of the text in the document */, | 1981 size_t /* the offset of the text in the document */, |
| (...skipping 388 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2370 // synchronously (see crbug.com/120597). This IPC message sends the character | 2370 // synchronously (see crbug.com/120597). This IPC message sends the character |
| 2371 // bounds after every composition change to always have correct bound info. | 2371 // bounds after every composition change to always have correct bound info. |
| 2372 IPC_MESSAGE_ROUTED2(ViewHostMsg_ImeCompositionRangeChanged, | 2372 IPC_MESSAGE_ROUTED2(ViewHostMsg_ImeCompositionRangeChanged, |
| 2373 gfx::Range /* composition range */, | 2373 gfx::Range /* composition range */, |
| 2374 std::vector<gfx::Rect> /* character bounds */) | 2374 std::vector<gfx::Rect> /* character bounds */) |
| 2375 #endif | 2375 #endif |
| 2376 | 2376 |
| 2377 // Adding a new message? Stick to the sort order above: first platform | 2377 // Adding a new message? Stick to the sort order above: first platform |
| 2378 // independent ViewMsg, then ifdefs for platform specific ViewMsg, then platform | 2378 // independent ViewMsg, then ifdefs for platform specific ViewMsg, then platform |
| 2379 // independent ViewHostMsg, then ifdefs for platform specific ViewHostMsg. | 2379 // independent ViewHostMsg, then ifdefs for platform specific ViewHostMsg. |
| OLD | NEW |