[includes] Fix includes on tests/
Not included tests/graphite and tests/sksl
Most of these changes are mechanical, except for:
- include/gpu/dawn/GrDawnTypes.h to mark Dawn headers as exported
(seems like the intent).
- tests/DeferredDisplayListTest.cpp absorbing tests from
tests/VkProtectedContextTest.cpp to avoid two test files from
having a dependency on one another.
The follow-on CL enforces IWYU on these files.
Change-Id: I09138827001f28cbe0a9e52ac1025d4e547be644
Bug: skia:13052
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/589402
Reviewed-by: Ben Wagner <[email protected]>
Owners-Override: Kevin Lubick <[email protected]>
diff --git a/tests/FontHostStreamTest.cpp b/tests/FontHostStreamTest.cpp
index a03fcce..0262cf2 100644
--- a/tests/FontHostStreamTest.cpp
+++ b/tests/FontHostStreamTest.cpp
@@ -9,17 +9,21 @@
#include "include/core/SkCanvas.h"
#include "include/core/SkColor.h"
#include "include/core/SkFont.h"
+#include "include/core/SkFontStyle.h"
#include "include/core/SkGraphics.h"
#include "include/core/SkPaint.h"
#include "include/core/SkPoint.h"
#include "include/core/SkRect.h"
+#include "include/core/SkRefCnt.h"
#include "include/core/SkStream.h"
#include "include/core/SkTypeface.h"
#include "include/core/SkTypes.h"
#include "src/core/SkFontDescriptor.h"
-#include "src/core/SkFontPriv.h"
#include "tests/Test.h"
+#include <memory>
+#include <utility>
+
static const SkColor bgColor = SK_ColorWHITE;
static void create(SkBitmap* bm, SkIRect bound) {