skia2/include/core
Cary Clark 785586af7d remove unused serialization in textblob
The SKTextBlob serialization code that is tested by Skia is
unused by Chrome. The serialization code that is
used by Chrome is untested by Skia.

Remove the unused code; test the used code.

The code path introduced nearly a year ago,
likely for slimming paint, attempts to make
text blobs smarter by allowing the reuse of typefaces.

Maybe there needs to be a Chrome bug / feature
request to use this?

If if turns out there is no interest to do so,
This CL aligns used interfaces with tests.

R=reed@google.com,fmalita@google.com,bungeman@google.com

Bug: skia:6818
Change-Id: I9b3ec0c326495322986ba26f20f901bcb208be73
Reviewed-on: https://skia-review.googlesource.com/141542
Reviewed-by: Cary Clark <caryclark@skia.org>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Reviewed-by: Ben Wagner <bungeman@google.com>
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Cary Clark <caryclark@skia.org>
Auto-Submit: Cary Clark <caryclark@skia.org>
2018-07-19 14:32:45 +00:00
..
SkAnnotation.h
SkBBHFactory.h
SkBitmap.h
SkBlendMode.h
SkBlurTypes.h
SkCanvas.h
SkCanvasVirtualEnforcer.h
SkClipOp.h
SkColor.h
SkColorFilter.h
SkColorPriv.h
SkColorSpace.h
SkColorSpaceXform.h Move SkNoncopyable to include/private. 2018-07-17 21:39:51 +00:00
SkColorSpaceXformCanvas.h
SkCoverageMode.h
SkData.h
SkDataTable.h
SkDeferredDisplayListRecorder.h
SkDeque.h Move SkNoncopyable to include/private. 2018-07-17 21:39:51 +00:00
SkDocument.h
SkDrawable.h
SkDrawLooper.h Move SkNoncopyable to include/private. 2018-07-17 21:39:51 +00:00
SkEncodedImageFormat.h
SkExecutor.h
SkFilterQuality.h
SkFlattenable.h
SkFont.h
SkFontArguments.h
SkFontLCDConfig.h
SkFontMgr.h
SkFontParameters.h
SkFontStyle.h
SkGraphics.h
SkICC.h
SkImage.h
SkImageEncoder.h
SkImageFilter.h
SkImageGenerator.h
SkImageInfo.h
SkLights.h
SkMallocPixelRef.h
SkMaskFilter.h
SkMath.h
SkMatrix44.h
SkMatrix.h
SkMetaData.h
SkMilestone.h Update Skia milestone to 70 2018-07-19 13:44:30 +00:00
SkMultiPictureDraw.h
SkOverdrawCanvas.h
SkPaint.h
SkPath.h
SkPathEffect.h
SkPathMeasure.h
SkPicture.h
SkPictureRecorder.h Move SkNoncopyable to include/private. 2018-07-17 21:39:51 +00:00
SkPixelRef.h
SkPixmap.h
SkPngChunkReader.h
SkPoint3.h
SkPoint.h
SkPostConfig.h
SkPreConfig.h
SkRasterHandleAllocator.h
SkRect.h
SkRefCnt.h
SkRegion.h
SkRRect.h
SkRSXform.h
SkRWBuffer.h
SkScalar.h
SkSerialProcs.h
SkShader.h
SkSize.h
SkStream.h
SkString.h
SkStrokeRec.h
SkSurface.h
SkSurfaceCharacterization.h
SkSurfaceProps.h
SkSwizzle.h
SkTextBlob.h remove unused serialization in textblob 2018-07-19 14:32:45 +00:00
SkTime.h
SkTLazy.h
SkTraceMemoryDump.h
SkTypeface.h Move SkNoncopyable to include/private. 2018-07-17 21:39:51 +00:00
SkTypes.h Reland "SkDEBUGF: use __VA_ARGS__" 2018-07-18 15:37:41 +00:00
SkUnPreMultiply.h
SkVertices.h
SkYUVSizeInfo.h