Open Bug 1768326 Opened 2 years ago Updated 2 years ago

Delete merged transactions instead of referred

Categories

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

enhancement

Tracking

()

People

(Reporter: masayuki, Unassigned)

References

(Depends on 1 open bug)

Details

Transaction class instances may be treated as one action. However, for example, PlaceholderTransaction stores new transaction as "forward transaction" after being merged with it.

If the new transaction's data is appended to the old one, we can stop keeping storing the merged new transactions in the heap. I guess that fixing this would not improve the footprint so drastically, but I think that it should be better for the cycle collector.

Severity: -- → N/A
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.