| Index: third_party/WebKit/Source/modules/canvas2d/BaseRenderingContext2D.cpp
|
| diff --git a/third_party/WebKit/Source/modules/canvas2d/BaseRenderingContext2D.cpp b/third_party/WebKit/Source/modules/canvas2d/BaseRenderingContext2D.cpp
|
| index cda9d72b40d949ba8c4524480a519dc7bbc7d82a..6d9f4a3e0bdd50b7fc6f5caae5f49e9ed7050cc9 100644
|
| --- a/third_party/WebKit/Source/modules/canvas2d/BaseRenderingContext2D.cpp
|
| +++ b/third_party/WebKit/Source/modules/canvas2d/BaseRenderingContext2D.cpp
|
| @@ -622,7 +622,7 @@ void BaseRenderingContext2D::drawPathInternal(
|
| if (!drawingCanvas())
|
| return;
|
|
|
| - if (draw([&skPath, this](SkCanvas* c, const SkPaint* paint) // draw lambda
|
| + if (draw([&skPath](SkCanvas* c, const SkPaint* paint) // draw lambda
|
| { c->drawPath(skPath, *paint); },
|
| [](const SkIRect& rect) // overdraw test lambda
|
| { return false; },
|
| @@ -682,7 +682,7 @@ void BaseRenderingContext2D::fillRect(double x,
|
| return;
|
|
|
| SkRect rect = SkRect::MakeXYWH(x, y, width, height);
|
| - draw([&rect, this](SkCanvas* c, const SkPaint* paint) // draw lambda
|
| + draw([&rect](SkCanvas* c, const SkPaint* paint) // draw lambda
|
| { c->drawRect(rect, *paint); },
|
| [&rect, this](const SkIRect& clipBounds) // overdraw test lambda
|
| { return rectContainsTransformedRect(rect, clipBounds); },
|
| @@ -719,7 +719,7 @@ void BaseRenderingContext2D::strokeRect(double x,
|
| SkRect rect = SkRect::MakeXYWH(x, y, width, height);
|
| FloatRect bounds = rect;
|
| inflateStrokeRect(bounds);
|
| - draw([&rect, this](SkCanvas* c, const SkPaint* paint) // draw lambda
|
| + draw([&rect](SkCanvas* c, const SkPaint* paint) // draw lambda
|
| { strokeRectOnCanvas(rect, c, paint); },
|
| [](const SkIRect& clipBounds) // overdraw test lambda
|
| { return false; },
|
|
|