| 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 "base/string16.h" | 10 #include "base/string16.h" |
| (...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 130 | 130 |
| 131 IPC_STRUCT_TRAITS_BEGIN(WebKit::WebScreenInfo) | 131 IPC_STRUCT_TRAITS_BEGIN(WebKit::WebScreenInfo) |
| 132 IPC_STRUCT_TRAITS_MEMBER(deviceScaleFactor) | 132 IPC_STRUCT_TRAITS_MEMBER(deviceScaleFactor) |
| 133 IPC_STRUCT_TRAITS_MEMBER(depth) | 133 IPC_STRUCT_TRAITS_MEMBER(depth) |
| 134 IPC_STRUCT_TRAITS_MEMBER(depthPerComponent) | 134 IPC_STRUCT_TRAITS_MEMBER(depthPerComponent) |
| 135 IPC_STRUCT_TRAITS_MEMBER(isMonochrome) | 135 IPC_STRUCT_TRAITS_MEMBER(isMonochrome) |
| 136 IPC_STRUCT_TRAITS_MEMBER(rect) | 136 IPC_STRUCT_TRAITS_MEMBER(rect) |
| 137 IPC_STRUCT_TRAITS_MEMBER(availableRect) | 137 IPC_STRUCT_TRAITS_MEMBER(availableRect) |
| 138 IPC_STRUCT_TRAITS_END() | 138 IPC_STRUCT_TRAITS_END() |
| 139 | 139 |
| 140 |
| 141 IPC_STRUCT_TRAITS_BEGIN(WebKit::WindowFeatures) |
| 142 IPC_STRUCT_TRAITS_MEMBER(dialog) |
| 143 IPC_STRUCT_TRAITS_MEMBER(fullscreen) |
| 144 IPC_STRUCT_TRAITS_MEMBER(height) |
| 145 IPC_STRUCT_TRAITS_MEMBER(height_set) |
| 146 IPC_STRUCT_TRAITS_MEMBER(locationbar_visible) |
| 147 IPC_STRUCT_TRAITS_MEMBER(menubar_visible) |
| 148 IPC_STRUCT_TRAITS_MEMBER(resizable) |
| 149 IPC_STRUCT_TRAITS_MEMBER(scrollbars_visible) |
| 150 IPC_STRUCT_TRAITS_MEMBER(statusbar_visible) |
| 151 IPC_STRUCT_TRAITS_MEMBER(toolbar_visible) |
| 152 IPC_STRUCT_TRAITS_MEMBER(width) |
| 153 IPC_STRUCT_TRAITS_MEMBER(width_set) |
| 154 IPC_STRUCT_TRAITS_MEMBER(x) |
| 155 IPC_STRUCT_TRAITS_MEMBER(x_set) |
| 156 IPC_STRUCT_TRAITS_MEMBER(y) |
| 157 IPC_STRUCT_TRAITS_MEMBER(y_set) |
| 158 IPC_STRUCT_TRAITS_MEMBER(additional_features) |
| 159 IPC_STRUCT_TRAITS_END() |
| 160 |
| 140 IPC_STRUCT_TRAITS_BEGIN(WebMenuItem) | 161 IPC_STRUCT_TRAITS_BEGIN(WebMenuItem) |
| 141 IPC_STRUCT_TRAITS_MEMBER(label) | 162 IPC_STRUCT_TRAITS_MEMBER(label) |
| 142 IPC_STRUCT_TRAITS_MEMBER(toolTip) | 163 IPC_STRUCT_TRAITS_MEMBER(toolTip) |
| 143 IPC_STRUCT_TRAITS_MEMBER(type) | 164 IPC_STRUCT_TRAITS_MEMBER(type) |
| 144 IPC_STRUCT_TRAITS_MEMBER(action) | 165 IPC_STRUCT_TRAITS_MEMBER(action) |
| 145 IPC_STRUCT_TRAITS_MEMBER(rtl) | 166 IPC_STRUCT_TRAITS_MEMBER(rtl) |
| 146 IPC_STRUCT_TRAITS_MEMBER(has_directional_override) | 167 IPC_STRUCT_TRAITS_MEMBER(has_directional_override) |
| 147 IPC_STRUCT_TRAITS_MEMBER(enabled) | 168 IPC_STRUCT_TRAITS_MEMBER(enabled) |
| 148 IPC_STRUCT_TRAITS_MEMBER(checked) | 169 IPC_STRUCT_TRAITS_MEMBER(checked) |
| 149 IPC_STRUCT_TRAITS_MEMBER(submenu) | 170 IPC_STRUCT_TRAITS_MEMBER(submenu) |
| (...skipping 169 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 319 IPC_STRUCT_MEMBER(GURL, opener_security_origin) | 340 IPC_STRUCT_MEMBER(GURL, opener_security_origin) |
| 320 | 341 |
| 321 // Whether the opener will be suppressed in the new window, in which case | 342 // Whether the opener will be suppressed in the new window, in which case |
| 322 // scripting the new window is not allowed. | 343 // scripting the new window is not allowed. |
| 323 IPC_STRUCT_MEMBER(bool, opener_suppressed) | 344 IPC_STRUCT_MEMBER(bool, opener_suppressed) |
| 324 | 345 |
| 325 // Whether the window should be opened in the foreground, background, etc. | 346 // Whether the window should be opened in the foreground, background, etc. |
| 326 IPC_STRUCT_MEMBER(WindowOpenDisposition, disposition) | 347 IPC_STRUCT_MEMBER(WindowOpenDisposition, disposition) |
| 327 | 348 |
| 328 // The URL that will be loaded in the new window (empty if none has been | 349 // The URL that will be loaded in the new window (empty if none has been |
| 329 // sepcified). | 350 // specified). |
| 330 IPC_STRUCT_MEMBER(GURL, target_url) | 351 IPC_STRUCT_MEMBER(GURL, target_url) |
| 352 |
| 353 // Special features of the new window |
| 354 IPC_STRUCT_MEMBER(WebKit::WindowFeatures, window_features) |
| 331 IPC_STRUCT_END() | 355 IPC_STRUCT_END() |
| 332 | 356 |
| 333 IPC_STRUCT_BEGIN(ViewHostMsg_CreateWorker_Params) | 357 IPC_STRUCT_BEGIN(ViewHostMsg_CreateWorker_Params) |
| 334 // URL for the worker script. | 358 // URL for the worker script. |
| 335 IPC_STRUCT_MEMBER(GURL, url) | 359 IPC_STRUCT_MEMBER(GURL, url) |
| 336 | 360 |
| 337 // Name for a SharedWorker, otherwise empty string. | 361 // Name for a SharedWorker, otherwise empty string. |
| 338 IPC_STRUCT_MEMBER(string16, name) | 362 IPC_STRUCT_MEMBER(string16, name) |
| 339 | 363 |
| 340 // The ID of the parent document (unique within parent renderer). | 364 // The ID of the parent document (unique within parent renderer). |
| (...skipping 1936 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2277 // cached by the OS. Please see RenderMessageFilter::OnPreCacheFontCharacters | 2301 // cached by the OS. Please see RenderMessageFilter::OnPreCacheFontCharacters |
| 2278 // for details. | 2302 // for details. |
| 2279 IPC_SYNC_MESSAGE_CONTROL2_0(ViewHostMsg_PreCacheFontCharacters, | 2303 IPC_SYNC_MESSAGE_CONTROL2_0(ViewHostMsg_PreCacheFontCharacters, |
| 2280 LOGFONT /* font_data */, | 2304 LOGFONT /* font_data */, |
| 2281 string16 /* characters */) | 2305 string16 /* characters */) |
| 2282 #endif | 2306 #endif |
| 2283 | 2307 |
| 2284 // Adding a new message? Stick to the sort order above: first platform | 2308 // Adding a new message? Stick to the sort order above: first platform |
| 2285 // independent ViewMsg, then ifdefs for platform specific ViewMsg, then platform | 2309 // independent ViewMsg, then ifdefs for platform specific ViewMsg, then platform |
| 2286 // independent ViewHostMsg, then ifdefs for platform specific ViewHostMsg. | 2310 // independent ViewHostMsg, then ifdefs for platform specific ViewHostMsg. |
| OLD | NEW |