| Index: third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2D.cpp
|
| diff --git a/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2D.cpp b/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2D.cpp
|
| index 1bf84a3b8a8bd63201e9e889c7a8224ddbb1b4d7..044207b27be317e73639af2ec75106ac81e76f43 100644
|
| --- a/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2D.cpp
|
| +++ b/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2D.cpp
|
| @@ -289,17 +289,7 @@ void CanvasRenderingContext2D::reset()
|
|
|
| void CanvasRenderingContext2D::restoreCanvasMatrixClipStack(SkCanvas* c) const
|
| {
|
| - if (!c)
|
| - return;
|
| - HeapVector<Member<CanvasRenderingContext2DState>>::const_iterator currState;
|
| - ASSERT(m_stateStack.begin() < m_stateStack.end());
|
| - for (currState = m_stateStack.begin(); currState < m_stateStack.end(); currState++) {
|
| - c->setMatrix(SkMatrix::I());
|
| - currState->get()->playbackClips(c);
|
| - c->setMatrix(affineTransformToSkMatrix(currState->get()->transform()));
|
| - c->save();
|
| - }
|
| - c->restore();
|
| + restoreMatrixClipStack(c);
|
| }
|
|
|
| bool CanvasRenderingContext2D::shouldAntialias() const
|
|
|