WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
89144
Avoid allocating huge layers for an element with a positioned child outside of its bounds
https://bugs.webkit.org/show_bug.cgi?id=89144
Summary
Avoid allocating huge layers for an element with a positioned child outside o...
Beth Dakin
Reported
2012-06-14 17:36:54 PDT
Created
attachment 147691
[details]
Test case In compositing scenarios like the one in the attached test case, we should put the gray box into its own layer, since it sits far outside of its parent, and backing store usage would be much lower that way. <
rdar://problem/10719381
>
Attachments
Test case
(1.33 KB, text/html)
2012-06-14 17:36 PDT
,
Beth Dakin
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Simon Fraser (smfr)
Comment 1
2012-06-14 17:39:23 PDT
Julian: I think we should modify how we accumulate regions in the overlap map, which would make this easy to fix. We need to accumulate a Region for the current compositing layer, rather than just doing a union with the region[n-1] in the overlap map.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug