https://bugs.documentfoundation.org/show_bug.cgi?id=166497

            Bug ID: 166497
           Summary: Test document with RTL+LTR text looks different and
                    causes unit test failure
           Product: LibreOffice
           Version: 25.2.0.3 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: bibisected, bisected
          Severity: normal
          Priority: medium
         Component: graphics stack
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: aron.bu...@gmail.com
                CC: jonat...@libreoffice.org
            Blocks: 126862, 162322

Created attachment 200701
  --> https://bugs.documentfoundation.org/attachment.cgi?id=200701&action=edit
Screenshot in Writer

I noticed the following unit test failure (the test was added for bug 162314)
in my LO build on Windows:

test/source/xmltesttools.cxx:169:`anonymous namespace'::TestTdf162314::TestBody
equality assertion failed
- Expected: Aa aa aaaa ﷽
- Actual  : Aa aa aaaa ﷽ aaaa
- In <>, attribute 'portion' of
'/root/page/body/txt/SwParaPortion/SwLineLayout[1]' incorrect value.

When opening sw\qa\extras\layout\data\tdf162314.fodt from the build, which as
the same as attachment 195665, just using Noto Sans Arabic (this matters) and
in FODT format, the Arabic text is shown compacted into two lines, but the
whole RTL+LTR text is within a single line. This doesn't conform the original,
where the Arabic text wasn't split into two lines, and part of the LTR text is
moved to the 2nd line.
See attached screenshot.

This started from the following change in 25.2:
https://git.libreoffice.org/core/commit/e6282cff7857999b031bb847a6ca8d996a090db1
author          Michael Stahl <michael.st...@allotropia.de>     Fri Aug 02
12:48:05 2024 +0200
committer       Michael Stahl <michael.st...@allotropia.de>     Mon Aug 12
12:18:25 2024 +0200

more_fonts: ship "hinted" instead of "full" for "Noto Sans Arabic"


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=126862
[Bug 126862] [META] Issues with unusual builds / unit tests, rare test failures
https://bugs.documentfoundation.org/show_bug.cgi?id=162322
[Bug 162322] [META] Right-to-Left (RTL) text layout issues
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to