Open
Bug 568844
Opened 13 years ago
Updated 5 months 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•13 years ago
|
Whiteboard: [TSnappiness]
Comment 1•13 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•13 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•11 years ago
|
Whiteboard: [TSnappiness] → [TSnappiness][Snappy]
Updated•11 years ago
|
Whiteboard: [TSnappiness][Snappy] → [TSnappiness]
Updated•5 months ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•