[Webkit-unassigned] [Bug 66969] Chromium: Add a layer for rubber-band overhang painting to the hardware path.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 12 18:06:37 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=66969





--- Comment #39 from asvitkine at chromium.org  2011-09-12 18:06:36 PST ---
> My feeling is that it's necessary to fix at least separate the gradient from the linen layers in order to get reasonable performance

Wouldn't the shadow layer invalidation alone have the same performance impact as the current patch (where the layer would need to be uploaded at every scroll offset change)? At least, assuming the shadow isn't dissected into many separate layers.

For example, consider both overhangs being present - one at the top and one on the left. Then there's an L shaped shadow around the corner of the web content area and another drop-shadow from the top. Either this layer would need a full content size layer or very complex logic to manipulate a lot of little layers.

Or am I missing something that would make this more efficient?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list