Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: fc62d6a594850d09250207aff96119c59c8f9d91
      
https://github.com/WebKit/WebKit/commit/fc62d6a594850d09250207aff96119c59c8f9d91
  Author: Claudio Saavedra <[email protected]>
  Date:   2026-01-19 (Mon, 19 Jan 2026)

  Changed paths:
    M LayoutTests/platform/glib/TestExpectations
    A LayoutTests/platform/glib/fast/text/hyphenate-character-expected.txt
    A LayoutTests/platform/glib/fast/text/hyphenate-first-word-expected.txt
    A 
LayoutTests/platform/glib/fast/text/hyphenate-limit-before-after-expected.txt
    A LayoutTests/platform/glib/fast/text/hyphenate-limit-lines-expected.txt
    A LayoutTests/platform/glib/fast/text/hyphenate-locale-expected.txt
    A 
LayoutTests/platform/glib/fast/text/simple-line-hyphens-with-text-align-expected.html
    A 
LayoutTests/platform/glib/fast/text/simple-line-hyphens-with-word-letter-spacing-expected.html
    A 
LayoutTests/platform/glib/fast/text/simple-line-layout-hyphen-limit-after-expected.html
    M LayoutTests/platform/gtk/TestExpectations
    R LayoutTests/platform/gtk/fast/text/hyphenate-character-expected.txt
    R LayoutTests/platform/gtk/fast/text/hyphenate-first-word-expected.txt
    R 
LayoutTests/platform/gtk/fast/text/hyphenate-limit-before-after-expected.txt
    R LayoutTests/platform/gtk/fast/text/hyphenate-limit-lines-expected.txt
    R LayoutTests/platform/gtk/fast/text/hyphenate-locale-expected.png
    R LayoutTests/platform/gtk/fast/text/hyphenate-locale-expected.txt
    R 
LayoutTests/platform/gtk/fast/text/simple-line-hyphens-with-text-align-expected.html
    R 
LayoutTests/platform/gtk/fast/text/simple-line-hyphens-with-word-letter-spacing-expected.html
    R 
LayoutTests/platform/gtk/fast/text/simple-line-layout-hyphen-limit-after-expected.html
    M LayoutTests/platform/wpe/TestExpectations
    R 
LayoutTests/platform/wpe/fast/inline/hyphenation-when-overflow-wrap-is-break-word-expected.html
    R LayoutTests/platform/wpe/fast/text/hyphenate-character-expected.txt
    R LayoutTests/platform/wpe/fast/text/hyphenate-first-word-expected.txt
    R 
LayoutTests/platform/wpe/fast/text/hyphenate-limit-before-after-expected.txt
    R LayoutTests/platform/wpe/fast/text/hyphenate-limit-lines-expected.txt
    R LayoutTests/platform/wpe/fast/text/hyphenate-locale-expected.txt
    R LayoutTests/platform/wpe/fast/text/hyphens-expected.txt
    R 
LayoutTests/platform/wpe/fast/text/simple-line-hyphens-with-text-align-expected.html
    R 
LayoutTests/platform/wpe/fast/text/simple-line-hyphens-with-word-letter-spacing-expected.html
    R 
LayoutTests/platform/wpe/fast/text/simple-line-layout-hyphen-limit-after-expected.html
    R 
LayoutTests/platform/wpe/fast/text/simple-line-layout-hyphenation-constrains-expected.html
    R 
LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/css-text/hyphens/hyphenate-character-002-expected.html
    M Source/WebCore/PlatformWPE.cmake
    M Source/WebCore/SourcesWPE.txt
    M Source/cmake/OptionsWPE.cmake
    M Tools/glib/dependencies/apt
    M Tools/gtk/dependencies/apt

  Log Message:
  -----------
  [WPE] Missing hyphenation support
https://bugs.webkit.org/show_bug.cgi?id=221377

Reviewed by Adrian Perez de Castro.

This adds libhyphen support to WPE, which was missing for
some reason. This fixes several tests for WPE and also
allows us to sync some baselines between GTK and WPE.

Covered by existing tests.

* LayoutTests/platform/glib/TestExpectations:
* LayoutTests/platform/glib/fast/text/hyphenate-character-expected.txt: Renamed 
from LayoutTests/platform/gtk/fast/text/hyphenate-character-expected.txt.
* LayoutTests/platform/glib/fast/text/hyphenate-first-word-expected.txt: 
Renamed from 
LayoutTests/platform/gtk/fast/text/hyphenate-first-word-expected.txt.
* 
LayoutTests/platform/glib/fast/text/hyphenate-limit-before-after-expected.txt: 
Renamed from 
LayoutTests/platform/gtk/fast/text/hyphenate-limit-before-after-expected.txt.
* LayoutTests/platform/glib/fast/text/hyphenate-limit-lines-expected.txt: 
Renamed from 
LayoutTests/platform/gtk/fast/text/hyphenate-limit-lines-expected.txt.
* LayoutTests/platform/glib/fast/text/hyphenate-locale-expected.txt: Renamed 
from LayoutTests/platform/gtk/fast/text/hyphenate-locale-expected.txt.
* 
LayoutTests/platform/glib/fast/text/simple-line-hyphens-with-text-align-expected.html:
 Renamed from 
LayoutTests/platform/gtk/fast/text/simple-line-hyphens-with-text-align-expected.html.
* 
LayoutTests/platform/glib/fast/text/simple-line-hyphens-with-word-letter-spacing-expected.html:
 Renamed from 
LayoutTests/platform/gtk/fast/text/simple-line-hyphens-with-word-letter-spacing-expected.html.
* 
LayoutTests/platform/glib/fast/text/simple-line-layout-hyphen-limit-after-expected.html:
 Renamed from 
LayoutTests/platform/gtk/fast/text/simple-line-layout-hyphen-limit-after-expected.html.
* LayoutTests/platform/gtk/TestExpectations:
* LayoutTests/platform/gtk/fast/text/hyphenate-locale-expected.png: Removed.
* LayoutTests/platform/wpe/TestExpectations:
* 
LayoutTests/platform/wpe/fast/inline/hyphenation-when-overflow-wrap-is-break-word-expected.html:
 Removed.
* LayoutTests/platform/wpe/fast/text/hyphenate-character-expected.txt: Removed.
* LayoutTests/platform/wpe/fast/text/hyphenate-first-word-expected.txt: Removed.
* LayoutTests/platform/wpe/fast/text/hyphenate-limit-before-after-expected.txt: 
Removed.
* LayoutTests/platform/wpe/fast/text/hyphenate-limit-lines-expected.txt: 
Removed.
* LayoutTests/platform/wpe/fast/text/hyphenate-locale-expected.txt: Removed.
* LayoutTests/platform/wpe/fast/text/hyphens-expected.txt: Removed.
* 
LayoutTests/platform/wpe/fast/text/simple-line-hyphens-with-text-align-expected.html:
 Removed.
* 
LayoutTests/platform/wpe/fast/text/simple-line-hyphens-with-word-letter-spacing-expected.html:
 Removed.
* 
LayoutTests/platform/wpe/fast/text/simple-line-layout-hyphen-limit-after-expected.html:
 Removed.
* 
LayoutTests/platform/wpe/fast/text/simple-line-layout-hyphenation-constrains-expected.html:
 Removed.
* 
LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/css-text/hyphens/hyphenate-character-002-expected.html:
 Removed.
* Source/WebCore/PlatformWPE.cmake:
* Source/WebCore/SourcesWPE.txt:
* Source/cmake/OptionsWPE.cmake:
* Tools/glib/dependencies/apt:
* Tools/gtk/dependencies/apt:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to