Closed
Bug 12860
Opened 25 years ago
Closed 24 years ago
[DOGFOOD] [PP]nsIWindow::Scroll() - Scrolling on unix flashes too much
Categories
(Core :: XUL, defect, P3)
Tracking
()
VERIFIED
FIXED
People
(Reporter: ramiro, Assigned: blizzard)
References
Details
Attachments
(1 file)
4.31 KB,
patch
|
Details | Diff | Splinter Review |
nsIWindow::Scroll() - Scrolling on unix flashes too much The problem is the "guffaw" scrolling effect caused by the gtk layout widget. You can see this on the top and bottom parts of the the scrolled region.
Summary: nsIWindow::Scroll() - Scrolling on unix flashes too much → [PP]nsIWindow::Scroll() - Scrolling on unix flashes too much
Comment 4•25 years ago
|
||
giving me rest of phillips open qa contact bugs, sorry for spam
Reporter | ||
Updated•25 years ago
|
Assignee: ramiro → blizzard
Reporter | ||
Comment 5•25 years ago
|
||
Reassigning to blizzard. Adding pavlov to cc. This is a placeholder bug that i filed a long time ago, which blizzard is working on now.
Assignee | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Summary: [PP]nsIWindow::Scroll() - Scrolling on unix flashes too much → [DOGFOOD] [PP]nsIWindow::Scroll() - Scrolling on unix flashes too much
Assignee | ||
Comment 6•25 years ago
|
||
I have a patch for this now. Waiting for review and approval to check in.
Assignee | ||
Comment 7•25 years ago
|
||
Comment 8•25 years ago
|
||
we got to get this in for m12. this patch rocks. it makes 5.0 scroll as fast as 4.x!
Seems reasonably well thought out, although it would be nice to get rid of all the list processing that goes on accumulating the translation queue (if in fact that is possible). Regardless, looks like the gains are positive. r=syd
Assignee | ||
Comment 10•25 years ago
|
||
The list operations in glib are pretty lightweight compared to the drawing operations. It's the server roundtrips and polling the queue that are painful.
Assignee | ||
Updated•25 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 11•25 years ago
|
||
Fix checked in.
Comment 12•25 years ago
|
||
On my machine dragging an xterm across 4.7 causing expose events uses about 50% CPU (truecolor ATI). M11 uses 100% CPU and has terrible blinking. It seems that the patch will fix the blinking (the no-background is for all windows, right?), but I am not sure if it causes more than 2x slowdown.
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Comment 13•25 years ago
|
||
verified
Assignee | ||
Comment 14•24 years ago
|
||
Please ignore the spam. Changing address.
Assignee: blizzard → blizzard
Status: VERIFIED → NEW
Assignee | ||
Comment 15•24 years ago
|
||
bustage from my reassign
Status: NEW → RESOLVED
Closed: 25 years ago → 24 years ago
You need to log in
before you can comment on or make changes to this bug.
Description
•