[webkit-reviews] review granted: [Bug 102664] Coordinated Graphics: refactor syncCanvas to handle the lifecycle clearly. : [Attachment 174919] Patch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 19 07:31:47 PST 2012


Noam Rosenthal <noam at webkit.org> has granted Huang Dongsung
<luxtella at company100.net>'s request for review:
Bug 102664: Coordinated Graphics: refactor syncCanvas to handle the lifecycle
clearly.
https://bugs.webkit.org/show_bug.cgi?id=102664

Attachment 174919: Patch
https://bugs.webkit.org/attachment.cgi?id=174919&action=review

------- Additional Comments from Noam Rosenthal <noam at webkit.org>
View in context: https://bugs.webkit.org/attachment.cgi?id=174919&action=review


Please fix comments before cq?
(You don't need to r? again)

> Source/WebCore/ChangeLog:8
> +	   As refactoring Coordinated Graphics in WebKit2, code related to
TexMap

TexMap -> TextureMapper

> Source/WebCore/platform/graphics/surfaces/GraphicsSurface.h:53
> +class GraphicsSurface : public ThreadSafeRefCounted<GraphicsSurface> {

This belongs in a different patch.

> Source/WebCore/platform/graphics/texmap/TextureMapperBackingStore.cpp:42
> +    if (!surface) {
> +	   m_graphicsSurface.clear();
> +	   return;
>      }

This is redundant.

>
Source/WebKit2/UIProcess/CoordinatedGraphics/LayerTreeCoordinatorProxy.messages
.in:54
> +    RemoveCanvas(uint32_t id)

DestroyCanvas.
(Remove pairs with Add, Destroy pairs with Create)


More information about the webkit-reviews mailing list