[Webkit-unassigned] [Bug 273117] New: Update fast tests to use Ahem rather than Verdana

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Apr 23 03:24:12 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=273117

            Bug ID: 273117
           Summary: Update fast tests to use Ahem rather than Verdana
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Morningstar at apple.com

https://bugs.webkit.org/show_bug.cgi?id=270190 has a list of tests

These tests are currently using Verdana and this is causing regressions for OS updates that include font changes. A way around this issue would be to use Ahem instead.
This would stop the constant rebaslines needed for some of these tests.

If we look at every test in fast using Verdana, we end up with:

fast/block/basic/011.html
fast/block/basic/minheight.html
fast/block/margin-collapse/103.html
fast/block/positioning/051.html
fast/canvas/canvas-composite-alpha.html
fast/canvas/canvas-composite-canvas.html
fast/canvas/canvas-composite-image.html
fast/canvas/canvas-composite-stroke-alpha.html
fast/canvas/canvas-composite-text-alpha.html
fast/canvas/canvas-composite-transformclip.html
fast/canvas/canvas-composite.html
fast/css/002.html
fast/css/003.html
fast/css/css2-system-color.html
fast/dom/HTMLTableElement/insert-row.html
fast/forms/negativeLineHeight.html
fast/forms/search-styled.html
fast/forms/text-control-intrinsic-widths.html
fast/forms/textAreaLineHeight.html
fast/forms/textarea-width.html
fast/invalid/008.html
fast/overflow/resources/rss.css
fast/sub-pixel/auto-table-layout-should-avoid-text-wrapping.html
fast/text/basic/generic-family-reset.html
fast/text/combining-character-sequence-fallback-crash.html
fast/text/font-face-set-remove-safely.html
fast/text-autosizing/ios/font-family-case-insensitive.html

Many of these are also regressed from iOS 17.0 to iOS 17.2, which suggests somehow Verdana (and at least some other fonts) are rendered differently now — whether that's a change to Verdana itself or a change in CoreText.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240423/185aa95f/attachment.htm>


More information about the webkit-unassigned mailing list