Closed Bug 121913 Opened 23 years ago Closed 23 years ago

content sometimes out of order (CSS table display types with anonymous frames)

Categories

(Core :: CSS Parsing and Computation, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: CatamountJack, Assigned: dbaron)

References

()

Details

(Keywords: regression)

While viewing mozillazine, it appears that stylesheets load after the page completes and sometimes not at all. *Usually* after a page reload they appear again but on initial load many times the text is displayed without any styling and once the page completes the text is reflowed with the style applied. Steps to reproduce: Visit www.mozillazine.org Expected Results: Page displays with styles as it loads Actual Results: Styles are applied after page load.
*** This bug has been marked as a duplicate of 121787 ***
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
bug 121787 is about CSS backgrounds not loading, not about stylesheets. reopening
Status: RESOLVED → UNCONFIRMED
Resolution: DUPLICATE → ---
What is it that changes after the page loads?
Confirming on Windows build 2002012503. Making summary more clear. Haven't seen this until last week or so ==> regression.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: regression
Summary: Style sheets load after page → Page is displayed before stylesheets are loaded
dbaron, if you view one of the larger discussions like http://mozillazine.org/talkback.html?article=2143 most of the time the page gets layed out as a narrow column on the left side of the viewport with the sidebar that's supposed to be on the right side of the page placed underneath the discussion. I'm guessing that we need to do another reflow or something once we have the stylesheet data that gives the placement of the columns. This seems to happen more as the page gets larger. new discussions with only a few posts don't have the problem nearly as often as the longer discussions. Also, switching the style sheed with View|Use Stylesheet fixes the layout.
Well, I see the problem now, but I don't think it has anything to do with stylesheets not being loaded. It's not fixed by a restyle or a reflow, but I suspect it would be fixed by a full frame reconstruct. I should debug it a little more before giving it to someone else, though.
Summary: Page is displayed before stylesheets are loaded → content sometimes out of order (CSS table display types with anonymous frames)
Duplicate of bug 121142?
These are different bugs. The bug 121142 is about the content displayed in one narrow column. But the original report of this bug is about the stylesheet is being applied only after page load completes. I don't understand the summary of this bug, maybe it was incorrectly changed.
The original reporter of this bug saw a symptom and assigned a much-too-technical (and incorrect) diagnosis of the cause, I think. *** This bug has been marked as a duplicate of 121142 ***
Status: NEW → RESOLVED
Closed: 23 years ago23 years ago
Resolution: --- → DUPLICATE
Sorry, I hadn't followed the bug in awhile... actually, if I remember correctly, my original summary was completely different than what is there now... something more to the effect that stylesheets are loaded after the page loads. I think the meaning of my explanation was lost somewhere. What I was seeing what that while the page was loading it would appear on the screen as plaintext (or moreso just unstyled/no formatting)... and once the page finished loading, it appeared that a stylesheet was loaded, the page would reflow, and everything would look as intended. I hadn't meant to address the narrow-column issue, this was something different and as dbaron pointed out, a bug had already been filed. In any case, I haven't seen this in awhile anyway - seems to have been fixed and if I can I'll mark it closed.
Status: RESOLVED → CLOSED
Hm, I'll try to reopen and do WFM.
Status: CLOSED → REOPENED
Resolution: DUPLICATE → ---
WFM
Status: REOPENED → RESOLVED
Closed: 23 years ago23 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.