Closed Bug 12489 Opened 25 years ago Closed 25 years ago

Editor is full of static constructors

Categories

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

x86
Linux
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: akkzilla, Assigned: buster)

Details

The editor regularly crashes on exit in various places, largely due to the
extensive use of static constructors (prohibited by our portable C++ guidelines
because they cause problems on quite a number of platforms).

The static constructors are in two places:  an nsString in
nsEditor::GetTextNodeTag(), and a large number of static nsAutoStrings in
nsHTMLEditor.cpp (seach for "static nsAutoString" there to see them).
accepting
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Akkana/Buster, please mark this VERIFIED_FIXED thanks!
Status: RESOLVED → VERIFIED
Looks fixed to me.  Marking verified.
You need to log in before you can comment on or make changes to this bug.