gecko-dev/layout/reftests/canvas
Lee Salzman ad0210a389 Bug 1625606 - Use Skia's mac font smoothing handling. r=aosmond
Currently we try to alternate between light-on-dark and dark-on-light
text rendering masks on macOS depending on text colors. Historically,
this matched earlier versions of macOS reasonably well. In successive
versions of macOS, however, this approximation appears to have broken
down and no longer gives correct results.

Given that recent macOS versions no longer promotes font-smoothing at
all, it seems more reasonable to match Skia's font smoothing handling
because it appears to better work with these more recent versions while
requiring us to have less special code to do so.

Differential Revision: https://phabricator.services.mozilla.com/D229444
2024-11-19 18:38:48 +00:00
..
672646-alpha-radial-gradient-ref.html
672646-alpha-radial-gradient.html
674003-alpha-radial-gradient-superlum-ref.html
674003-alpha-radial-gradient-superlum.html
693610-1-notref.html
693610-1.html
726951-shadow-clips-ref.html
726951-shadow-clips.html
749467-1-ref.html
749467-1.html
784573-1-ref.html
784573-1.html
802658-1-ref.html
802658-1.html
1074733-1-ref.html
1074733-1.html
1107096-invisibles-ref.html
1107096-invisibles.html
1151821-1-ref.html
1151821-1.html
1201272-1-ref.html
1201272-1.html
1224976-1-ref.html
1224976-1.html
1238795-1-ref.html
1238795-1.html
1303534-1-ref.html
1303534-1.html
1304353-text-global-alpha-1-ref.html
1304353-text-global-alpha-1.html
1304353-text-global-alpha-2-ref.html
1304353-text-global-alpha-2.html
1304353-text-global-composite-op-1-ref.html
1304353-text-global-composite-op-1.html
1347147-1-ref.html
1347147-1.html
1353000-1-ref.html
1353000-1.html
1447035-1-ref.html
1447035-1.html
1817455-1-ref.html
1817455-1.html
1817873-1-ref.html
1817873-1.html
1846079-1-ref.html
1846079-1.html
1850284-1-ref.html
1850284-1.html
1850727-1-ref.html Bug 1850727 - Ignore the clip mask when drawing a stroke mask. r=aosmond 2023-09-02 19:19:20 +00:00
1850727-1.html Bug 1850727 - Ignore the clip mask when drawing a stroke mask. r=aosmond 2023-09-02 19:19:20 +00:00
1909718-1-ref.html Bug 1909796 - Allow clip paths larger than int32. r=aosmond 2024-08-07 04:42:48 +00:00
1909718-1.html Bug 1909796 - Allow clip paths larger than int32. r=aosmond 2024-08-07 04:42:48 +00:00
1909718-2-ref.html Bug 1909718 - Guard against lossy PathSkia::AsRect conversions. r=aosmond 2024-08-09 15:31:07 +00:00
1909718-2.html Bug 1909718 - Guard against lossy PathSkia::AsRect conversions. r=aosmond 2024-08-09 15:31:07 +00:00
copy-clip-ref.html
copy-clip.html
ctm-sanity.html
ctm-singular-sanity.html
dash-1-ref.svg
dash-1.html
dash-sanity.html
default-size-ref.html
default-size.html
empty-transaction-1-ref.html
empty-transaction-1.html
evenodd-fill-1.html
evenodd-fill-2.html
evenodd-fill-3.html
evenodd-fill-ref.html
evenodd-fill-sanity.html
image_green-16x16.png
image-rendering-auto.html
image-rendering-ref.html
image-rendering-script.html
image-rendering-test.html
image-shadow-ref.html
image-shadow.html
large-canvas-ref.html
large-canvas.html
linear-gradient-1-ref.html
linear-gradient-1a.html
linear-gradient-1b.html
nonzero-fill-1.html
nonzero-fill-2.html
reftest.list Bug 1625606 - Use Skia's mac font smoothing handling. r=aosmond 2024-11-19 18:38:48 +00:00
size-1-ref.html
size-1.html
size-change-1-ref.html
size-change-1.html
strokeText-path-ref.html
strokeText-path.html
subpixel-1.html
text-bidi-ltr-notref.html
text-bidi-ltr-ref.html
text-bidi-ltr-test.html
text-bidi-rtl-ref.html
text-bidi-rtl-test.html
text-big-fill.html
text-big-stroke.html
text-blank.html
text-context-state-ref.html
text-context-state-test.html
text-emoji-notref.html
text-emoji.html
text-font-inherit.html
text-font-lang-notref.html
text-font-lang.html
text-horzline-with-bottom.html
text-horzline-with-top.html
text-horzline.html
text-indent-1-ref.html
text-indent-1a.html
text-indent-1b.html
text-ltr-alignment-ref.html
text-ltr-alignment-test.html
text-ltr-end.html
text-ltr-left.html
text-ltr-right.html
text-ltr-start.html
text-measure-ref.html
text-measure.html
text-no-frame-2-test.html
text-no-frame-ref.html
text-no-frame-test.html
text-not-in-doc-ref.html
text-not-in-doc-test.html
text-rtl-alignment-ref.html
text-rtl-alignment-test.html
text-rtl-end.html
text-rtl-left.html
text-rtl-right.html
text-rtl-start.html
text-small-caps-1-ref.html
text-small-caps-1.html
text-space-replace-ref.html
text-space-replace-test.html
text-subpixel-1-ref.html
text-subpixel-1.html
transformed-clip-ref.html
transformed-clip.html
transformed-gradient-ref.html
transformed-gradient.html
transformed-line-stroke-ref.html Bug 1869738. Add a test for transformed stroked lines. r=lsalzman 2023-12-15 21:52:43 +00:00
transformed-line-stroke.html Bug 1869738. Add a test for transformed stroked lines. r=lsalzman 2023-12-15 21:52:43 +00:00
transformed-path-ref.html
transformed-path.html
zero-dimensions-ref.html
zero-dimensions.html