(In reply to comment #29)
> Wait. When I paste that huge textarea, I see something like 3 textruns being
> constructed... (as measured by a breakpoint in gfxTextRun::gfxTextRun).
How many lines are you pasting? (We should create at least one textrun per line, right?)
> If I hit enter a few lines from the end I get two textruns constructed per line
> between me and the end. roc, is that expected?
Looks like we should be able to get away without constructing that many textruns on pressing Enter then, right? Of course, I have no idea how... :(
(In reply to comment #29) :gfxTextRun) .
> Wait. When I paste that huge textarea, I see something like 3 textruns being
> constructed... (as measured by a breakpoint in gfxTextRun:
How many lines are you pasting? (We should create at least one textrun per line, right?)
> If I hit enter a few lines from the end I get two textruns constructed per line
> between me and the end. roc, is that expected?
Looks like we should be able to get away without constructing that many textruns on pressing Enter then, right? Of course, I have no idea how... :(