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

Font/freetype: Improve GetFontResourceInfoW (EnumFonts test program)

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • 0.4.7
    • None

    Description

      This is katayama_hirofumi_mz's patch from CORE-13251 with some parts removed that I believe were causing the regressions in the API test for GetFontResourceInfoW but still has the improvement in the EnumFontFamilies. I believe that the additional failures that are seen in the gdi32:font tests are caused by a greater number of fonts being enumerated. I only created this because the original issued was Resolved as Incomplete by the author.

      Attachments

        1. GetFontResourceInfoW.patch
          5 kB
        2. GetFontResourceInfoW1.patch
          4 kB
        3. GetFontResourceInfoWDebug.c.patch
          4 kB
        4. winetest_font2.c.patch
          1 kB
        5. DebugFonts.zip
          1.48 MB
        6. fonttest.txt
          268 kB
        7. GetFontResourceInfoW2.patch
          3 kB
        8. f-tests.bat
          0.1 kB
        9. f-tests-ros-before.txt
          103 kB
        10. f-tests-ros-after-patch2.txt
          201 kB
        11. f-tests.bat
          0.1 kB
        12. f-tests-ros-before.txt
          114 kB
        13. f-tests-ros-after-patch2.txt
          212 kB
        14. winetest_font5.c.patch
          0.9 kB
        15. f-tests-analysis.txt
          109 kB
        16. f-tests-diff.txt
          123 kB
        17. winetest_font11.c.patch
          3 kB
        18. fonttest11.txt
          4 kB
        19. winetest_font15.c.patch
          7 kB
        20. Font_Combined2.patch
          10 kB
        21. ReactOS_NoPatch.png
          ReactOS_NoPatch.png
          297 kB
        22. ReactOS_Patched.png
          ReactOS_Patched.png
          257 kB
        23. Win7_IE11.png
          Win7_IE11.png
          400 kB
        24. EnumFontFamTest2.zip
          36 kB
        25. EnumFonts_1.3.2_Setup.exe
          1.45 MB

        Issue Links

          Activity

            People

              learn_more Mark Jansen
              DougLyons DougLyons
              Votes:
              3 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: