Deprecate SaveFlags use in the public SkCanvas API.
authorcommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 24 Apr 2014 21:51:58 +0000 (21:51 +0000)
committercommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 24 Apr 2014 21:51:58 +0000 (21:51 +0000)
commitd70fa2013adccaa52d1f3e6ca501a4d4ab1520f3
treed3e748bd0a529ba8cc7910bb48bf82c6fade3cdc
parent0b27f2ec0fd097b381016f92d07da0960fb84634
Deprecate SaveFlags use in the public SkCanvas API.

Because we still have internal users for now (to support the deprecated
mode), this CL introduces an external-only variant of deprecation.

Chromium is no longer using the deprecated methods, but Android may need
to suppress SK_ATTR_EXTERNALLY_DEPRECATED warnings.

R=reed@google.com, robertphillips@google.com, scroggo@google.com, bungeman@google.com, mtklein@google.com

Author: fmalita@chromium.org

Review URL: https://codereview.chromium.org/246023008

git-svn-id: http://skia.googlecode.com/svn/trunk@14367 2bbb7eff-a529-9590-31e7-b0007b416f81
gyp/common.gypi
gyp/common_conditions.gypi
include/core/SkCanvas.h
include/core/SkPostConfig.h
src/core/SkCanvas.cpp