Bug 78942

Summary: Coalesce composited layers if applicable
Product: WebKit Reporter: Xianzhu Wang <wangxianzhu>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: dglazkov, enne, jamesr, klobag, simon.fraser, vangelis, webkit.review.bot, wiltzius
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
patch simon.fraser: review-, webkit.review.bot: commit-queue-

Description Xianzhu Wang 2012-02-17 16:14:38 PST
Try to coalesce some composited layers. If subtree compositing flag is off, and the layer is fully inside the ancestor, there is no need to do the overlap test. This will reduce a lot of sub layers. --klobag
Comment 1 Xianzhu Wang 2012-02-23 15:22:04 PST
Created attachment 128567 [details]
patch
Comment 2 Adrienne Walker 2012-02-23 15:51:16 PST
I think this might be a duplicate of what smfr is trying to do in https://bugs.webkit.org/show_bug.cgi?id=50192.

smfr: What's the status on that patch?
Comment 3 WebKit Review Bot 2012-02-23 16:05:06 PST
Comment on attachment 128567 [details]
patch

Attachment 128567 [details] did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/11600483

New failing tests:
compositing/reflections/nested-reflection-transformed2.html
compositing/reflections/nested-reflection-transformed.html
compositing/reflections/reflection-on-composited.html
Comment 4 Simon Fraser (smfr) 2012-02-23 16:27:56 PST

*** This bug has been marked as a duplicate of bug 50192 ***