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