gecko-dev/layout/reftests/text-overflow
Andrew Osmond 7243a387ca Bug 1575258 - Make text rasterize, render and snap glyphs consistently. r=lsalzman
The glyph pixel space in which we rasterized glyphs differed from how we
rendered the rasterized glyphs in the shader. They need to be in
agreement because the glyph subpixel offset selected during
rasterization depends on it. This patch should make the paths consistent
with each other.

Additionally, during animations, we now snap the reference frame
relative offset ignoring the impact of any animated transforms. This
helps with minimizing glyph wiggling during the transition.

Differential Revision: https://phabricator.services.mozilla.com/D51305

--HG--
extra : moz-landing-system : lando
2019-11-06 12:17:43 +00:00
..
TestEllipsisFallback.woff
aligned-baseline-ref.html
aligned-baseline.html
anonymous-block-ref.html
anonymous-block.html
atomic-under-marker-ref.html
atomic-under-marker.html
bidi-simple-ref.html
bidi-simple-scrolled-ref.html
bidi-simple-scrolled.html
bidi-simple.html
block-padding-ref.html
block-padding.html
clipped-elements-ref.html
clipped-elements.html
combobox-zoom-ref.html
combobox-zoom.html
dynamic-change-1-ref.html
dynamic-change-1.html
ellipsis-font-fallback-ref.html
ellipsis-font-fallback.html
false-marker-overlap-ref.html
false-marker-overlap.html
float-edges-1-ref.html
float-edges-1.html
line-clipping-ref.html
line-clipping.html
marker-basic-ref.html
marker-basic.html
marker-shadow-ref.html
marker-shadow.html
marker-string-ref.html
marker-string.html
quirks-decorations-ref.html
quirks-decorations.html
quirks-line-height-ref.html
quirks-line-height.html
reftest.list Bug 1575258 - Make text rasterize, render and snap glyphs consistently. r=lsalzman 2019-11-06 12:17:43 +00:00
scroll-rounding-ref.html
scroll-rounding.html
selection-ref.html
selection.html
single-value-ref.html
single-value.html
standards-decorations-ref.html
standards-decorations.html
standards-line-height-ref.html
standards-line-height.html
table-cell-ref.html
table-cell.html
theme-overflow-ref.html
theme-overflow.html
two-value-syntax-ref.html
two-value-syntax.html
vertical-decorations-1-2-notref.html
vertical-decorations-1-ref.html
vertical-decorations-1.html
vertical-decorations-2-ref.html
vertical-decorations-2.html
vertical-decorations-3-4-notref.html
vertical-decorations-3-ref.html
vertical-decorations-3.html
vertical-decorations-4-ref.html
vertical-decorations-4.html
visibility-hidden-ref.html
visibility-hidden.html
xulscroll-ref.html
xulscroll.html