Open Bug 224029 Opened 21 years ago Updated 2 years ago

Changing href of stylesheet while it is loading leaves the throbber spinning for the old load

Categories

(Core :: CSS Parsing and Computation, defect)

defect

Tracking

()

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: testcase)

Attachments

(1 file, 1 obsolete file)

 
Attached file testcase (obsolete) —
Isn't this just bug 85631?  I any case, that destcase will likely stop
demonstrating the problem once bug 84582 is fixed (and we will need a better
testcase at that point).
Depends on: 85631
OS: Windows XP → All
Priority: -- → P3
Hardware: PC → All
Target Milestone: --- → Future
s/destcase/testcase/
Depends on: 84582
QA Contact: ian → style-system
The testcase no longer demonstrates a "continues to block layout" bug now that bug 84582 is fixed, but the throbber does keep spinning until the old load finishes.

What would the "better testcase" described in comment 2 look like and demonstrate?
Not sure that we can do better than the throbber thing, actually.  Not easily.
Instead of setting the href to "", which refers to the page itself, set it to a fast (data: URL) thing.  This demonstrates the throbber issue more clearly.
Attachment #134380 - Attachment is obsolete: true
Summary: Changing href of stylesheet while it is loading does not unblock layout → Changing href of stylesheet while it is loading leaves the throbber spinning for the old load
I still see this bug on trunk.
Target Milestone: Future → ---
Priority: P3 → P5

We'd need to keep track of the channel in the element and cancel it to fix this, basically. Not sure how worthwhile that is.

Assignee: bzbarsky → nobody
Priority: P5 → --
Severity: minor → S4
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: