diff options
Diffstat (limited to 'WebCore/platform/graphics/mac/Canvas3DLayer.mm')
-rw-r--r-- | WebCore/platform/graphics/mac/Canvas3DLayer.mm | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/WebCore/platform/graphics/mac/Canvas3DLayer.mm b/WebCore/platform/graphics/mac/Canvas3DLayer.mm index 94819d4..59a7384 100644 --- a/WebCore/platform/graphics/mac/Canvas3DLayer.mm +++ b/WebCore/platform/graphics/mac/Canvas3DLayer.mm @@ -33,8 +33,9 @@ #import "GraphicsLayer.h" #import <QuartzCore/QuartzCore.h> #import <OpenGL/OpenGL.h> +#import <wtf/FastMalloc.h> #import <wtf/RetainPtr.h> -#include <wtf/FastMalloc.h> +#import <wtf/UnusedParam.h> using namespace WebCore; @@ -140,6 +141,13 @@ static void freeData(void *, const void *data, size_t /* size */) return image; } +- (void)display +{ + [super display]; + if (m_layerOwner) + m_layerOwner->didDisplay(self); +} + @end @implementation Canvas3DLayer(WebLayerAdditions) |