Whenever you type, that transaction is merged into the previous one (if it was also typing). But the selection state info saved with each transaction is not coellesced here, resulting in a lot of tiny mallocs adding up as you type. I should touch this up so that only the "outmost" txn saves selection info, and also so that the selection state memory usage is taken from a recycleable pool.
moving to m19
Target Milestone: --- → M19
you will be mine you will be mine all mine... (coming to this bug's emotional rescue)
Status: NEW → ASSIGNED
marking future, setting to nsbeta3- per review by bijal and beppe
Keywords: helpwanted, nsbeta3
Target Milestone: M19 → Future
Assignee: mozeditor → nobody
Status: ASSIGNED → NEW
You need to log in before you can comment on or make changes to this bug.