Closed
Bug 489389
Opened 17 years ago
Closed 17 years ago
temporary image when doing zoomed tiling rendered too large [slow zoom scrolling]
Categories
(Core :: Graphics, defect)
Core
Graphics
Tracking
()
RESOLVED
FIXED
People
(Reporter: vlad, Assigned: roc)
References
Details
(Keywords: fixed1.9.1)
Attachments
(2 files)
|
5.36 KB,
patch
|
vlad
:
review+
|
Details | Diff | Splinter Review |
|
4.60 KB,
patch
|
Details | Diff | Splinter Review |
Can't find a bug on this, but when we have a tiled image and we render when zoomed, we're creating a way too large temporary image in nsThebesImage::Draw . We should at the very least be using the dirty rect to limit this.
For x/y repeat images we should be able to pad in just one direction and take advantage of native repeat.
Flags: blocking1.9.1+
Comment 1•17 years ago
|
||
the test page I saw that caused this problem was http://ajaxian.com/. Scroll up a couple of levels and scrolling becomes unusable.
Updated•17 years ago
|
OS: Mac OS X → All
Hardware: x86 → All
| Assignee | ||
Updated•17 years ago
|
Assignee: vladimir → roc
Comment 2•17 years ago
|
||
Related to bug 480806?
| Assignee | ||
Comment 3•17 years ago
|
||
Passes reftests on my machine. Most of the patch is just indentation changes and comments.
Attachment #375561 -
Flags: review?(vladimir)
| Assignee | ||
Updated•17 years ago
|
Whiteboard: [needs review]
Comment 4•17 years ago
|
||
Roc, could you also attach a whitespace-insensitive patch?
| Assignee | ||
Comment 5•17 years ago
|
||
| Reporter | ||
Comment 6•17 years ago
|
||
Comment on attachment 375561 [details] [diff] [review]
fix
I was close :) Looks fine.
Attachment #375561 -
Flags: review?(vladimir) → review+
| Assignee | ||
Updated•17 years ago
|
Whiteboard: [needs review] → [needs landing]
| Assignee | ||
Comment 7•17 years ago
|
||
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Whiteboard: [needs landing] → [needs 191 landing]
| Assignee | ||
Comment 9•17 years ago
|
||
Keywords: fixed1.9.1
Whiteboard: [needs 191 landing]
You need to log in
before you can comment on or make changes to this bug.
Description
•