diff --git a/editor/libeditor/HTMLEditSubActionHandler.cpp b/editor/libeditor/HTMLEditSubActionHandler.cpp index 2ade154f054c3b4fb91c47ba267e04cb5959aa8b..85dbb0fecb760ed43450eb9f11369468a0488947 100644 --- a/editor/libeditor/HTMLEditSubActionHandler.cpp +++ b/editor/libeditor/HTMLEditSubActionHandler.cpp @@ -5176,7 +5176,13 @@ nsresult HTMLEditor::AutoDeleteRangesHandler::AutoBlockElementsJoiner:: ->GetEndContainer() ->IsInclusiveDescendantOf(mRightContent)); - return NS_OK; + nsresult rv = + mDeleteRangesHandlerConst.ComputeRangesToDeleteRangesWithTransaction( + aHTMLEditor, aDirectionAndAmount, aStripWrappers, aRangesToDelete); + NS_WARNING_ASSERTION(NS_SUCCEEDED(rv), + "AutoDeleteRangesHandler::" + "ComputeRangesToDeleteRangesWithTransaction() failed"); + return rv; } EditActionResult HTMLEditor::AutoDeleteRangesHandler::AutoBlockElementsJoiner:: @@ -5250,7 +5256,13 @@ nsresult HTMLEditor::AutoDeleteRangesHandler::AutoBlockElementsJoiner:: ->IsInclusiveDescendantOf(mRightContent)); MOZ_ASSERT(mLeftContent->GetParentNode() == mRightContent->GetParentNode()); - return NS_OK; + nsresult rv = + mDeleteRangesHandlerConst.ComputeRangesToDeleteRangesWithTransaction( + aHTMLEditor, aDirectionAndAmount, aStripWrappers, aRangesToDelete); + NS_WARNING_ASSERTION(NS_SUCCEEDED(rv), + "AutoDeleteRangesHandler::" + "ComputeRangesToDeleteRangesWithTransaction() failed"); + return rv; } EditActionResult HTMLEditor::AutoDeleteRangesHandler::AutoBlockElementsJoiner::