OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2004 Apple Computer, Inc. All rights reserved. | 2 * Copyright (C) 2004 Apple Computer, Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions | 5 * modification, are permitted provided that the following conditions |
6 * are met: | 6 * are met: |
7 * 1. Redistributions of source code must retain the above copyright | 7 * 1. Redistributions of source code must retain the above copyright |
8 * notice, this list of conditions and the following disclaimer. | 8 * notice, this list of conditions and the following disclaimer. |
9 * 2. Redistributions in binary form must reproduce the above copyright | 9 * 2. Redistributions in binary form must reproduce the above copyright |
10 * notice, this list of conditions and the following disclaimer in the | 10 * notice, this list of conditions and the following disclaimer in the |
(...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
176 EWordSide = kRightWordIfOnBoundary); | 176 EWordSide = kRightWordIfOnBoundary); |
177 CORE_EXPORT VisiblePosition EndOfWord(const VisiblePosition&, | 177 CORE_EXPORT VisiblePosition EndOfWord(const VisiblePosition&, |
178 EWordSide = kRightWordIfOnBoundary); | 178 EWordSide = kRightWordIfOnBoundary); |
179 CORE_EXPORT PositionInFlatTree | 179 CORE_EXPORT PositionInFlatTree |
180 EndOfWordPosition(const VisiblePositionInFlatTree&, | 180 EndOfWordPosition(const VisiblePositionInFlatTree&, |
181 EWordSide = kRightWordIfOnBoundary); | 181 EWordSide = kRightWordIfOnBoundary); |
182 CORE_EXPORT VisiblePositionInFlatTree | 182 CORE_EXPORT VisiblePositionInFlatTree |
183 EndOfWord(const VisiblePositionInFlatTree&, EWordSide = kRightWordIfOnBoundary); | 183 EndOfWord(const VisiblePositionInFlatTree&, EWordSide = kRightWordIfOnBoundary); |
184 VisiblePosition PreviousWordPosition(const VisiblePosition&); | 184 VisiblePosition PreviousWordPosition(const VisiblePosition&); |
185 VisiblePosition NextWordPosition(const VisiblePosition&); | 185 VisiblePosition NextWordPosition(const VisiblePosition&); |
186 // TODO(yosin): We'll move |RightPositionOf()| as file location function | |
187 // for |SelectionModifier| class. | |
188 VisiblePosition RightWordPosition(const VisiblePosition&, | |
189 bool skips_space_when_moving_right); | |
190 // TODO(yosin): We'll move |LeftPositionOf()| as file location function | |
191 // for |SelectionModifier| class. | |
192 VisiblePosition LeftWordPosition(const VisiblePosition&, | |
193 bool skips_space_when_moving_right); | |
194 | 186 |
195 // sentences | 187 // sentences |
196 CORE_EXPORT VisiblePosition StartOfSentence(const VisiblePosition&); | 188 CORE_EXPORT VisiblePosition StartOfSentence(const VisiblePosition&); |
197 CORE_EXPORT VisiblePositionInFlatTree | 189 CORE_EXPORT VisiblePositionInFlatTree |
198 StartOfSentence(const VisiblePositionInFlatTree&); | 190 StartOfSentence(const VisiblePositionInFlatTree&); |
199 CORE_EXPORT VisiblePosition EndOfSentence(const VisiblePosition&); | 191 CORE_EXPORT VisiblePosition EndOfSentence(const VisiblePosition&); |
200 CORE_EXPORT VisiblePositionInFlatTree | 192 CORE_EXPORT VisiblePositionInFlatTree |
201 EndOfSentence(const VisiblePositionInFlatTree&); | 193 EndOfSentence(const VisiblePositionInFlatTree&); |
202 VisiblePosition PreviousSentencePosition(const VisiblePosition&); | 194 VisiblePosition PreviousSentencePosition(const VisiblePosition&); |
203 VisiblePosition NextSentencePosition(const VisiblePosition&); | 195 VisiblePosition NextSentencePosition(const VisiblePosition&); |
(...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
358 const VisiblePosition&, | 350 const VisiblePosition&, |
359 EditableType); | 351 EditableType); |
360 | 352 |
361 Position PreviousRootInlineBoxCandidatePosition(Node*, | 353 Position PreviousRootInlineBoxCandidatePosition(Node*, |
362 const VisiblePosition&, | 354 const VisiblePosition&, |
363 EditableType); | 355 EditableType); |
364 | 356 |
365 } // namespace blink | 357 } // namespace blink |
366 | 358 |
367 #endif // VisibleUnits_h | 359 #endif // VisibleUnits_h |
OLD | NEW |