Closed Bug 1745877 Opened 3 years ago Closed 3 years ago

Get rid of `CreateElementTransaction`

Categories

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

task

Tracking

()

RESOLVED FIXED
99 Branch
Tracking Status
firefox99 --- fixed

People

(Reporter: masayuki, Assigned: masayuki)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

The fix of bug 1742744 makes CreateElementTransaction a dead path. Currently, it can be back with toggling the pref, editor.create_element_transaction.enabled. 96 is the first release of the ship. So perhaps, we can delete CreateElementTransaction completely late 98 cycle.

It's already disabled since 96 and now is late 97 cycle in the release channel,
but I've not gotten regression reports about this. Therefore, we should get
rid of it from the tree completely, then, we can make
HTMLEditor::CreateAndInsertElementWithTransaction greater for its callers.

Depends on D139717

Pushed by masayuki@d-toybox.com: https://hg.mozilla.org/integration/autoland/rev/88977b2f3b7e Get rid of `CreateElementTransaction` r=m_kato
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: