SkTypeface_win_dw, SkTypeface_Mac: set NotEmbeddable_FontFlag

BUG=skia:7275
BUG=skia:7276
Change-Id: I5376c39ddc3e9fcb1c8cb76001f3969b84bb2c96
Reviewed-on: https://skia-review.googlesource.com/69360
Reviewed-by: Ben Wagner <bungeman@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
diff --git a/src/sfnt/SkOTUtils.h b/src/sfnt/SkOTUtils.h
index 4708a7b..26e6e61 100644
--- a/src/sfnt/SkOTUtils.h
+++ b/src/sfnt/SkOTUtils.h
@@ -9,11 +9,13 @@
 #define SkOTUtils_DEFINED
 
 #include "SkOTTableTypes.h"
+#include "SkOTTable_OS_2_V4.h"
 #include "SkOTTable_name.h"
 #include "SkTypeface.h"
 
 class SkData;
 class SkStream;
+struct SkAdvancedTypefaceMetrics;
 
 struct SkOTUtils {
     /**
@@ -86,6 +88,9 @@
         SkString fLanguage;
         bool fHasNext;
     };
+
+    static void SetAdvanvedTypefaceFlags(SkOTTableOS2_V4::Type fsType,
+                                         SkAdvancedTypefaceMetrics* info);
 };
 
 #endif