Index: chrome/common/render_messages.h |
=================================================================== |
--- chrome/common/render_messages.h (revision 79131) |
+++ chrome/common/render_messages.h (working copy) |
@@ -34,7 +34,6 @@ |
#include "chrome/common/view_types.h" |
#include "chrome/common/web_apps.h" |
#include "chrome/common/webkit_param_traits.h" |
-#include "chrome/common/window_container_type.h" |
#include "content/common/common_param_traits.h" |
#include "content/common/css_colors.h" |
#include "content/common/notification_type.h" |
@@ -47,23 +46,15 @@ |
#include "ipc/ipc_platform_file.h" // ifdefed typedef. |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebCompositionUnderline.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebMediaPlayerAction.h" |
-#include "third_party/WebKit/Source/WebKit/chromium/public/WebScreenInfo.h" |
#include "third_party/skia/include/core/SkBitmap.h" |
#include "ui/gfx/rect.h" |
#include "webkit/glue/webaccessibility.h" |
-#include "webkit/glue/webcookie.h" |
#include "webkit/glue/webcursor.h" |
-#include "webkit/plugins/npapi/webplugin.h" |
-#include "webkit/plugins/npapi/webplugininfo.h" |
#if defined(OS_POSIX) |
#include "base/file_descriptor_posix.h" |
#endif |
-#if defined(OS_MACOSX) |
-#include "content/common/font_descriptor_mac.h" |
-#endif |
- |
// TODO(mpcomplete): rename ViewMsg and ViewHostMsg to something that makes |
// more sense with our current design. |
@@ -99,42 +90,6 @@ |
namespace IPC { |
-#if defined(OS_MACOSX) |
-// Traits for FontDescriptor structure to pack/unpack. |
-template <> |
-struct ParamTraits<FontDescriptor> { |
- typedef FontDescriptor param_type; |
- static void Write(Message* m, const param_type& p); |
- static bool Read(const Message* m, void** iter, param_type* p); |
- static void Log(const param_type& p, std::string* l); |
-}; |
-#endif |
- |
-template <> |
-struct ParamTraits<webkit::npapi::WebPluginGeometry> { |
- typedef webkit::npapi::WebPluginGeometry param_type; |
- static void Write(Message* m, const param_type& p); |
- static bool Read(const Message* m, void** iter, param_type* p); |
- static void Log(const param_type& p, std::string* l); |
-}; |
- |
-// Traits for ViewMsg_GetPlugins_Reply structure to pack/unpack. |
-template <> |
-struct ParamTraits<webkit::npapi::WebPluginMimeType> { |
- typedef webkit::npapi::WebPluginMimeType param_type; |
- static void Write(Message* m, const param_type& p); |
- static bool Read(const Message* m, void** iter, param_type* r); |
- static void Log(const param_type& p, std::string* l); |
-}; |
- |
-template <> |
-struct ParamTraits<webkit::npapi::WebPluginInfo> { |
- typedef webkit::npapi::WebPluginInfo param_type; |
- static void Write(Message* m, const param_type& p); |
- static bool Read(const Message* m, void** iter, param_type* r); |
- static void Log(const param_type& p, std::string* l); |
-}; |
- |
#if defined(OS_POSIX) |
// TODO(port): this shouldn't exist. However, the plugin stuff is really using |
@@ -174,16 +129,7 @@ |
static void Log(const param_type& p, std::string* l); |
}; |
-// Traits for WebCookie |
template <> |
-struct ParamTraits<webkit_glue::WebCookie> { |
- typedef webkit_glue::WebCookie param_type; |
- static void Write(Message* m, const param_type& p); |
- static bool Read(const Message* m, void** iter, param_type* p); |
- static void Log(const param_type& p, std::string* l); |
-}; |
- |
-template <> |
struct SimilarTypeTraits<TranslateErrors::Type> { |
typedef int Type; |
}; |
@@ -559,283 +505,9 @@ |
// TabContents messages |
// These are messages sent from the renderer to the browser process. |
-// Sent by the renderer when it is creating a new window. The browser creates |
-// a tab for it and responds with a ViewMsg_CreatingNew_ACK. If route_id is |
-// MSG_ROUTING_NONE, the view couldn't be created. |
-IPC_SYNC_MESSAGE_CONTROL1_2(ViewHostMsg_CreateWindow, |
- ViewHostMsg_CreateWindow_Params, |
- int /* route_id */, |
- int64 /* cloned_session_storage_namespace_id */) |
- |
-// Similar to ViewHostMsg_CreateWindow, except used for sub-widgets, like |
-// <select> dropdowns. This message is sent to the TabContents that |
-// contains the widget being created. |
-IPC_SYNC_MESSAGE_CONTROL2_1(ViewHostMsg_CreateWidget, |
- int /* opener_id */, |
- WebKit::WebPopupType /* popup type */, |
- int /* route_id */) |
- |
-// Similar to ViewHostMsg_CreateWidget except the widget is a full screen |
-// window. |
-IPC_SYNC_MESSAGE_CONTROL1_1(ViewHostMsg_CreateFullscreenWidget, |
- int /* opener_id */, |
- int /* route_id */) |
- |
-// These three messages are sent to the parent RenderViewHost to display the |
-// page/widget that was created by |
-// CreateWindow/CreateWidget/CreateFullscreenWidget. routing_id |
-// refers to the id that was returned from the Create message above. |
-// The initial_position parameter is a rectangle in screen coordinates. |
-// |
-// FUTURE: there will probably be flags here to control if the result is |
-// in a new window. |
-IPC_MESSAGE_ROUTED4(ViewHostMsg_ShowView, |
- int /* route_id */, |
- WindowOpenDisposition /* disposition */, |
- gfx::Rect /* initial_pos */, |
- bool /* opened_by_user_gesture */) |
- |
-IPC_MESSAGE_ROUTED2(ViewHostMsg_ShowWidget, |
- int /* route_id */, |
- gfx::Rect /* initial_pos */) |
- |
-// Message to show a full screen widget. |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_ShowFullscreenWidget, |
- int /* route_id */) |
- |
-// This message is sent after ViewHostMsg_ShowView to cause the RenderView |
-// to run in a modal fashion until it is closed. |
-IPC_SYNC_MESSAGE_ROUTED0_0(ViewHostMsg_RunModal) |
- |
IPC_MESSAGE_CONTROL1(ViewHostMsg_UpdatedCacheStats, |
WebKit::WebCache::UsageStats /* stats */) |
-// Indicates the renderer is ready in response to a ViewMsg_New or |
-// a ViewMsg_CreatingNew_ACK. |
-IPC_MESSAGE_ROUTED0(ViewHostMsg_RenderViewReady) |
- |
- |
-// Indicates the renderer process is gone. This actually is sent by the |
-// browser process to itself, but keeps the interface cleaner. |
-IPC_MESSAGE_ROUTED2(ViewHostMsg_RenderViewGone, |
- int, /* this really is base::TerminationStatus */ |
- int /* exit_code */) |
- |
-// Sent by the renderer process to request that the browser close the view. |
-// This corresponds to the window.close() API, and the browser may ignore |
-// this message. Otherwise, the browser will generates a ViewMsg_Close |
-// message to close the view. |
-IPC_MESSAGE_ROUTED0(ViewHostMsg_Close) |
- |
-// Sent by the renderer process to request that the browser move the view. |
-// This corresponds to the window.resizeTo() and window.moveTo() APIs, and |
-// the browser may ignore this message. |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_RequestMove, |
- gfx::Rect /* position */) |
- |
-// Notifies the browser that a frame in the view has changed. This message |
-// has a lot of parameters and is packed/unpacked by functions defined in |
-// render_messages.h. |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_FrameNavigate, |
- ViewHostMsg_FrameNavigate_Params) |
- |
-// Notifies the browser that we have session history information. |
-// page_id: unique ID that allows us to distinguish between history entries. |
-IPC_MESSAGE_ROUTED2(ViewHostMsg_UpdateState, |
- int32 /* page_id */, |
- std::string /* state */) |
- |
-// Notifies the browser that a document has been loaded in a frame. |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_DocumentLoadedInFrame, |
- int64 /* frame_id */) |
- |
-// Notifies the browser that a frame finished loading. |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_DidFinishLoad, |
- int64 /* frame_id */) |
- |
-// Changes the title for the page in the UI when the page is navigated or the |
-// title changes. |
-// TODO(darin): use a UTF-8 string to reduce data size |
-IPC_MESSAGE_ROUTED2(ViewHostMsg_UpdateTitle, int32, std::wstring) |
- |
-// Changes the icon url for the page in the UI. |
-IPC_MESSAGE_ROUTED2(ViewHostMsg_UpdateIconURL, int32, GURL) |
- |
-// Change the encoding name of the page in UI when the page has detected |
-// proper encoding name. |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_UpdateEncoding, |
- std::string /* new encoding name */) |
- |
-// Notifies the browser that we want to show a destination url for a potential |
-// action (e.g. when the user is hovering over a link). |
-IPC_MESSAGE_ROUTED2(ViewHostMsg_UpdateTargetURL, int32, GURL) |
- |
-// Sent when the renderer starts loading the page. This corresponds to |
-// WebKit's notion of the throbber starting. Note that sometimes you may get |
-// duplicates of these during a single load. |
-IPC_MESSAGE_ROUTED0(ViewHostMsg_DidStartLoading) |
- |
-// Sent when the renderer is done loading a page. This corresponds to WebKit's |
-// notion of the throbber stopping. |
-IPC_MESSAGE_ROUTED0(ViewHostMsg_DidStopLoading) |
- |
-// Sent when the renderer main frame has made progress loading. |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_DidChangeLoadProgress, |
- double /* load_progress */) |
- |
-// Sent when the document element is available for the toplevel frame. This |
-// happens after the page starts loading, but before all resources are |
-// finished. |
-IPC_MESSAGE_ROUTED0(ViewHostMsg_DocumentAvailableInMainFrame) |
- |
-// Sent when after the onload handler has been invoked for the document |
-// in the toplevel frame. |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_DocumentOnLoadCompletedInMainFrame, |
- int32 /* page_id */) |
- |
-// Sent when the renderer loads a resource from its memory cache. |
-// The security info is non empty if the resource was originally loaded over |
-// a secure connection. |
-// Note: May only be sent once per URL per frame per committed load. |
-IPC_MESSAGE_ROUTED2(ViewHostMsg_DidLoadResourceFromMemoryCache, |
- GURL /* url */, |
- std::string /* security info */) |
- |
-// Sent when the renderer displays insecure content in a secure page. |
-IPC_MESSAGE_ROUTED0(ViewHostMsg_DidDisplayInsecureContent) |
- |
-// Sent when the renderer runs insecure content in a secure origin. |
-IPC_MESSAGE_ROUTED2(ViewHostMsg_DidRunInsecureContent, |
- std::string /* security_origin */, |
- GURL /* target URL */) |
- |
-// Sent when the renderer starts a provisional load for a frame. |
-IPC_MESSAGE_ROUTED3(ViewHostMsg_DidStartProvisionalLoadForFrame, |
- int64 /* frame_id */, |
- bool /* true if it is the main frame */, |
- GURL /* url */) |
- |
-// Sent when the renderer fails a provisional load with an error. |
-IPC_MESSAGE_ROUTED5(ViewHostMsg_DidFailProvisionalLoadWithError, |
- int64 /* frame_id */, |
- bool /* true if it is the main frame */, |
- int /* error_code */, |
- GURL /* url */, |
- bool /* true if the failure is the result of |
- navigating to a POST again and we're going to |
- show the POST interstitial */) |
- |
-// Tells the render view that a ViewHostMsg_PaintAtSize message was |
-// processed, and the DIB is ready for use. |tag| has the same value that |
-// the tag sent along with ViewMsg_PaintAtSize. |
-IPC_MESSAGE_ROUTED2(ViewHostMsg_PaintAtSize_ACK, |
- int /* tag */, |
- gfx::Size /* size */) |
- |
-// Sent to update part of the view. In response to this message, the host |
-// generates a ViewMsg_UpdateRect_ACK message. |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_UpdateRect, |
- ViewHostMsg_UpdateRect_Params) |
- |
-// Sent by the renderer when accelerated compositing is enabled or disabled to |
-// notify the browser whether or not is should do painting. |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_DidActivateAcceleratedCompositing, |
- bool /* true if the accelerated compositor is actve */) |
- |
-// Acknowledges receipt of a ViewMsg_HandleInputEvent message. |
-// Payload is a WebInputEvent::Type which is the type of the event, followed |
-// by an optional WebInputEvent which is provided only if the event was not |
-// processed. |
-IPC_MESSAGE_ROUTED0(ViewHostMsg_HandleInputEvent_ACK) |
- |
-IPC_MESSAGE_ROUTED0(ViewHostMsg_Focus) |
-IPC_MESSAGE_ROUTED0(ViewHostMsg_Blur) |
- |
-// Message sent from renderer to the browser when focus changes inside the |
-// webpage. The parameter says whether the newly focused element needs |
-// keyboard input (true for textfields, text areas and content editable divs). |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_FocusedNodeChanged, |
- bool /* is_editable_node */) |
- |
-// Returns the window location of the given window. |
-// TODO(shess): Provide a mapping from reply_msg->routing_id() to |
-// HWND so that we can eliminate the NativeViewId parameter. |
-IPC_SYNC_MESSAGE_ROUTED1_1(ViewHostMsg_GetWindowRect, |
- gfx::NativeViewId /* window */, |
- gfx::Rect /* Out: Window location */) |
- |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_SetCursor, WebCursor) |
- |
-// Used to set a cookie. The cookie is set asynchronously, but will be |
-// available to a subsequent ViewHostMsg_GetCookies request. |
-IPC_MESSAGE_ROUTED3(ViewHostMsg_SetCookie, |
- GURL /* url */, |
- GURL /* first_party_for_cookies */, |
- std::string /* cookie */) |
- |
-// Used to get cookies for the given URL. This may block waiting for a |
-// previous SetCookie message to be processed. |
-IPC_SYNC_MESSAGE_ROUTED2_1(ViewHostMsg_GetCookies, |
- GURL /* url */, |
- GURL /* first_party_for_cookies */, |
- std::string /* cookies */) |
- |
-// Used to get raw cookie information for the given URL. This may block |
-// waiting for a previous SetCookie message to be processed. |
-IPC_SYNC_MESSAGE_ROUTED2_1(ViewHostMsg_GetRawCookies, |
- GURL /* url */, |
- GURL /* first_party_for_cookies */, |
- std::vector<webkit_glue::WebCookie> |
- /* raw_cookies */) |
- |
-// Used to delete cookie for the given URL and name |
-IPC_SYNC_MESSAGE_CONTROL2_0(ViewHostMsg_DeleteCookie, |
- GURL /* url */, |
- std::string /* cookie_name */) |
- |
-// Used to check if cookies are enabled for the given URL. This may block |
-// waiting for a previous SetCookie message to be processed. |
-IPC_SYNC_MESSAGE_ROUTED2_1(ViewHostMsg_CookiesEnabled, |
- GURL /* url */, |
- GURL /* first_party_for_cookies */, |
- bool /* cookies_enabled */) |
- |
-// Used to get the list of plugins |
-IPC_SYNC_MESSAGE_CONTROL1_1(ViewHostMsg_GetPlugins, |
- bool /* refresh*/, |
- std::vector<webkit::npapi::WebPluginInfo> /* plugins */) |
- |
-// Return information about a plugin for the given URL and MIME |
-// type. If there is no matching plugin, |found| is false. If |
-// |enabled| in the WebPluginInfo struct is false, the plug-in is |
-// treated as if it was not installed at all. |
-// |
-// If |setting| is set to CONTENT_SETTING_BLOCK, the plug-in is |
-// blocked by the content settings for |policy_url|. It still |
-// appears in navigator.plugins in Javascript though, and can be |
-// loaded via click-to-play. |
-// |
-// If |setting| is set to CONTENT_SETTING_ALLOW, the domain is |
-// explicitly white-listed for the plug-in, or the user has chosen |
-// not to block nonsandboxed plugins. |
-// |
-// If |setting| is set to CONTENT_SETTING_DEFAULT, the plug-in is |
-// neither blocked nor white-listed, which means that it's allowed |
-// by default and can still be blocked if it's non-sandboxed. |
-// |
-// |actual_mime_type| is the actual mime type supported by the |
-// plugin found that match the URL given (one for each item in |
-// |info|). |
-IPC_SYNC_MESSAGE_CONTROL4_4(ViewHostMsg_GetPluginInfo, |
- int /* routing_id */, |
- GURL /* url */, |
- GURL /* policy_url */, |
- std::string /* mime_type */, |
- bool /* found */, |
- webkit::npapi::WebPluginInfo /* plugin info */, |
- ContentSetting /* setting */, |
- std::string /* actual_mime_type */) |
- |
// Requests spellcheck for a word. |
IPC_SYNC_MESSAGE_ROUTED2_2(ViewHostMsg_SpellCheck, |
string16 /* word to check */, |
@@ -847,7 +519,6 @@ |
IPC_SYNC_MESSAGE_ROUTED0_1(ViewHostMsg_GetDocumentTag, |
int /* the tag */) |
- |
// This message tells the spellchecker that a document, identified by an int |
// tag, has been closed and all of the ignored words for that document can be |
// forgotten. |
@@ -868,47 +539,6 @@ |
ContentSettingsType, /* type of blocked content */ |
std::string /* resource identifier */) |
-// Tells the browser that a specific Appcache manifest in the current page |
-// was accessed. |
-IPC_MESSAGE_ROUTED2(ViewHostMsg_AppCacheAccessed, |
- GURL /* manifest url */, |
- bool /* blocked by policy */) |
- |
-// Tells the browser that a specific Web database in the current page was |
-// accessed. |
-IPC_MESSAGE_ROUTED5(ViewHostMsg_WebDatabaseAccessed, |
- GURL /* origin url */, |
- string16 /* database name */, |
- string16 /* database display name */, |
- unsigned long /* estimated size */, |
- bool /* blocked by policy */) |
- |
-// Initiates a download based on user actions like 'ALT+click'. |
-IPC_MESSAGE_ROUTED2(ViewHostMsg_DownloadUrl, |
- GURL /* url */, |
- GURL /* referrer */) |
- |
-// Used to go to the session history entry at the given offset (ie, -1 will |
-// return the "back" item). |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_GoToEntryAtOffset, |
- int /* offset (from current) of history item to get */) |
- |
-IPC_SYNC_MESSAGE_ROUTED4_2(ViewHostMsg_RunJavaScriptMessage, |
- std::wstring /* in - alert message */, |
- std::wstring /* in - default prompt */, |
- GURL /* in - originating page URL */, |
- int /* in - dialog flags */, |
- bool /* out - success */, |
- std::wstring /* out - prompt field */) |
- |
-// Provides the contents for the given page that was loaded recently. |
-IPC_MESSAGE_ROUTED5(ViewHostMsg_PageContents, |
- GURL /* URL of the page */, |
- int32 /* page id */, |
- string16 /* page contents */, |
- std::string /* page ISO639_1 language code */, |
- bool /* whether the page can be translated */) |
- |
// Used to get the extension message bundle. |
IPC_SYNC_MESSAGE_CONTROL1_1(ViewHostMsg_GetExtensionMessageBundle, |
std::string /* extension id */, |
@@ -930,16 +560,6 @@ |
int32 /* page_id */, |
GURL /* url of the favicon */) |
-// Requests that the given URL be opened in the specified manner. |
-IPC_MESSAGE_ROUTED3(ViewHostMsg_OpenURL, |
- GURL /* url */, |
- GURL /* referrer */, |
- WindowOpenDisposition /* disposition */) |
- |
-// Notifies that the preferred size of the content changed. |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_DidContentsPreferredSizeChange, |
- gfx::Size /* pref_size */) |
- |
// Following message is used to communicate the values received by the |
// callback binding the JS to Cpp. |
// An instance of browser that has an automation host listening to it can |
@@ -949,39 +569,12 @@ |
std::string /* json_string */, |
int /* automation_id */) |
-// A message from HTML-based UI. When (trusted) Javascript calls |
-// send(message, args), this message is sent to the browser. |
-IPC_MESSAGE_ROUTED3(ViewHostMsg_WebUISend, |
- GURL /* source_url */, |
- std::string /* message */, |
- std::string /* args (as a JSON string) */) |
- |
// A message for an external host. |
IPC_MESSAGE_ROUTED3(ViewHostMsg_ForwardMessageToExternalHost, |
std::string /* message */, |
std::string /* origin */, |
std::string /* target */) |
-// A renderer sends this to the browser process when it wants to |
-// create a plugin. The browser will create the plugin process if |
-// necessary, and will return a handle to the channel on success. |
-// On error an empty string is returned. |
-IPC_SYNC_MESSAGE_CONTROL3_2(ViewHostMsg_OpenChannelToPlugin, |
- int /* routing_id */, |
- GURL /* url */, |
- std::string /* mime_type */, |
- IPC::ChannelHandle /* channel_handle */, |
- webkit::npapi::WebPluginInfo /* info */) |
- |
-// A renderer sends this to the browser process when it wants to |
-// create a pepper plugin. The browser will create the plugin process if |
-// necessary, and will return a handle to the channel on success. |
-// On error an empty string is returned. |
-IPC_SYNC_MESSAGE_CONTROL1_2(ViewHostMsg_OpenChannelToPepperPlugin, |
- FilePath /* path */, |
- base::ProcessHandle /* plugin_process_handle */, |
- IPC::ChannelHandle /* handle to channel */) |
- |
// A renderer sends this to the browser process when it wants to start |
// a new instance of the Native Client process. The browser will launch |
// the process and return a handle to an IMC channel. |
@@ -993,60 +586,6 @@ |
base::ProcessHandle /* NaCl process handle */, |
base::ProcessId /* NaCl process id */) |
-#if defined(USE_X11) |
-// A renderer sends this when it needs a browser-side widget for |
-// hosting a windowed plugin. id is the XID of the plugin window, for which |
-// the container is created. |
-IPC_SYNC_MESSAGE_ROUTED1_0(ViewHostMsg_CreatePluginContainer, |
- gfx::PluginWindowHandle /* id */) |
- |
-// Destroy a plugin container previously created using CreatePluginContainer. |
-// id is the XID of the plugin window corresponding to the container that is |
-// to be destroyed. |
-IPC_SYNC_MESSAGE_ROUTED1_0(ViewHostMsg_DestroyPluginContainer, |
- gfx::PluginWindowHandle /* id */) |
-#endif |
- |
-#if defined(OS_MACOSX) |
-// Request that the browser load a font into shared memory for us. |
-IPC_SYNC_MESSAGE_CONTROL1_2(ViewHostMsg_LoadFont, |
- FontDescriptor /* font to load */, |
- uint32 /* buffer size */, |
- base::SharedMemoryHandle /* font data */) |
-#endif |
- |
-#if defined(OS_WIN) |
-// Request that the given font be loaded by the browser so it's cached by the |
-// OS. Please see ChildProcessHost::PreCacheFont for details. |
-IPC_SYNC_MESSAGE_CONTROL1_0(ViewHostMsg_PreCacheFont, |
- LOGFONT /* font data */) |
-#endif // defined(OS_WIN) |
- |
-// Returns WebScreenInfo corresponding to the view. |
-// TODO(shess): Provide a mapping from reply_msg->routing_id() to |
-// HWND so that we can eliminate the NativeViewId parameter. |
-IPC_SYNC_MESSAGE_ROUTED1_1(ViewHostMsg_GetScreenInfo, |
- gfx::NativeViewId /* view */, |
- WebKit::WebScreenInfo /* results */) |
- |
-// Send the tooltip text for the current mouse position to the browser. |
-IPC_MESSAGE_ROUTED2(ViewHostMsg_SetTooltipText, |
- std::wstring /* tooltip text string */, |
- WebKit::WebTextDirection /* text direction hint */) |
- |
-// Notification that the text selection has changed. |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_SelectionChanged, |
- std::string /* currently selected text */) |
- |
-// Asks the browser to display the file chooser. The result is returned in a |
-// ViewHost_RunFileChooserResponse message. |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_RunFileChooser, |
- ViewHostMsg_RunFileChooser_Params) |
- |
-// Tells the browser to move the focus to the next (previous if reverse is |
-// true) focusable element. |
-IPC_MESSAGE_ROUTED1(ViewHostMsg_TakeFocus, bool /* reverse */) |
- |
// Notification that the page has an OpenSearch description document |
// associated with it. |
IPC_MESSAGE_ROUTED3(ViewHostMsg_PageHasOSDD, |
@@ -1281,13 +820,6 @@ |
IPC_MESSAGE_CONTROL1(ViewHostMsg_SuddenTerminationChanged, |
bool /* enabled */) |
-// Returns the window location of the window this widget is embeded. |
-// TODO(shess): Provide a mapping from reply_msg->routing_id() to |
-// HWND so that we can eliminate the NativeViewId parameter. |
-IPC_SYNC_MESSAGE_ROUTED1_1(ViewHostMsg_GetRootWindowRect, |
- gfx::NativeViewId /* window */, |
- gfx::Rect /* Out: Window location */) |
- |
// A renderer sends this message when an extension process starts an API |
// request. The browser will always respond with a ViewMsg_ExtensionResponse. |
IPC_MESSAGE_ROUTED1(ViewHostMsg_ExtensionRequest, |