Bug 1540037 - part 38: Move TextEditor::InsertTextAt() into EditorBase r=m_kato

Depends on D116564

Differential Revision: https://phabricator.services.mozilla.com/D116565
This commit is contained in:
Masayuki Nakano
2021-06-03 21:00:07 +00:00
parent 03d9c27c1e
commit 3e9a71a9ca
5 changed files with 32 additions and 33 deletions

View File

@@ -85,25 +85,6 @@ nsresult TextEditor::PrepareTransferable(nsITransferable** aOutTransferable) {
return NS_OK;
}
nsresult TextEditor::InsertTextAt(const nsAString& aStringToInsert,
const EditorDOMPoint& aPointToInsert,
bool aDoDeleteSelection) {
MOZ_ASSERT(IsEditActionDataAvailable());
MOZ_ASSERT(aPointToInsert.IsSet());
nsresult rv = PrepareToInsertContent(aPointToInsert, aDoDeleteSelection);
if (NS_FAILED(rv)) {
NS_WARNING("EditorBase::PrepareToInsertContent() failed");
return rv;
}
rv = InsertTextAsSubAction(aStringToInsert);
NS_WARNING_ASSERTION(NS_SUCCEEDED(rv),
"EditorBase::InsertTextAsSubAction() failed");
return rv;
}
nsresult TextEditor::InsertTextFromTransferable(
nsITransferable* aTransferable) {
MOZ_ASSERT(IsEditActionDataAvailable());
@@ -460,7 +441,7 @@ nsresult TextEditor::OnDrop(DragEvent* aDropEvent) {
return NS_OK;
}
NS_WARNING_ASSERTION(NS_SUCCEEDED(rvIgnored),
"TextEditor::InsertTextAt() failed, but ignored");
"EditorBase::InsertTextAt() failed, but ignored");
} else {
editActionData.InitializeDataTransfer(dataTransfer);
RefPtr<StaticRange> targetRange = StaticRange::Create(