Closed Bug 43008 Opened 24 years ago Closed 24 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: 24 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.