| Index: third_party/WebKit/Source/modules/webgl/WebGLTimerQueryEXT.cpp
|
| diff --git a/third_party/WebKit/Source/modules/webgl/WebGLTimerQueryEXT.cpp b/third_party/WebKit/Source/modules/webgl/WebGLTimerQueryEXT.cpp
|
| index b81eb01ae5b5420e6f8980d3a54cd8c302153419..ff10415909e5db3c6a2c9a07c83307df5bf7ffd2 100644
|
| --- a/third_party/WebKit/Source/modules/webgl/WebGLTimerQueryEXT.cpp
|
| +++ b/third_party/WebKit/Source/modules/webgl/WebGLTimerQueryEXT.cpp
|
| @@ -15,11 +15,6 @@ WebGLTimerQueryEXT* WebGLTimerQueryEXT::create(WebGLRenderingContextBase* ctx) {
|
| return new WebGLTimerQueryEXT(ctx);
|
| }
|
|
|
| -WebGLTimerQueryEXT::~WebGLTimerQueryEXT() {
|
| - // See the comment in WebGLObject::detachAndDeleteObject().
|
| - detachAndDeleteObject();
|
| -}
|
| -
|
| WebGLTimerQueryEXT::WebGLTimerQueryEXT(WebGLRenderingContextBase* ctx)
|
| : WebGLContextObject(ctx),
|
| m_target(0),
|
| @@ -33,6 +28,10 @@ WebGLTimerQueryEXT::WebGLTimerQueryEXT(WebGLRenderingContextBase* ctx)
|
| context()->contextGL()->GenQueriesEXT(1, &m_queryId);
|
| }
|
|
|
| +WebGLTimerQueryEXT::~WebGLTimerQueryEXT() {
|
| + runDestructor();
|
| +}
|
| +
|
| void WebGLTimerQueryEXT::resetCachedResult() {
|
| m_canUpdateAvailability = false;
|
| m_queryResultAvailable = false;
|
|
|