Closed Bug 4438 Opened 26 years ago Closed 25 years ago

windows visible too early

Categories

(Core :: XUL, defect, P4)

defect

Tracking

()

VERIFIED FIXED

People

(Reporter: danm.moz, Assigned: danm.moz)

References

Details

New nsWebShellWindows should be created invisible, and made visible only after they've been initialized. Specifically, after their size has been calculated and set -- currently, the border flashes at the default size before they are resized.
I'd suggest keeping them invisible even longer -- until most (all?) of the chrome has been laid out. This would avoid the ugly toolbar grooving and shaking that happens now. Of course, if you are fetching chrome bits remotely, you might want to detect this and show something earlier.
Priority: P3 → P4
Target Milestone: M7
assigning to danm as p4 for m7
Status: NEW → ASSIGNED
Target Milestone: M7 → M8
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
This is a hairy, many, many sided problem. But we've been augering in on it and I think we're there.
Depends on: 8468
Whiteboard: will wait for bug 4438 before verification
the problem is much improved on windows NT 4.0 and MacOS 8.51, but linux still has resizing issues. i'm leaving this RESOLVED FIXED until bug 8468 is fixed.
Status: RESOLVED → VERIFIED
Whiteboard: will wait for bug 4438 before verification
verified on 1999-07-12-08 RedHat Linux 5.2 kernel 2.2.9 1999-07-12-08 WinNT 4.0 sp4 1999-07-12-08 MacOS 8.51
You need to log in before you can comment on or make changes to this bug.