Closed Bug 9630 Opened 26 years ago Closed 26 years ago

sched: Solve the modal dialog thread problem SNAKE

Categories

(Core :: XUL, enhancement, P2)

enhancement

Tracking

()

VERIFIED FIXED

People

(Reporter: trudelle, Assigned: danm.moz)

References

Details

(Whiteboard: seems solved with Necko, though some troubling problems remain on gtk)

Solve the modal dialog thread problem SNAKE 3 days danm 0% "invent some solution to the modal dialog problem (modal dialogs are at the moment quite impossible) 2d ? (no one has any idea how to do this, and it relates to the threading issue)"
Mass changing all XPToolkit M9 feature 'bugs' to target as p2 for M9
Mass changing all M9 feature 'bugs' to 'enhancement severity.
Blocks: 9639
Whiteboard: seems solved with Necko, though some troubling problems remain on gtk
What are the "troubling problems"?
Status: NEW → ASSIGNED
Ooo well, thanks for asking! First, the fact that post-Necko apprunner can't load an HTTP URL while running under gdb is somewhat unhelpful. But my troubles are with making window contents display. I'm really not sure whether it's a gtk problem exactly. My test case is bug 8511. That's better now -- the problem when that bug was written was that netlib events were stalling and the window's contents were never loaded. The situation now is, as near as I can tell without a debugger, that netlib events are coming through, and the dialog's contents are being loaded. At any rate, events are being processed and OnEndDocumentLoad is firing. But the window seems devoid of content. It doesn't seem like a display problem; the window is actually empty. Under Windows and the Mac, the window loads and displays properly. All the platform-dependent communications and event substrates should be -- should be -- equivalent enough. I'll let you know if I can pin it down to something gtk-ish. I'm a bit stalled on this one for now. Time, perhaps, for some comparative win and gtk event dumps.
Target Milestone: M9 → M10
M9 wall approaching fast. Snake lives on.
No longer blocks: 9639
Blocks: 9673
What problems remain? How long do you think they will take? Please put your current estimated remaining duration in status whiteboard field.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Known issues have been dealt with. The modal thread snake is dead as far as anyone knows. See individual extant bugs for known problems.
Status: RESOLVED → VERIFIED
ok. marking verified.
You need to log in before you can comment on or make changes to this bug.