Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2013 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 input events and other messages that require processing in | 5 // IPC messages for input events and other messages that require processing in |
| 6 // order relative to input events. | 6 // order relative to input events. |
| 7 // Multiply-included message file, hence no include guard. | 7 // Multiply-included message file, hence no include guard. |
| 8 | 8 |
| 9 #include "base/strings/string16.h" | 9 #include "base/strings/string16.h" |
| 10 #include "build/build_config.h" | 10 #include "build/build_config.h" |
| (...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 156 int /* end */, | 156 int /* end */, |
| 157 std::vector<blink::WebCompositionUnderline> /* underlines */) | 157 std::vector<blink::WebCompositionUnderline> /* underlines */) |
| 158 | 158 |
| 159 // Deletes the current selection plus the specified number of characters before | 159 // Deletes the current selection plus the specified number of characters before |
| 160 // and after the selection or caret. | 160 // and after the selection or caret. |
| 161 IPC_MESSAGE_ROUTED2(InputMsg_ExtendSelectionAndDelete, | 161 IPC_MESSAGE_ROUTED2(InputMsg_ExtendSelectionAndDelete, |
| 162 int /* before */, | 162 int /* before */, |
| 163 int /* after */) | 163 int /* after */) |
| 164 | 164 |
| 165 // Deletes text before and after the current cursor position, excluding the | 165 // Deletes text before and after the current cursor position, excluding the |
| 166 // selection. | 166 // selection. The lengths are supplied in Java chars (UTF-16 Code Unit), not in |
| 167 // code points or in glyphs. | |
| 167 IPC_MESSAGE_ROUTED2(InputMsg_DeleteSurroundingText, | 168 IPC_MESSAGE_ROUTED2(InputMsg_DeleteSurroundingText, |
| 168 int /* before */, | 169 int /* before */, |
| 169 int /* after */) | 170 int /* after */) |
| 170 | 171 |
| 172 // Deletes text before and after the current cursor position, excluding the | |
| 173 // selection. The lengths are supplied in code points, not in Java chars (UTF-16 | |
| 174 // Code Unit) or in glyphs. Do nothing if there are one or more invalid | |
|
dcheng
2017/02/25 07:37:03
Nit: Do nothing => Does nothing
yabinh
2017/02/27 02:04:33
Done.
| |
| 175 // surrogate pairs in the requested range | |
| 176 IPC_MESSAGE_ROUTED2(InputMsg_DeleteSurroundingTextInCodePoints, | |
| 177 int /* before */, | |
| 178 int /* after */) | |
| 179 | |
| 171 // Selects between the given start and end offsets in the currently focused | 180 // Selects between the given start and end offsets in the currently focused |
| 172 // editable field. | 181 // editable field. |
| 173 IPC_MESSAGE_ROUTED2(InputMsg_SetEditableSelectionOffsets, | 182 IPC_MESSAGE_ROUTED2(InputMsg_SetEditableSelectionOffsets, |
| 174 int /* start */, | 183 int /* start */, |
| 175 int /* end */) | 184 int /* end */) |
| 176 | 185 |
| 177 // This message sends a string being composed with an input method. | 186 // This message sends a string being composed with an input method. |
| 178 IPC_MESSAGE_ROUTED5( | 187 IPC_MESSAGE_ROUTED5( |
| 179 InputMsg_ImeSetComposition, | 188 InputMsg_ImeSetComposition, |
| 180 base::string16, /* text */ | 189 base::string16, /* text */ |
| (...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 324 // This IPC message sends the character bounds after every composition change | 333 // This IPC message sends the character bounds after every composition change |
| 325 // to always have correct bound info. | 334 // to always have correct bound info. |
| 326 IPC_MESSAGE_ROUTED2(InputHostMsg_ImeCompositionRangeChanged, | 335 IPC_MESSAGE_ROUTED2(InputHostMsg_ImeCompositionRangeChanged, |
| 327 gfx::Range /* composition range */, | 336 gfx::Range /* composition range */, |
| 328 std::vector<gfx::Rect> /* character bounds */) | 337 std::vector<gfx::Rect> /* character bounds */) |
| 329 | 338 |
| 330 // Adding a new message? Stick to the sort order above: first platform | 339 // Adding a new message? Stick to the sort order above: first platform |
| 331 // independent InputMsg, then ifdefs for platform specific InputMsg, then | 340 // independent InputMsg, then ifdefs for platform specific InputMsg, then |
| 332 // platform independent InputHostMsg, then ifdefs for platform specific | 341 // platform independent InputHostMsg, then ifdefs for platform specific |
| 333 // InputHostMsg. | 342 // InputHostMsg. |
| OLD | NEW |