Closed Bug 1655391 Opened 7 months ago Closed 7 months ago

Split `HTMLEditor::HandleDeleteCollapsedSelectionAtCurrentBlockBoundary()` to range computation part and modifying DOM tree part

Categories

(Core :: DOM: Editor, task, P2)

task

Tracking

()

RESOLVED FIXED
81 Branch
Tracking Status
firefox81 --- fixed

People

(Reporter: masayuki, Assigned: masayuki)

References

Details

Attachments

(1 file)

This patch creates new stack only class, HTMLEditor::AutoBlockElementsJoiner
and splits HTMLEditor::HandleDeleteCollapsedSelectionAtCurrentBlockBoundary()
to considering the content nodes to be joined part and doing join the nodes
part.

Depends on D85534

Pushed by masayuki@d-toybox.com:
https://hg.mozilla.org/integration/autoland/rev/2e7e9d83e56b
Make new stack only class handle deletion at current block boundary r=m_kato

Hmm, toolchan failure... I don't understand why there are some bustage only when building it...

Flags: needinfo?(masayuki)
Pushed by masayuki@d-toybox.com:
https://hg.mozilla.org/integration/autoland/rev/f3411b0d6646
Make new stack only class handle deletion at current block boundary r=m_kato
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch
You need to log in before you can comment on or make changes to this bug.