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

Font/freetype: Improve GetFontResourceInfoW

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

        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: