Closed Bug 5318 Opened 26 years ago Closed 26 years ago

Copy-on-write stylesheet manager required

Categories

(Core :: CSS Parsing and Computation, defect, P3)

x86
Windows 98
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: ian, Assigned: peterl-retired)

References

()

Details

(Whiteboard: [Perf])

The test page quoted loads between 53 and 555 stylesheets, depending on how the @imports are treated. The style system currently thinks "Hmm! Lovely! Lets download all 555 stylesheets!". However, since actually most of them are imported multiple times, the system could just download 53 and reuse the classes already in memory. A copy-on-write scheme for stylesheets that are reimported from other stylesheets would be very beneficial for performance. This bug will probably be fixed by Peter's forthcoming stylesheet manager class. Related bugs: bug 2029, bug 2765, bug 3421, bug 4529. To find related bugs, search the description field for the [SSMC] marker.
Whiteboard: [Perf]
Putting on [Perf] radar
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Copy on write now implemented.
Status: RESOLVED → VERIFIED
Status: VERIFIED → REOPENED
Status: REOPENED → RESOLVED
Closed: 26 years ago26 years ago
Peter - can you head me in the right direction as to how to verify this bug?
Status: RESOLVED → VERIFIED
Per discussion with peterl and testing using 6/14 Apprunner, verified bug fixed.
You need to log in before you can comment on or make changes to this bug.