[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