Closed
Bug 606121
Opened 14 years ago
Closed 14 years ago
clip the cached surface in basic layers so we draw only what we need
Categories
(Core :: Graphics, defect)
Core
Graphics
Tracking
()
RESOLVED
FIXED
People
(Reporter: tnikkel, Assigned: tnikkel)
References
Details
Attachments
(1 file)
(deleted),
patch
|
roc
:
review+
joe
:
approval2.0+
|
Details | Diff | Splinter Review |
If the surface we cache for use in drawing non-retained layers in basic layers is bigger than we need we end up drawing to the entire surface. We should clip it so we only draw what we need. This produces very significant speedup for twitter typing.
Assignee | ||
Comment 1•14 years ago
|
||
Assignee: nobody → tnikkel
Attachment #484980 -
Flags: review?(roc)
Comment on attachment 484980 [details] [diff] [review]
patch
You don't need to pass PR_TRUE for snapping, the CTM must be identity here. You also don't need to call NewPath since there can't be a path.
Very nice catch!
Attachment #484980 -
Flags: review?(roc) → review+
Assignee | ||
Updated•14 years ago
|
Attachment #484980 -
Flags: approval2.0?
Updated•14 years ago
|
Attachment #484980 -
Flags: approval2.0? → approval2.0+
Assignee | ||
Comment 3•14 years ago
|
||
Made those changes in my queue.
Assignee | ||
Comment 4•14 years ago
|
||
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•