move files out of private, and fix up callers to IWYU
authorMike Reed <reed@google.com>
Tue, 16 May 2017 14:39:06 +0000 (10:39 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Tue, 16 May 2017 21:29:03 +0000 (21:29 +0000)
commitc090c647e48f8f9adc199fe715c773a33980f1d4
tree683deec9b22dab375f03b8c18ca6f5e0cb8d1156
parent50e66d4ab43685acce5a7a942074d562c5fd9639
move files out of private, and fix up callers to IWYU

Realized that a pending CL needed to add (yet another) private type to SkRecords.h, but w/o this CL I'd be forced to move that header also into private. This change frees us up to not have transitive exposure for types that need to be recorded.

Bug: skia:
Change-Id: Id79f1c2e44ba85e063c1360cf96c92de6397ca2b
Reviewed-on: https://skia-review.googlesource.com/17031
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Mike Klein <mtklein@chromium.org>
17 files changed:
fuzz/FilterFuzz.cpp
fuzz/FuzzCanvas.cpp
gm/distantclip.cpp
gm/filterfastbounds.cpp
gm/multipicturedraw.cpp
gm/picture.cpp
gm/pictureimagegenerator.cpp
gn/core.gni
include/core/SkPictureRecorder.h
samplecode/GMSampleView.cpp
samplecode/SampleFilterFuzz.cpp
src/core/SkMiniRecorder.h [moved from include/private/SkMiniRecorder.h with 100% similarity]
src/core/SkPictureRecorder.cpp
src/core/SkRecords.h [moved from include/private/SkRecords.h with 100% similarity]
tests/ImageGeneratorTest.cpp
tests/ImageIsOpaqueTest.cpp
tests/RecordingXfermodeTest.cpp