[webkit-changes] [WebKit/WebKit] 3cb36f: [WPE][GTK] Add webkitgtk-test-fonts to WebKit sour...

Vitaly Dyachkov noreply at github.com
Tue May 9 07:23:53 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 3cb36fcf23dd31fc488d7c59298e5306ae201d74
      https://github.com/WebKit/WebKit/commit/3cb36fcf23dd31fc488d7c59298e5306ae201d74
  Author: Vitaly Dyachkov <vitaly at igalia.com>
  Date:   2023-05-09 (Tue, 09 May 2023)

  Changed paths:
    M Tools/Scripts/webkitpy/port/glib.py
    M Tools/WebKitTestRunner/InjectedBundle/gtk/ActivateFontsGtk.cpp
    M Tools/WebKitTestRunner/InjectedBundle/wpe/ActivateFontsWPE.cpp
    M Tools/WebKitTestRunner/PlatformGTK.cmake
    M Tools/WebKitTestRunner/PlatformWPE.cmake
    A Tools/WebKitTestRunner/glib/fonts/AHEM____.TTF
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSans-Bold.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSans-BoldOblique.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSans-ExtraLight.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSans-Oblique.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSans.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSansCondensed-Bold.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSansCondensed-BoldOblique.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSansCondensed-Oblique.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSansCondensed.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSansMono-Bold.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSansMono-BoldOblique.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSansMono-Oblique.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSansMono.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSerif-Bold.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSerif-BoldItalic.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSerif-Italic.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSerif.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSerifCondensed-Bold.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSerifCondensed-BoldItalic.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSerifCondensed-Italic.ttf
    A Tools/WebKitTestRunner/glib/fonts/DejaVuSerifCondensed.ttf
    A Tools/WebKitTestRunner/glib/fonts/FontWithNoValidEncoding.fon
    A Tools/WebKitTestRunner/glib/fonts/FreeMono.ttf
    A Tools/WebKitTestRunner/glib/fonts/FreeMonoBold.ttf
    A Tools/WebKitTestRunner/glib/fonts/FreeMonoBoldOblique.ttf
    A Tools/WebKitTestRunner/glib/fonts/FreeMonoOblique.ttf
    A Tools/WebKitTestRunner/glib/fonts/FreeSans.ttf
    A Tools/WebKitTestRunner/glib/fonts/FreeSansBold.ttf
    A Tools/WebKitTestRunner/glib/fonts/FreeSansBoldOblique.ttf
    A Tools/WebKitTestRunner/glib/fonts/FreeSansOblique.ttf
    A Tools/WebKitTestRunner/glib/fonts/FreeSerif.ttf
    A Tools/WebKitTestRunner/glib/fonts/FreeSerifBold.ttf
    A Tools/WebKitTestRunner/glib/fonts/FreeSerifBoldItalic.ttf
    A Tools/WebKitTestRunner/glib/fonts/FreeSerifItalic.ttf
    A Tools/WebKitTestRunner/glib/fonts/LICENSE.dejavu
    A Tools/WebKitTestRunner/glib/fonts/LICENSE.freefont
    A Tools/WebKitTestRunner/glib/fonts/LICENSE.kochi
    A Tools/WebKitTestRunner/glib/fonts/LICENSE.latinmodern
    A Tools/WebKitTestRunner/glib/fonts/LICENSE.liberation
    A Tools/WebKitTestRunner/glib/fonts/LICENSE.noto-color-emoji
    A Tools/WebKitTestRunner/glib/fonts/LiberationMono-Bold.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationMono-BoldItalic.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationMono-Italic.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationMono-Regular.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationSans-Bold.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationSans-BoldItalic.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationSans-Italic.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationSans-Regular.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationSansNarrow-Bold.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationSansNarrow-BoldItalic.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationSansNarrow-Italic.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationSansNarrow-Regular.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationSerif-Bold.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationSerif-BoldItalic.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationSerif-Italic.ttf
    A Tools/WebKitTestRunner/glib/fonts/LiberationSerif-Regular.ttf
    A Tools/WebKitTestRunner/glib/fonts/NotoColorEmoji.ttf
    A Tools/WebKitTestRunner/glib/fonts/fonts.conf
    A Tools/WebKitTestRunner/glib/fonts/kochi-gothic-subst.ttf
    A Tools/WebKitTestRunner/glib/fonts/kochi-mincho-subst.ttf
    A Tools/WebKitTestRunner/glib/fonts/latinmodern-math.otf
    R Tools/WebKitTestRunner/gtk/fonts/AHEM____.TTF
    R Tools/WebKitTestRunner/gtk/fonts/FontWithNoValidEncoding.fon
    R Tools/WebKitTestRunner/gtk/fonts/fonts.conf
    M Tools/buildstream/elements/test-infra.bst
    R Tools/buildstream/elements/test-infra/webkitgtk-test-fonts.bst
    M Tools/gtk/jhbuild.modules
    M Tools/wpe/jhbuild.modules

  Log Message:
  -----------
  [WPE][GTK] Add webkitgtk-test-fonts to WebKit source tree
https://bugs.webkit.org/show_bug.cgi?id=256252

Reviewed by Adrian Perez de Castro.

This ensures that the fonts required for testing on GTK and WPE will
always be available at a predictable location, regardless of the
building environment.

* Tools/WebKitTestRunner/InjectedBundle/gtk/ActivateFontsGtk.cpp:
(WTR::getFontsPath):
(WTR::initializeFontConfigSetting):
(WTR::getOutputDir): Deleted.
* Tools/WebKitTestRunner/InjectedBundle/wpe/ActivateFontsWPE.cpp:
(WTR::getFontsPath):
(WTR::activateFonts):
(WTR::topLevelPath): Deleted.
(WTR::getOutputDir): Deleted.
* Tools/buildstream/elements/test-infra.bst:
* Tools/buildstream/elements/test-infra/webkitgtk-test-fonts.bst: Removed.
* Tools/gtk/jhbuild.modules:
* Tools/wpe/jhbuild.modules:

Canonical link: https://commits.webkit.org/263863@main




More information about the webkit-changes mailing list