| Index: third_party/WebKit/Source/modules/webgl/EXTDisjointTimerQueryWebGL2.cpp
|
| diff --git a/third_party/WebKit/Source/modules/webgl/EXTDisjointTimerQueryWebGL2.cpp b/third_party/WebKit/Source/modules/webgl/EXTDisjointTimerQueryWebGL2.cpp
|
| index c7f9c42009fa0daf07fb3281ebff72e9a3fdb1ef..9c45d885191ddeba8037bccd2a7ff177fd8fc8ce 100644
|
| --- a/third_party/WebKit/Source/modules/webgl/EXTDisjointTimerQueryWebGL2.cpp
|
| +++ b/third_party/WebKit/Source/modules/webgl/EXTDisjointTimerQueryWebGL2.cpp
|
| @@ -38,7 +38,8 @@ void EXTDisjointTimerQueryWebGL2::queryCounterEXT(WebGLQuery* query,
|
| if (scoped.isLost())
|
| return;
|
|
|
| - if (!query || query->isDeleted() ||
|
| + DCHECK(query);
|
| + if (query->isDeleted() ||
|
| !query->validate(scoped.context()->contextGroup(), scoped.context())) {
|
| scoped.context()->synthesizeGLError(GL_INVALID_OPERATION, "queryCounterEXT",
|
| "invalid query");
|
|
|