diff options
Diffstat (limited to 'Source/WebCore/bindings/v8/custom/V8HTMLCanvasElementCustom.cpp')
-rw-r--r-- | Source/WebCore/bindings/v8/custom/V8HTMLCanvasElementCustom.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/WebCore/bindings/v8/custom/V8HTMLCanvasElementCustom.cpp b/Source/WebCore/bindings/v8/custom/V8HTMLCanvasElementCustom.cpp index 8fd2d62..52465b6 100644 --- a/Source/WebCore/bindings/v8/custom/V8HTMLCanvasElementCustom.cpp +++ b/Source/WebCore/bindings/v8/custom/V8HTMLCanvasElementCustom.cpp @@ -76,6 +76,9 @@ v8::Handle<v8::Value> V8HTMLCanvasElement::getContextCallback(const v8::Argument v8::Handle<v8::String> premultipliedAlpha = v8::String::New("premultipliedAlpha"); if (jsAttrs->Has(premultipliedAlpha)) webGLAttrs->setPremultipliedAlpha(jsAttrs->Get(premultipliedAlpha)->BooleanValue()); + v8::Handle<v8::String> preserveDrawingBuffer = v8::String::New("preserveDrawingBuffer"); + if (jsAttrs->Has(preserveDrawingBuffer)) + webGLAttrs->setPreserveDrawingBuffer(jsAttrs->Get(preserveDrawingBuffer)->BooleanValue()); } } #endif |