Closed
Bug 379437
Opened 18 years ago
Closed 16 years ago
3-14% Txul regression from bug 368247
Categories
(Core :: Layout, defect, P3)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: ajschult784, Assigned: vlad)
References
Details
(Keywords: perf, regression, Whiteboard: [dbaron-1.9:RzCo])
Attachments
(2 files)
Bug 368247 landing regressed argos' Txul numbers 2-3%. The Mac/FF box regressed 8%. nye's numbers regressed by 14%. KaiRo's Mac box (tpol) regressed by 11%.
When loading up today's SeaMonkey nightly, it takes 1-2 seconds to paint the chrome (which I verified was caused by 368247 by backing it out locally).
Reporter | ||
Comment 1•18 years ago
|
||
org is actually the process using CPU during the paint. The stack is the same as in bug 371867 comment 7. The attachment is the seamonkey side.
Updated•18 years ago
|
Flags: blocking1.9?
Reporter | ||
Comment 2•18 years ago
|
||
Load the testcase and drag the scrollbar up and down. With current trunk, the page scrolls smoothly at first (for <1 second) but then grinds to a halt and takes at least a second for each repaint.
If I delete the border style rule, scrolling is quick and smooth.
Comment 3•18 years ago
|
||
Andrew, that testcase looks more or less the same as the one from bug 379834.
Reporter | ||
Comment 4•18 years ago
|
||
Yes. The Txul regression was conceivably due to use of CSS borders in chrome.
Assignee | ||
Comment 5•18 years ago
|
||
Yup, it almost certainly is. I've been fixing some actual rendering regressions, but this is still very high on my todo list.
Comment 6•18 years ago
|
||
Er, really? This bug seems not to affect Windows. (Scrolling the HTML testcase is fast as hell.) On the other hand, bug 379834 is cross-platform.
Assignee | ||
Comment 7•18 years ago
|
||
379834 is mostly cairo, and should be fixed with cairo 1.4.6 once I do that update. The problem there is that cairo is doing a whole bunch of work for trapezoids that are way outside the surface bounds.
Updated•18 years ago
|
Flags: blocking1.9? → blocking1.9+
Updated•17 years ago
|
Whiteboard: [dbaron-1.9:RzCo]
Vlad, have you got an update here?
Priority: -- → P3
Updated•17 years ago
|
Flags: wanted-next+
Flags: blocking1.9-
Updated•17 years ago
|
Flags: tracking1.9+
Comment 9•16 years ago
|
||
I'm going through and marking old performance regression bugs as INCOMPLETE that are likely too old to be valid or get any traction on them.
Please re-open if you have more information or can demonstrate the regression still exists.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•