| Index: Source/core/html/canvas/WebGLRenderingContextBase.h
|
| diff --git a/Source/core/html/canvas/WebGLRenderingContextBase.h b/Source/core/html/canvas/WebGLRenderingContextBase.h
|
| index ce3d6705690ecf09ff1446249c7d3b69846a70d2..e63060dfcb7dcf3f1e491c1e4bf01bbf7c313598 100644
|
| --- a/Source/core/html/canvas/WebGLRenderingContextBase.h
|
| +++ b/Source/core/html/canvas/WebGLRenderingContextBase.h
|
| @@ -376,7 +376,7 @@ public:
|
| void populateSubscribedValuesCHROMIUM(GLenum target);
|
| void uniformValuebufferCHROMIUM(const WebGLUniformLocation*, GLenum target, GLenum subscription);
|
|
|
| - virtual void trace(Visitor*) override;
|
| + DECLARE_VIRTUAL_TRACE();
|
|
|
| // Returns approximate gpu memory allocated per pixel.
|
| int externallyAllocatedBytesPerPixel();
|
| @@ -387,7 +387,7 @@ public:
|
| RefPtrWillBeMember<WebGLTexture> m_texture2DBinding;
|
| RefPtrWillBeMember<WebGLTexture> m_textureCubeMapBinding;
|
|
|
| - void trace(Visitor*);
|
| + DECLARE_TRACE();
|
| };
|
|
|
| void setFilterLevel(SkPaint::FilterLevel);
|
| @@ -627,7 +627,7 @@ protected:
|
| virtual const char* extensionName() const = 0;
|
| virtual void loseExtension() = 0;
|
|
|
| - virtual void trace(Visitor*) { }
|
| + DEFINE_INLINE_VIRTUAL_TRACE() { }
|
|
|
| private:
|
| bool m_draft;
|
| @@ -681,7 +681,7 @@ protected:
|
| }
|
| }
|
|
|
| - virtual void trace(Visitor* visitor) override
|
| + DEFINE_INLINE_VIRTUAL_TRACE()
|
| {
|
| visitor->trace(m_extension);
|
| ExtensionTracker::trace(visitor);
|
|
|