Closed Bug 43008 Opened 25 years ago Closed 25 years ago

html output system slow.

Categories

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

defect

Tracking

()

VERIFIED DUPLICATE of bug 50742

People

(Reporter: mozeditor, Assigned: jst)

References

Details

(Keywords: perf)

In mozilla, open a bugzilla bug report. Edit page. Choose the output to HTML debug function. Note that you freeze for some time before getting output. This isn't too bad given that it's a debug function, but I believe the same slowness happens if you try to Copy, etc...
I've been wanting to do some profiling on the output system. Unless we get rid of XIF, we'll always have the problem that we have to go through two different output passes, but I suspect there's a fair amount of optimization we could do in the XIF converter and output sinks. Unfortunately, this got slower, not faster, recently as a result of a change needed for Japanese output (see bug 41453), because word wrapping needed to call a smarter (and slower) routine to determine word size in unicode.
Status: NEW → ASSIGNED
Whiteboard: perf
Target Milestone: --- → M19
Keywords: nsbeta3, perf
Whiteboard: perf
Keywords: nsbeta3
please do not nominate for nsbeta3 -- this will be addressed after crashes, regressions, correctness and polish bugs have been resolved, all Composer perf bugs have been set to m19/m20
JST and Vidur are working on this right now. Yay!
Assignee: akkana → jst
Status: ASSIGNED → NEW
Blocks: 46554
this is actually a dup of 50742 (it has much more data in it), marking as a dup *** This bug has been marked as a duplicate of 50742 ***
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
verified in 9/27 build.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.