Index: third_party/WebKit/Source/core/editing/Editor.cpp |
diff --git a/third_party/WebKit/Source/core/editing/Editor.cpp b/third_party/WebKit/Source/core/editing/Editor.cpp |
index 459034657393d31623397c0c3fd4915dd4814736..fa0e682d60109513ca7d6893334e4cba0c07789d 100644 |
--- a/third_party/WebKit/Source/core/editing/Editor.cpp |
+++ b/third_party/WebKit/Source/core/editing/Editor.cpp |
@@ -655,15 +655,9 @@ void Editor::ReplaceSelectionWithFragment(DocumentFragment* fragment, |
bool match_style, |
InputEvent::InputType input_type) { |
DCHECK(!GetFrame().GetDocument()->NeedsLayoutTreeUpdate()); |
- if (GetFrame() |
- .Selection() |
- .ComputeVisibleSelectionInDOMTreeDeprecated() |
- .IsNone() || |
- !GetFrame() |
- .Selection() |
- .ComputeVisibleSelectionInDOMTreeDeprecated() |
- .IsContentEditable() || |
- !fragment) |
+ const VisibleSelection& selection = |
+ GetFrame().Selection().ComputeVisibleSelectionInDOMTree(); |
+ if (selection.IsNone() || !selection.IsContentEditable() || !fragment) |
return; |
ReplaceSelectionCommand::CommandOptions options = |