[GTK][WPE] Bump webkitgtk-test-fonts to 0.0.8
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 20 Dec 2018 08:45:22 +0000 (08:45 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 20 Dec 2018 08:45:22 +0000 (08:45 +0000)
https://bugs.webkit.org/show_bug.cgi?id=192852

Patch by Carlos Garcia Campos <cgarcia@igalia.com> on 2018-12-20
Reviewed by Michael Catanzaro.

EmojiOne font was replaced by Noto Color Emoji.

* WebKitTestRunner/gtk/fonts/fonts.conf: Use Noto Color Emoji when Apple Color Emoji font family is used in tests.
* gtk/jhbuild.modules:
* wpe/jhbuild.modules:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@239436 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/WebKitTestRunner/gtk/fonts/fonts.conf
Tools/gtk/jhbuild.modules
Tools/wpe/jhbuild.modules

index d069393..070e977 100644 (file)
@@ -1,3 +1,16 @@
+2018-12-20  Carlos Garcia Campos  <cgarcia@igalia.com>
+
+        [GTK][WPE] Bump webkitgtk-test-fonts to 0.0.8
+        https://bugs.webkit.org/show_bug.cgi?id=192852
+
+        Reviewed by Michael Catanzaro.
+
+        EmojiOne font was replaced by Noto Color Emoji.
+
+        * WebKitTestRunner/gtk/fonts/fonts.conf: Use Noto Color Emoji when Apple Color Emoji font family is used in tests.
+        * gtk/jhbuild.modules:
+        * wpe/jhbuild.modules:
+
 2018-12-19  Chris Dumez  <cdumez@apple.com>
 
         wtf/Optional.h: move-constructor and move-assignment operator should disengage the value being moved from
index 01f00ee..d77899a 100644 (file)
       </edit>
     </match>
 
+    <!-- Apple Color Emoji should be Noto Color Emoji -->
+    <match target="pattern">
+      <test qual="any" name="family">
+        <string>Apple Color Emoji</string>
+      </test>
+      <edit name="family" mode="assign">
+        <string>Noto Color Emoji</string>
+      </edit>
+    </match>
+
     <!-- The following hinting specializations are adapted from those in the
          Chromium test_shell.  We try to duplicate their incredibly thorough
          testing here -->
index ddb7bb6..a33b5f3 100644 (file)
 
   <autotools id="fonts" supports-non-srcdir-builds="no"
              skip-autogen="true">
-    <branch repo="github.com" module="WebKitGTK/webkitgtk-test-fonts.git" checkoutdir="webkitgtk-test-fonts" tag="0.0.7"/>
+    <branch repo="github.com" module="WebKitGTK/webkitgtk-test-fonts.git" checkoutdir="webkitgtk-test-fonts" tag="0.0.8"/>
   </autotools>
 
   <autotools id="dicts" supports-non-srcdir-builds="no"
index 5e723ef..afaead8 100644 (file)
 
   <autotools id="fonts" supports-non-srcdir-builds="no"
              skip-autogen="true">
-    <branch repo="github.com" module="WebKitGTK/webkitgtk-test-fonts.git" checkoutdir="webkitgtk-test-fonts" tag="0.0.6"/>
+    <branch repo="github.com" module="WebKitGTK/webkitgtk-test-fonts.git" checkoutdir="webkitgtk-test-fonts" tag="0.0.8"/>
   </autotools>
 
   <autotools id="dicts" supports-non-srcdir-builds="no"