use VectorValue consistently

Bug: skia:
Change-Id: I148bd0cac3c094b30217b30104ebbc6e080c994f
Reviewed-on: https://skia-review.googlesource.com/145885
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Mike Reed <reed@google.com>
diff --git a/modules/skottie/src/SkottieAdapter.h b/modules/skottie/src/SkottieAdapter.h
index e96c616..76b3f46 100644
--- a/modules/skottie/src/SkottieAdapter.h
+++ b/modules/skottie/src/SkottieAdapter.h
@@ -11,8 +11,7 @@
 #include "SkPoint.h"
 #include "SkRefCnt.h"
 #include "SkSize.h"
-
-#include <vector>
+#include "SkottieValue.h"
 
 namespace sksg {
 
@@ -100,9 +99,9 @@
 
 class GradientAdapter : public SkRefCnt {
 public:
-    ADAPTER_PROPERTY(StartPoint, SkPoint              , SkPoint::Make(0, 0)    )
-    ADAPTER_PROPERTY(EndPoint  , SkPoint              , SkPoint::Make(0, 0)    )
-    ADAPTER_PROPERTY(ColorStops, std::vector<SkScalar>, std::vector<SkScalar>())
+    ADAPTER_PROPERTY(StartPoint, SkPoint        , SkPoint::Make(0, 0)   )
+    ADAPTER_PROPERTY(EndPoint  , SkPoint        , SkPoint::Make(0, 0)   )
+    ADAPTER_PROPERTY(ColorStops, VectorValue    , VectorValue()         )
 
 protected:
     GradientAdapter(sk_sp<sksg::Gradient>, size_t stopCount);