| Index: third_party/WebKit/Source/core/editing/VisibleUnits.h
|
| diff --git a/third_party/WebKit/Source/core/editing/VisibleUnits.h b/third_party/WebKit/Source/core/editing/VisibleUnits.h
|
| index 60f1bb351a7a81626fe35fcb54a2ea94f8df9869..bac1e3f84b8ab43cdaf263e05acfa5280ba20234 100644
|
| --- a/third_party/WebKit/Source/core/editing/VisibleUnits.h
|
| +++ b/third_party/WebKit/Source/core/editing/VisibleUnits.h
|
| @@ -350,6 +350,21 @@ CORE_EXPORT IntRect ComputeTextRect(const EphemeralRange&);
|
| IntRect ComputeTextRect(const EphemeralRangeInFlatTree&);
|
| FloatRect ComputeTextFloatRect(const EphemeralRange&);
|
|
|
| +// Export below functions only for |VisibleUnit| family.
|
| +PositionWithAffinity HonorEditingBoundaryAtOrBefore(const PositionWithAffinity&,
|
| + const Position&);
|
| +
|
| +PositionInFlatTreeWithAffinity HonorEditingBoundaryAtOrBefore(
|
| + const PositionInFlatTreeWithAffinity&,
|
| + const PositionInFlatTree&);
|
| +
|
| +VisiblePosition HonorEditingBoundaryAtOrAfter(const VisiblePosition&,
|
| + const Position&);
|
| +
|
| +VisiblePositionInFlatTree HonorEditingBoundaryAtOrAfter(
|
| + const VisiblePositionInFlatTree&,
|
| + const PositionInFlatTree&);
|
| +
|
| // Export below functions only for |SelectionModifier|.
|
| VisiblePosition HonorEditingBoundaryAtOrBefore(const VisiblePosition&,
|
| const Position&);
|
|
|