summaryrefslogtreecommitdiff
path: root/dom/canvas/WebGLExtensionLoseContext.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'dom/canvas/WebGLExtensionLoseContext.cpp')
-rw-r--r--dom/canvas/WebGLExtensionLoseContext.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/dom/canvas/WebGLExtensionLoseContext.cpp b/dom/canvas/WebGLExtensionLoseContext.cpp
index 020731e636..41f1633d87 100644
--- a/dom/canvas/WebGLExtensionLoseContext.cpp
+++ b/dom/canvas/WebGLExtensionLoseContext.cpp
@@ -22,12 +22,14 @@ WebGLExtensionLoseContext::~WebGLExtensionLoseContext()
void
WebGLExtensionLoseContext::LoseContext()
{
+ if (!mContext) return;
mContext->LoseContext();
}
void
WebGLExtensionLoseContext::RestoreContext()
{
+ if (!mContext) return;
mContext->RestoreContext();
}