Index: third_party/WebKit/Source/core/paint/CompositingRecorder.h |
diff --git a/third_party/WebKit/Source/core/paint/CompositingRecorder.h b/third_party/WebKit/Source/core/paint/CompositingRecorder.h |
index 8bc6a27c164d87c9067aedfe8c99a69a42c39e23..f6b9c97340d33ccc2b4b75b35054869f2cfb7b74 100644 |
--- a/third_party/WebKit/Source/core/paint/CompositingRecorder.h |
+++ b/third_party/WebKit/Source/core/paint/CompositingRecorder.h |
@@ -19,17 +19,17 @@ class LayoutObject; |
class CompositingRecorder { |
USING_FAST_MALLOC(CompositingRecorder); |
public: |
- CompositingRecorder(GraphicsContext&, const DisplayItemClientWrapper&, const SkXfermode::Mode, const float opacity, const FloatRect* bounds = 0, ColorFilter = ColorFilterNone); |
+ CompositingRecorder(GraphicsContext&, const DisplayItemClient&, const SkXfermode::Mode, const float opacity, const FloatRect* bounds = 0, ColorFilter = ColorFilterNone); |
~CompositingRecorder(); |
// FIXME: These helpers only exist to ease the transition to slimming paint |
// and should be removed once slimming paint is enabled by default. |
- static void beginCompositing(GraphicsContext&, const DisplayItemClientWrapper&, const SkXfermode::Mode, const float opacity, const FloatRect* bounds = 0, ColorFilter = ColorFilterNone); |
- static void endCompositing(GraphicsContext&, const DisplayItemClientWrapper&); |
+ static void beginCompositing(GraphicsContext&, const DisplayItemClient&, const SkXfermode::Mode, const float opacity, const FloatRect* bounds = 0, ColorFilter = ColorFilterNone); |
+ static void endCompositing(GraphicsContext&, const DisplayItemClient&); |
private: |
- DisplayItemClientWrapper m_client; |
+ const DisplayItemClient& m_client; |
GraphicsContext& m_graphicsContext; |
}; |