Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-12091

[Tahoma font/kerning] has issues when displaying letter combination "fi" & "fli" (Regression in RICHED20)

    XMLWordPrintable

Details

    • 62,982

    Description

      affected ros r72892,r72896, and older (at least since a year)

      I can reproduce this with Wordpad, which uses RichEd20.dll
      Tahoma font size 12
      words: certi*fi*cate, *fi*refox, Of*fli*ne
      see ros-r72892-TahomaIssue-firefoxZertifikate.png

      The issue is gone when replacing our Tahoma font with the MS-versions.
      The issue is also fixed when using RichEd20.dll from WinXPSP3 v5.30.23.1230
      The symptom started to show with commit r62982 (Winesync Riched20)
      -------
      The same words show the same visual glitches in Firefox28, this case is handled in subticket.

      Attachments

        1. 0.4.9RC-22-g367cb1f_Tahoma12_switching_from_bold_to_Unbold.webm
          546 kB
        2. 2K3_SP2_our_TahomaFrom-r72953.png
          2K3_SP2_our_TahomaFrom-r72953.png
          40 kB
        3. BeforeAndAfter.zip
          394 kB
        4. CORE-12091-regression-test.txt
          5 kB
        5. CORE-12091-TheMinimalNeededChangeToHackFix.patch
          0.9 kB
        6. katayama_isRight.png
          katayama_isRight.png
          35 kB
        7. khmz-tahoma.sfd
          639 kB
        8. khmz-tahoma.ttf
          151 kB
        9. khmz-tahoma.ttf
          156 kB
        10. khmz-tahoma.ttf
          141 kB
        11. patch-x11-does-not-fix.png
          patch-x11-does-not-fix.png
          29 kB
        12. ros-r56300.png
          ros-r56300.png
          23 kB
        13. ros-r72892-TahomaIssue-firefoxZertifikate.png
          ros-r72892-TahomaIssue-firefoxZertifikate.png
          102 kB
        14. ros-r72975-hackfixed.png
          ros-r72975-hackfixed.png
          36 kB
        15. Tahoma.rtf
          1 kB
        16. tahoma.ttf
          164 kB
        17. Tahoma-11pt.rtf
          0.3 kB
        18. Tahoma-11pt-ros-after.png
          Tahoma-11pt-ros-after.png
          36 kB
        19. Tahoma-11pt-ros-after.png
          Tahoma-11pt-ros-after.png
          36 kB
        20. Tahoma-11pt-win10.png
          Tahoma-11pt-win10.png
          35 kB
        21. tahoma-fi-fl-improved.png
          tahoma-fi-fl-improved.png
          41 kB
        22. Tahoma-ros-after.png
          Tahoma-ros-after.png
          37 kB
        23. Tahoma-ros-after.png
          Tahoma-ros-after.png
          36 kB
        24. Tahoma-ros-before.png
          Tahoma-ros-before.png
          38 kB
        25. Tahoma-Win10.png
          Tahoma-Win10.png
          63 kB
        26. tahoma-wine-original.sfd
          650 kB

        Issue Links

          Activity

            People

              reactosfanboy reactosfanboy
              reactosfanboy reactosfanboy
              Votes:
              3 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: