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

Reply via email to