| Index: third_party/WebKit/Source/core/editing/VisibleSelection.cpp
|
| diff --git a/third_party/WebKit/Source/core/editing/VisibleSelection.cpp b/third_party/WebKit/Source/core/editing/VisibleSelection.cpp
|
| index e3f650ec241b54c203497dd8219f0677e3a41f48..54465f36a806475963a88164770396b88c785957 100644
|
| --- a/third_party/WebKit/Source/core/editing/VisibleSelection.cpp
|
| +++ b/third_party/WebKit/Source/core/editing/VisibleSelection.cpp
|
| @@ -124,8 +124,8 @@ operator=(const VisibleSelectionTemplate<Strategy>& other) {
|
| }
|
|
|
| template <typename Strategy>
|
| -SelectionTemplate<Strategy> VisibleSelectionTemplate<Strategy>::AsSelection()
|
| - const {
|
| +SelectionTemplate<Strategy> VisibleSelectionTemplate<Strategy>::AsSelection(
|
| + bool is_handle_visible) const {
|
| typename SelectionTemplate<Strategy>::Builder builder;
|
| if (base_.IsNotNull())
|
| builder.SetBaseAndExtent(base_, extent_);
|
| @@ -133,6 +133,7 @@ SelectionTemplate<Strategy> VisibleSelectionTemplate<Strategy>::AsSelection()
|
| .SetGranularity(granularity_)
|
| .SetIsDirectional(is_directional_)
|
| .SetHasTrailingWhitespace(has_trailing_whitespace_)
|
| + .SetIsHandleVisible(is_handle_visible)
|
| .Build();
|
| }
|
|
|
|
|