Open
Bug 568844
Opened 15 years ago
Updated 2 years ago
Error pages don't show until initial paint delay expires
Categories
(Core :: Layout, defect)
Tracking
()
NEW
People
(Reporter: bzbarsky, Unassigned)
Details
(Whiteboard: [TSnappiness])
STEPS TO REPRODUCE:
1) Set the "nglayout.initialpaint.delay" to 20000
2) Load https://mozilla.org
EXPECTED RESULTS: Error page shows up
ACTUAL RESULTS: Blank tab for 20 seconds, then error page shows up.
I haven't checked whether this is true for content XUL in general, or just error pages.
Updated•15 years ago
|
Whiteboard: [TSnappiness]
Comment 1•15 years ago
|
||
It happens because DocumentViewerImpl::LoadComplete never gets called for error pages, so the UnsuppressPainting call contained therein never happens so we have to wait for the paint suppression timer to fire.
Reporter | ||
Comment 2•15 years ago
|
||
Ah, I was wondering whether we triggered paint unsuppression off the same codepath as onload. OK.
We should really fix error pages to not suck that way somehow....
Updated•13 years ago
|
Whiteboard: [TSnappiness] → [TSnappiness][Snappy]
Updated•13 years ago
|
Whiteboard: [TSnappiness][Snappy] → [TSnappiness]
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•