gecko-dev/layout
Andrew Osmond 19674dcc8a 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-05 11:58:01 +00:00
..
base Bug 1506842 - Always restyle / repaint when a visited query finishes. r=dholbert 2019-11-04 16:55:33 +00:00
build Bug 1579367 - Initialize XPCJSContext explicitly, after loading user prefs. r=kmag 2019-11-05 06:29:13 +00:00
doc
forms Bug 1581537 - Avoid several browser language leaks r=smaug 2019-11-04 16:56:27 +00:00
generic Backed out changeset e75d9dbb4853 (bug 1590550) for reftest failures on contain-paint-clip-001.html . CLOSED TREE 2019-11-04 23:38:56 +02:00
inspector Bug 1590639 part 6: Fix non-unified build issues in layout/inspector. r=emilio 2019-10-24 17:15:32 +00:00
ipc
mathml Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-10-21 14:13:44 +00:00
media
painting Bug 1587713 - Avoid layerizing very large blobs due to animated transforms. r=jrmuizel 2019-11-04 14:55:40 +00:00
printing Bug 1593793. Move and rename nsPrintData::mBrandName to nsPrintJob::mFallbackDocTitle. r=bobowen 2019-11-04 20:02:03 +00:00
reftests Bug 1575258 - Make text rasterize, render and snap glyphs consistently. r=lsalzman 2019-11-05 11:58:01 +00:00
style Bug 1526268 Part 1 - Make AccessibleCaret's #text-overlay and #image children be normal in-flow elements. r=mats 2019-11-01 22:16:08 +00:00
svg Bug 1590639 part 5: Fix non-unified build issues in layout/svg. r=emilio 2019-10-23 08:16:45 +00:00
tables Bug 1591546 Part 1 - Add WritingMode::IsBidiRTL(). r=jfkthame 2019-10-28 09:33:05 +00:00
tools Bug 1575266 - Explicitly close reftest log file before quitting application; r=ahal 2019-11-04 22:45:48 +00:00
xul Bug 1589601 - Return the fallback to primary monitor on Wayland to not break PIP; r=stransky 2019-11-05 08:14:18 +00:00
moz.build