Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: ba6a27669d255f4316b75341c4b09770d842d597
https://github.com/WebKit/WebKit/commit/ba6a27669d255f4316b75341c4b09770d842d597
Author: Alan Baradlay <[email protected]>
Date: 2026-10-13 (Tue, 13 Oct 2026)
Changed paths:
M Source/WebCore/Headers.cmake
M Source/WebCore/Sources.txt
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
R Source/WebCore/platform/text/BidiContext.cpp
R Source/WebCore/platform/text/BidiContext.h
R Source/WebCore/platform/text/BidiResolver.h
R Source/WebCore/platform/text/BidiRunList.h
M Source/WebKit/WebKitUIProcessPrefix.h
Log Message:
-----------
Remove unused BidiResolver, BidiRunList and BidiContext left over from legacy
line layout
https://bugs.webkit.org/show_bug.cgi?id=327408
<rdar://problem/189919952>
Reviewed by Antti Koivisto.
BidiResolver, BidiRunList and BidiContext implemented the unicode bidi
algorithm for the legacy
line layout, which is gone. Nothing includes BidiResolver.h or BidiRunList.h
anymore, and
InlineItemsBuilder.cpp defines its own local BidiContext struct. Inline layout
now hands the
paragraph to the unicode bidi algorithm through the inline formatting context
instead.
Delete the four files and their Headers.cmake, Sources.txt, project.pbxproj and
WebKitUIProcessPrefix.h entries.
Canonical link: https://commits.webkit.org/323592@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications