[Webkit-unassigned] [Bug 66995] [chromium] Eradicate unneded RefPtr usage in compositor

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 14 15:34:02 PDT 2011


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





--- Comment #2 from James Robinson <jamesr at chromium.org>  2011-09-14 15:34:02 PST ---
https://bugs.webkit.org/show_bug.cgi?id=68121 fixes LayerRendererChromium to not be RefCounted.

CCLayerImpl is a bit tricky since currently the TreeSynchronizer relies on the refcounting.  We can probably do this another way but it's not trivial.

RenderSurfaceChromium and CCRenderSurface are single ownership (and need a rewrite anyway).

CCLayerTreeHost is definitely possible, we just need to be careful to clear back pointers since the GraphicsLayers and LayerChromiums can very easily outlive the CCLayerTreeHost.  I'll take a crack at this one next.

After that I think we're pretty much done.

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