| Index: third_party/WebKit/Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.cpp
|
| diff --git a/third_party/WebKit/Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.cpp b/third_party/WebKit/Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.cpp
|
| index 0ac112eac90ff9bd2e2a0d2903efb049de5ee13f..c6cd1197505663e17cd734771ec32f7aaebe12e6 100644
|
| --- a/third_party/WebKit/Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.cpp
|
| +++ b/third_party/WebKit/Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.cpp
|
| @@ -206,11 +206,10 @@ SkImageFilter* OffscreenCanvasRenderingContext2D::stateGetFilter() {
|
| }
|
|
|
| void OffscreenCanvasRenderingContext2D::validateStateStack() const {
|
| -#if ENABLE(ASSERT)
|
| - SkCanvas* skCanvas = existingDrawingCanvas();
|
| - if (skCanvas) {
|
| - ASSERT(static_cast<size_t>(skCanvas->getSaveCount()) ==
|
| - m_stateStack.size());
|
| +#if DCHECK_IS_ON()
|
| + if (SkCanvas* skCanvas = existingDrawingCanvas()) {
|
| + DCHECK_EQ(static_cast<size_t>(skCanvas->getSaveCount()),
|
| + m_stateStack.size() + 1);
|
| }
|
| #endif
|
| }
|
|
|