Removing ICU dependencies from skparagraph BUILD.gn file

(and from the sources, too)

Change-Id: I9d8ff51c91aad4b770b1f183c04734d31252b851
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/313148
Commit-Queue: Julia Lavrova <jlavrova@google.com>
Reviewed-by: Ben Wagner <bungeman@google.com>
diff --git a/modules/skparagraph/src/ParagraphStyle.cpp b/modules/skparagraph/src/ParagraphStyle.cpp
index c40372d..4e3094f 100644
--- a/modules/skparagraph/src/ParagraphStyle.cpp
+++ b/modules/skparagraph/src/ParagraphStyle.cpp
@@ -2,7 +2,9 @@
 
 #include "modules/skparagraph/include/DartTypes.h"
 #include "modules/skparagraph/include/ParagraphStyle.h"
-#include "modules/skparagraph/src/ParagraphUtil.h"
+#include "modules/skshaper/src/SkUnicode.h"
+#include "src/core/SkStringUtils.h"
+#include "src/utils/SkUTF.h"
 
 namespace skia {
 namespace textlayout {
@@ -35,9 +37,5 @@
         return fTextAlign;
     }
 }
-
-void ParagraphStyle::setEllipsis(const std::u16string& ellipsis) {
-    fEllipsis = SkStringFromU16String(ellipsis);
-}
 }  // namespace textlayout
 }  // namespace skia