diff options
Diffstat (limited to 'src/3rdparty/webkit/WebCore/html/canvas/CanvasUnsignedShortArray.h')
-rw-r--r-- | src/3rdparty/webkit/WebCore/html/canvas/CanvasUnsignedShortArray.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/3rdparty/webkit/WebCore/html/canvas/CanvasUnsignedShortArray.h b/src/3rdparty/webkit/WebCore/html/canvas/CanvasUnsignedShortArray.h index 324e868fd2..9e27566bb5 100644 --- a/src/3rdparty/webkit/WebCore/html/canvas/CanvasUnsignedShortArray.h +++ b/src/3rdparty/webkit/WebCore/html/canvas/CanvasUnsignedShortArray.h @@ -27,6 +27,7 @@ #define CanvasUnsignedShortArray_h #include "CanvasArray.h" +#include <limits> #include <wtf/MathExtras.h> #include <wtf/PassRefPtr.h> #include <wtf/RefCounted.h> @@ -35,6 +36,8 @@ namespace WebCore { class CanvasUnsignedShortArray : public CanvasArray { public: + virtual bool isUnsignedShortArray() const { return true; } + static PassRefPtr<CanvasUnsignedShortArray> create(unsigned length); static PassRefPtr<CanvasUnsignedShortArray> create(unsigned short* array, unsigned length); static PassRefPtr<CanvasUnsignedShortArray> create(PassRefPtr<CanvasArrayBuffer> buffer, int offset, unsigned length); |