[Webkit-unassigned] [Bug 70564] [Chromium] Make root layer always opaque

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 21 06:38:34 PDT 2011


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





--- Comment #4 from Dana Jansens <danakj at chromium.org>  2011-10-21 06:38:34 PST ---
Here's why I thought it would be better to override opaque() instead:  If we set the bit for a NonComposited surface, we will have have to put checks in the code in every other place that unsets the bit to check if it's NonComposited.  And that makes more special case code than we have now. Am I wrong about this?

If not, we could check isNonComposited() rather than !m_parent in opaque().

I had thought you meant to remove the NonCompositedLayer entirely when you talked about removing special cases, but I guess that wasn't your intent.

-- 
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