Bug 39515 - Avoid creating huge tiled layers with accelerated compositing
Summary: Avoid creating huge tiled layers with accelerated compositing
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC OS X 10.5
: P2 Normal
Assignee: Simon Fraser (smfr)
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2010-05-21 14:28 PDT by Simon Fraser (smfr)
Modified: 2010-05-21 14:54 PDT (History)
0 users

See Also:


Attachments
Patch (6.07 KB, patch)
2010-05-21 14:33 PDT, Simon Fraser (smfr)
mitz: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Fraser (smfr) 2010-05-21 14:28:50 PDT
We need to cap the max layer size to avoid long hangs in CA, and running out of memory.
Comment 1 Simon Fraser (smfr) 2010-05-21 14:29:18 PDT
<rdar://problem/8006909>
Comment 2 Simon Fraser (smfr) 2010-05-21 14:33:44 PDT
Created attachment 56748 [details]
Patch
Comment 3 mitz 2010-05-21 14:39:34 PDT
Comment on attachment 56748 [details]
Patch

WebCore/ChangeLog:12
 +          Constrain teh size by attempting to shrink the longer dimension first.
Tyop: “teh”
Comment 4 Simon Fraser (smfr) 2010-05-21 14:54:24 PDT
http://trac.webkit.org/changeset/59962