| 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/process.h" | 8 #include "base/process.h" | 
| 9 #include "base/shared_memory.h" | 9 #include "base/shared_memory.h" | 
| 10 #include "content/common/content_export.h" | 10 #include "content/common/content_export.h" | 
| (...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 71 IPC_ENUM_TRAITS(WebMenuItem::Type) | 71 IPC_ENUM_TRAITS(WebMenuItem::Type) | 
| 72 IPC_ENUM_TRAITS(WindowContainerType) | 72 IPC_ENUM_TRAITS(WindowContainerType) | 
| 73 IPC_ENUM_TRAITS(content::FileChooserParams::Mode) | 73 IPC_ENUM_TRAITS(content::FileChooserParams::Mode) | 
| 74 IPC_ENUM_TRAITS(content::JavaScriptMessageType) | 74 IPC_ENUM_TRAITS(content::JavaScriptMessageType) | 
| 75 IPC_ENUM_TRAITS(content::PageZoom) | 75 IPC_ENUM_TRAITS(content::PageZoom) | 
| 76 IPC_ENUM_TRAITS(content::RendererPreferencesHintingEnum) | 76 IPC_ENUM_TRAITS(content::RendererPreferencesHintingEnum) | 
| 77 IPC_ENUM_TRAITS(content::RendererPreferencesSubpixelRenderingEnum) | 77 IPC_ENUM_TRAITS(content::RendererPreferencesSubpixelRenderingEnum) | 
| 78 IPC_ENUM_TRAITS(content::StopFindAction) | 78 IPC_ENUM_TRAITS(content::StopFindAction) | 
| 79 IPC_ENUM_TRAITS(media::ChannelLayout) | 79 IPC_ENUM_TRAITS(media::ChannelLayout) | 
| 80 IPC_ENUM_TRAITS(media::MediaLogEvent::Type) | 80 IPC_ENUM_TRAITS(media::MediaLogEvent::Type) | 
|  | 81 IPC_ENUM_TRAITS(content::WebHTTPPOSTBodyParams::Type) | 
| 81 IPC_ENUM_TRAITS(ui::TextInputType) | 82 IPC_ENUM_TRAITS(ui::TextInputType) | 
| 82 | 83 | 
| 83 IPC_STRUCT_TRAITS_BEGIN(EditCommand) | 84 IPC_STRUCT_TRAITS_BEGIN(EditCommand) | 
| 84   IPC_STRUCT_TRAITS_MEMBER(name) | 85   IPC_STRUCT_TRAITS_MEMBER(name) | 
| 85   IPC_STRUCT_TRAITS_MEMBER(value) | 86   IPC_STRUCT_TRAITS_MEMBER(value) | 
| 86 IPC_STRUCT_TRAITS_END() | 87 IPC_STRUCT_TRAITS_END() | 
| 87 | 88 | 
| 88 #if defined(OS_MACOSX) | 89 #if defined(OS_MACOSX) | 
| 89 IPC_STRUCT_TRAITS_BEGIN(FontDescriptor) | 90 IPC_STRUCT_TRAITS_BEGIN(FontDescriptor) | 
| 90   IPC_STRUCT_TRAITS_MEMBER(font_name) | 91   IPC_STRUCT_TRAITS_MEMBER(font_name) | 
| (...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 302   IPC_STRUCT_TRAITS_MEMBER(transition) | 303   IPC_STRUCT_TRAITS_MEMBER(transition) | 
| 303   IPC_STRUCT_TRAITS_MEMBER(redirects) | 304   IPC_STRUCT_TRAITS_MEMBER(redirects) | 
| 304   IPC_STRUCT_TRAITS_MEMBER(should_update_history) | 305   IPC_STRUCT_TRAITS_MEMBER(should_update_history) | 
| 305   IPC_STRUCT_TRAITS_MEMBER(searchable_form_url) | 306   IPC_STRUCT_TRAITS_MEMBER(searchable_form_url) | 
| 306   IPC_STRUCT_TRAITS_MEMBER(searchable_form_encoding) | 307   IPC_STRUCT_TRAITS_MEMBER(searchable_form_encoding) | 
| 307   IPC_STRUCT_TRAITS_MEMBER(password_form) | 308   IPC_STRUCT_TRAITS_MEMBER(password_form) | 
| 308   IPC_STRUCT_TRAITS_MEMBER(contents_mime_type) | 309   IPC_STRUCT_TRAITS_MEMBER(contents_mime_type) | 
| 309   IPC_STRUCT_TRAITS_MEMBER(socket_address) | 310   IPC_STRUCT_TRAITS_MEMBER(socket_address) | 
| 310 IPC_STRUCT_TRAITS_END() | 311 IPC_STRUCT_TRAITS_END() | 
| 311 | 312 | 
|  | 313 | 
|  | 314 IPC_STRUCT_TRAITS_BEGIN(content::WebHTTPPOSTBodyParams) | 
|  | 315   // HTTP Body Info | 
|  | 316   IPC_STRUCT_TRAITS_MEMBER(method) | 
|  | 317   IPC_STRUCT_TRAITS_MEMBER(type) | 
|  | 318   IPC_STRUCT_TRAITS_MEMBER(data) | 
|  | 319   IPC_STRUCT_TRAITS_MEMBER(filePath) | 
|  | 320   IPC_STRUCT_TRAITS_MEMBER(fileStart) | 
|  | 321   IPC_STRUCT_TRAITS_MEMBER(fileLength) | 
|  | 322   IPC_STRUCT_TRAITS_MEMBER(modificationTime) | 
|  | 323   // HTTP Header Info, will Move to new struct | 
|  | 324   IPC_STRUCT_TRAITS_MEMBER(ContentType) | 
|  | 325 IPC_STRUCT_TRAITS_END() | 
|  | 326 | 
| 312 IPC_STRUCT_TRAITS_BEGIN(content::RendererPreferences) | 327 IPC_STRUCT_TRAITS_BEGIN(content::RendererPreferences) | 
| 313   IPC_STRUCT_TRAITS_MEMBER(can_accept_load_drops) | 328   IPC_STRUCT_TRAITS_MEMBER(can_accept_load_drops) | 
| 314   IPC_STRUCT_TRAITS_MEMBER(should_antialias_text) | 329   IPC_STRUCT_TRAITS_MEMBER(should_antialias_text) | 
| 315   IPC_STRUCT_TRAITS_MEMBER(hinting) | 330   IPC_STRUCT_TRAITS_MEMBER(hinting) | 
| 316   IPC_STRUCT_TRAITS_MEMBER(use_autohinter) | 331   IPC_STRUCT_TRAITS_MEMBER(use_autohinter) | 
| 317   IPC_STRUCT_TRAITS_MEMBER(use_bitmaps) | 332   IPC_STRUCT_TRAITS_MEMBER(use_bitmaps) | 
| 318   IPC_STRUCT_TRAITS_MEMBER(subpixel_rendering) | 333   IPC_STRUCT_TRAITS_MEMBER(subpixel_rendering) | 
| 319   IPC_STRUCT_TRAITS_MEMBER(use_subpixel_positioning) | 334   IPC_STRUCT_TRAITS_MEMBER(use_subpixel_positioning) | 
| 320   IPC_STRUCT_TRAITS_MEMBER(focus_ring_color) | 335   IPC_STRUCT_TRAITS_MEMBER(focus_ring_color) | 
| 321   IPC_STRUCT_TRAITS_MEMBER(thumb_active_color) | 336   IPC_STRUCT_TRAITS_MEMBER(thumb_active_color) | 
| (...skipping 413 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 735   // True if this was a post request. | 750   // True if this was a post request. | 
| 736   IPC_STRUCT_MEMBER(bool, is_post) | 751   IPC_STRUCT_MEMBER(bool, is_post) | 
| 737 | 752 | 
| 738   // If is_post is true, holds the post_data information from browser. Empty | 753   // If is_post is true, holds the post_data information from browser. Empty | 
| 739   // otherwise. | 754   // otherwise. | 
| 740   IPC_STRUCT_MEMBER(std::vector<unsigned char>, browser_initiated_post_data) | 755   IPC_STRUCT_MEMBER(std::vector<unsigned char>, browser_initiated_post_data) | 
| 741 | 756 | 
| 742   // Whether or not this url should be allowed to access local file:// | 757   // Whether or not this url should be allowed to access local file:// | 
| 743   // resources. | 758   // resources. | 
| 744   IPC_STRUCT_MEMBER(bool, can_load_local_resources) | 759   IPC_STRUCT_MEMBER(bool, can_load_local_resources) | 
|  | 760 | 
|  | 761   IPC_STRUCT_MEMBER(std::vector<content::WebHTTPPOSTBodyParams>, post_data) | 
| 745 IPC_STRUCT_END() | 762 IPC_STRUCT_END() | 
| 746 | 763 | 
| 747 IPC_STRUCT_BEGIN(ViewMsg_New_Params) | 764 IPC_STRUCT_BEGIN(ViewMsg_New_Params) | 
| 748   // The parent window's id. | 765   // The parent window's id. | 
| 749   IPC_STRUCT_MEMBER(gfx::NativeViewId, parent_window) | 766   IPC_STRUCT_MEMBER(gfx::NativeViewId, parent_window) | 
| 750 | 767 | 
| 751   // Renderer-wide preferences. | 768   // Renderer-wide preferences. | 
| 752   IPC_STRUCT_MEMBER(content::RendererPreferences, renderer_preferences) | 769   IPC_STRUCT_MEMBER(content::RendererPreferences, renderer_preferences) | 
| 753 | 770 | 
| 754   // Preferences for this view. | 771   // Preferences for this view. | 
| (...skipping 1139 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1894                            bool         /* out - success */, | 1911                            bool         /* out - success */, | 
| 1895                            string16     /* out - user_input field */) | 1912                            string16     /* out - user_input field */) | 
| 1896 | 1913 | 
| 1897 // Requests that the given URL be opened in the specified manner. | 1914 // Requests that the given URL be opened in the specified manner. | 
| 1898 IPC_MESSAGE_ROUTED4(ViewHostMsg_OpenURL, | 1915 IPC_MESSAGE_ROUTED4(ViewHostMsg_OpenURL, | 
| 1899                     GURL /* url */, | 1916                     GURL /* url */, | 
| 1900                     content::Referrer /* referrer */, | 1917                     content::Referrer /* referrer */, | 
| 1901                     WindowOpenDisposition /* disposition */, | 1918                     WindowOpenDisposition /* disposition */, | 
| 1902                     int64 /* frame id */) | 1919                     int64 /* frame id */) | 
| 1903 | 1920 | 
|  | 1921 // Requests that the given URL be opened in the specified manner. | 
|  | 1922 IPC_MESSAGE_ROUTED5(ViewHostMsg_OpenPostURL, | 
|  | 1923                     GURL /* url */, | 
|  | 1924                     content::Referrer /* referrer */, | 
|  | 1925                     WindowOpenDisposition /* disposition */, | 
|  | 1926                     int64 /* frame id */, | 
|  | 1927                     std::vector<content::WebHTTPPOSTBodyParams>) | 
|  | 1928 | 
| 1904 // Notifies that the preferred size of the content changed. | 1929 // Notifies that the preferred size of the content changed. | 
| 1905 IPC_MESSAGE_ROUTED1(ViewHostMsg_DidContentsPreferredSizeChange, | 1930 IPC_MESSAGE_ROUTED1(ViewHostMsg_DidContentsPreferredSizeChange, | 
| 1906                     gfx::Size /* pref_size */) | 1931                     gfx::Size /* pref_size */) | 
| 1907 | 1932 | 
| 1908 // Notifies that the scrollbars-visible state of the content changed. | 1933 // Notifies that the scrollbars-visible state of the content changed. | 
| 1909 IPC_MESSAGE_ROUTED2(ViewHostMsg_DidChangeScrollOffsetPinningForMainFrame, | 1934 IPC_MESSAGE_ROUTED2(ViewHostMsg_DidChangeScrollOffsetPinningForMainFrame, | 
| 1910                     bool /* has_horizontal_scrollbar */, | 1935                     bool /* has_horizontal_scrollbar */, | 
| 1911                     bool /* has_vertical_scrollbar */) | 1936                     bool /* has_vertical_scrollbar */) | 
| 1912 | 1937 | 
| 1913 // Notifies that the pinned-to-side state of the content changed. | 1938 // Notifies that the pinned-to-side state of the content changed. | 
| (...skipping 489 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 2403 IPC_MESSAGE_ROUTED1(ViewHostMsg_StartContentIntent, | 2428 IPC_MESSAGE_ROUTED1(ViewHostMsg_StartContentIntent, | 
| 2404                     GURL /* content_url */) | 2429                     GURL /* content_url */) | 
| 2405 #endif | 2430 #endif | 
| 2406 | 2431 | 
| 2407 // Notifies that multiple touch targets may have been pressed, and to show | 2432 // Notifies that multiple touch targets may have been pressed, and to show | 
| 2408 // the disambiguation popup. | 2433 // the disambiguation popup. | 
| 2409 IPC_MESSAGE_ROUTED3(ViewHostMsg_ShowDisambiguationPopup, | 2434 IPC_MESSAGE_ROUTED3(ViewHostMsg_ShowDisambiguationPopup, | 
| 2410                     gfx::Rect, /* Border of touched targets */ | 2435                     gfx::Rect, /* Border of touched targets */ | 
| 2411                     gfx::Size, /* Size of zoomed image */ | 2436                     gfx::Size, /* Size of zoomed image */ | 
| 2412                     TransportDIB::Id /* DIB of zoomed image */) | 2437                     TransportDIB::Id /* DIB of zoomed image */) | 
| OLD | NEW | 
|---|