Closed
Bug 73188
Opened 24 years ago
Closed 15 years ago
We may crash during printing because nsHTMLContainerFrame::ReparentViewTo does not cycle through all of the frame's childlists
Categories
(Core :: Printing: Output, defect)
Core
Printing: Output
Tracking
()
RESOLVED
WORKSFORME
Future
People
(Reporter: kmcclusk, Unassigned)
References
Details
(Keywords: topembed-, Whiteboard: [T2])
nsHTMLContainerFrame::ReparentView to only looks at the normal frame list,
overflow list and floater list when views are reparented. There may be frames
other childlists with views that need to be reparented.
I don't think we ever want to move a frame in the normal frame lists or any of
the additional frame lists without moving their views. If we don't move the
views then the frame tree and the view tree will be inconsistent.
However, when I applied patch 28544 in bug 71032 which cycles through all of the
frame lists, we crash while printing www.icq.com. (Possibly caused by a
combobox? - since they do not put their views in the normal place in the view tree).
Reporter | ||
Updated•24 years ago
|
Target Milestone: --- → Future
Reporter | ||
Updated•24 years ago
|
Status: NEW → ASSIGNED
Reporter | ||
Comment 1•23 years ago
|
||
topembed-. There aren't any known crashers related to this issue.
Updated•15 years ago
|
Assignee: kmcclusk → nobody
Status: ASSIGNED → NEW
QA Contact: sujay → printing
Comment 3•15 years ago
|
||
Since nsHTMLContainerFrame::ReparentView no longer exists, I'm guessing this isn't valid any more.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•