From 8b0197ef2e32be9d62e79d58f8b50811975c79c6 Mon Sep 17 00:00:00 2001 From: halcanary Date: Wed, 3 Dec 2014 10:41:11 -0800 Subject: [PATCH] Revert of remove unused device::eraseColor (patchset #1 id:1 of https://codereview.chromium.org/765643004/) Reason for revert: ../../skia/ext/bitmap_platform_device_cairo.cc:131:13: error: no member named 'eraseColor' in 'skia::BitmapPlatformDevice' Original issue's description: > remove unused device::eraseColor > > BUG=skia: > TBR= > > Committed: https://skia.googlesource.com/skia/+/b1ab276c3719d6690e58f347c25126d2b8929c5d TBR=reed@google.com NOTREECHECKS=true NOTRY=true BUG=skia: Review URL: https://codereview.chromium.org/777003002 --- include/core/SkDevice.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/core/SkDevice.h b/include/core/SkDevice.h index 833e452..3c26bac 100644 --- a/include/core/SkDevice.h +++ b/include/core/SkDevice.h @@ -166,6 +166,9 @@ protected: */ virtual void clear(SkColor color) = 0; + SK_ATTR_DEPRECATED("use clear() instead") + void eraseColor(SkColor eraseColor) { this->clear(eraseColor); } + /** These are called inside the per-device-layer loop for each draw call. When these are called, we have already applied any saveLayer operations, and are handling any looping from the paint, and any effects from the -- 2.7.4