Allow toString capability to be toggled independent of developer mode.
authorcommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 13 Mar 2014 18:02:17 +0000 (18:02 +0000)
committercommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 13 Mar 2014 18:02:17 +0000 (18:02 +0000)
commit0f10f7bf1fb43ca6346dc220a076773b1f19a367
treeda2fe0c954024daea95aefea2b7f05709c0e76f5
parentfa5edbe5750632b4590ed951c594dd2766ccc4cf
Allow toString capability to be toggled independent of developer mode.

This change is motivated by the desire to see the text information in the debugger when not in developer mode. It is structured so user's can disable it if the capability is not wanted.

R=bsalomon@google.com

Author: robertphillips@google.com

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

git-svn-id: http://skia.googlecode.com/svn/trunk@13795 2bbb7eff-a529-9590-31e7-b0007b416f81
72 files changed:
include/core/SkBitmap.h
include/core/SkColorFilter.h
include/core/SkColorShader.h
include/core/SkComposeShader.h
include/core/SkDrawLooper.h
include/core/SkEmptyShader.h
include/core/SkMaskFilter.h
include/core/SkMatrix.h
include/core/SkPaint.h
include/core/SkShader.h
include/core/SkTypes.h
include/core/SkXfermode.h
include/effects/SkAvoidXfermode.h
include/effects/SkBlurDrawLooper.h
include/effects/SkColorMatrixFilter.h
include/effects/SkEmbossMaskFilter.h
include/effects/SkKernel33MaskFilter.h
include/effects/SkLayerDrawLooper.h
include/effects/SkLerpXfermode.h
include/effects/SkLumaColorFilter.h
include/effects/SkPerlinNoiseShader.h
include/effects/SkPixelXorXfermode.h
include/effects/SkStippleMaskFilter.h
include/effects/SkTableMaskFilter.h
include/effects/SkTransparentShader.h
samplecode/SampleText.cpp
src/core/SkBitmap.cpp
src/core/SkBitmapProcShader.cpp
src/core/SkBitmapProcShader.h
src/core/SkBlitter.cpp
src/core/SkComposeShader.cpp
src/core/SkDraw.cpp
src/core/SkFilterShader.cpp
src/core/SkFilterShader.h
src/core/SkMatrix.cpp
src/core/SkPaint.cpp
src/core/SkShader.cpp
src/core/SkXfermode.cpp
src/core/SkXfermode_proccoeff.h
src/effects/SkArithmeticMode.cpp
src/effects/SkAvoidXfermode.cpp
src/effects/SkBlurDrawLooper.cpp
src/effects/SkBlurMaskFilter.cpp
src/effects/SkColorFilters.cpp
src/effects/SkColorMatrixFilter.cpp
src/effects/SkEmbossMaskFilter.cpp
src/effects/SkKernel33MaskFilter.cpp
src/effects/SkLayerDrawLooper.cpp
src/effects/SkLerpXfermode.cpp
src/effects/SkLumaColorFilter.cpp
src/effects/SkPerlinNoiseShader.cpp
src/effects/SkPixelXorXfermode.cpp
src/effects/SkStippleMaskFilter.cpp
src/effects/SkTableColorFilter.cpp
src/effects/SkTableMaskFilter.cpp
src/effects/SkTransparentShader.cpp
src/effects/gradients/SkGradientShader.cpp
src/effects/gradients/SkGradientShaderPriv.h
src/effects/gradients/SkLinearGradient.cpp
src/effects/gradients/SkLinearGradient.h
src/effects/gradients/SkRadialGradient.cpp
src/effects/gradients/SkRadialGradient.h
src/effects/gradients/SkSweepGradient.cpp
src/effects/gradients/SkSweepGradient.h
src/effects/gradients/SkTwoPointConicalGradient.cpp
src/effects/gradients/SkTwoPointConicalGradient.h
src/effects/gradients/SkTwoPointRadialGradient.cpp
src/effects/gradients/SkTwoPointRadialGradient.h
src/opts/SkXfermode_opts_arm_neon.cpp
src/opts/SkXfermode_opts_arm_neon.h
src/utils/debugger/SkObjectParser.cpp
tests/QuickRejectTest.cpp