Chromium Code Reviews| 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 1650 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1661 IPC_STRUCT_BEGIN(ViewHostMsg_BeginPinch_Params) | 1661 IPC_STRUCT_BEGIN(ViewHostMsg_BeginPinch_Params) |
| 1662 IPC_STRUCT_MEMBER(bool, zoom_in) | 1662 IPC_STRUCT_MEMBER(bool, zoom_in) |
| 1663 IPC_STRUCT_MEMBER(int32, pixels_to_move) | 1663 IPC_STRUCT_MEMBER(int32, pixels_to_move) |
| 1664 IPC_STRUCT_MEMBER(int32, anchor_x) | 1664 IPC_STRUCT_MEMBER(int32, anchor_x) |
| 1665 IPC_STRUCT_MEMBER(int32, anchor_y) | 1665 IPC_STRUCT_MEMBER(int32, anchor_y) |
| 1666 IPC_STRUCT_END() | 1666 IPC_STRUCT_END() |
| 1667 | 1667 |
| 1668 IPC_MESSAGE_ROUTED1(ViewHostMsg_BeginPinch, | 1668 IPC_MESSAGE_ROUTED1(ViewHostMsg_BeginPinch, |
| 1669 ViewHostMsg_BeginPinch_Params /* params */) | 1669 ViewHostMsg_BeginPinch_Params /* params */) |
| 1670 | 1670 |
| 1671 // Sent to make host accept image of a certain expected size instead of current | |
| 1672 // view size. This is essential to emulate screen metrics, where render widget | |
| 1673 // renders only a part of the hosting view. Empty |size| means that default view | |
| 1674 // size is expected. | |
| 1675 IPC_MESSAGE_ROUTED1(ViewHostMsg_SetExpectedSize, | |
|
aelias_OOO_until_Jul13
2013/09/27 22:51:14
Hmm, this SetExpectedSize thing still feels wrong.
dgozman
2013/10/01 06:22:16
This works when setting childrenTransform instead
| |
| 1676 gfx::Size /* size */) | |
| 1677 | |
| 1671 IPC_MESSAGE_ROUTED0(ViewHostMsg_Focus) | 1678 IPC_MESSAGE_ROUTED0(ViewHostMsg_Focus) |
| 1672 IPC_MESSAGE_ROUTED0(ViewHostMsg_Blur) | 1679 IPC_MESSAGE_ROUTED0(ViewHostMsg_Blur) |
| 1673 | 1680 |
| 1674 // Message sent from renderer to the browser when focus changes inside the | 1681 // Message sent from renderer to the browser when focus changes inside the |
| 1675 // webpage. The parameter says whether the newly focused element needs | 1682 // webpage. The parameter says whether the newly focused element needs |
| 1676 // keyboard input (true for textfields, text areas and content editable divs). | 1683 // keyboard input (true for textfields, text areas and content editable divs). |
| 1677 IPC_MESSAGE_ROUTED1(ViewHostMsg_FocusedNodeChanged, | 1684 IPC_MESSAGE_ROUTED1(ViewHostMsg_FocusedNodeChanged, |
| 1678 bool /* is_editable_node */) | 1685 bool /* is_editable_node */) |
| 1679 | 1686 |
| 1680 IPC_MESSAGE_ROUTED1(ViewHostMsg_SetCursor, | 1687 IPC_MESSAGE_ROUTED1(ViewHostMsg_SetCursor, |
| (...skipping 706 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2387 // synchronously (see crbug.com/120597). This IPC message sends the character | 2394 // synchronously (see crbug.com/120597). This IPC message sends the character |
| 2388 // bounds after every composition change to always have correct bound info. | 2395 // bounds after every composition change to always have correct bound info. |
| 2389 IPC_MESSAGE_ROUTED2(ViewHostMsg_ImeCompositionRangeChanged, | 2396 IPC_MESSAGE_ROUTED2(ViewHostMsg_ImeCompositionRangeChanged, |
| 2390 gfx::Range /* composition range */, | 2397 gfx::Range /* composition range */, |
| 2391 std::vector<gfx::Rect> /* character bounds */) | 2398 std::vector<gfx::Rect> /* character bounds */) |
| 2392 #endif | 2399 #endif |
| 2393 | 2400 |
| 2394 // Adding a new message? Stick to the sort order above: first platform | 2401 // Adding a new message? Stick to the sort order above: first platform |
| 2395 // independent ViewMsg, then ifdefs for platform specific ViewMsg, then platform | 2402 // independent ViewMsg, then ifdefs for platform specific ViewMsg, then platform |
| 2396 // independent ViewHostMsg, then ifdefs for platform specific ViewHostMsg. | 2403 // independent ViewHostMsg, then ifdefs for platform specific ViewHostMsg. |
| OLD | NEW |