gecko-dev/gfx
Timothy Nikkel d2b4cf3101 Bug 1744468. Change annotation for gfx/tests/reftest/1724901-2.html. r=aosmond
This test has a downscaled image, that is inside of an OOP iframe, and the iframe has a large transform scale to counter act the downscaled image inside the iframe. drawSnapshot does not take into account into scaling that happens to OOP iframes. If we don't pass the high quality scaling flag then we return the image as the intrinsic scale and we have a much better rendering here. If we pass the high quality scale we return the downscaled image, which we then try to upscale, and we get a worse rendering then before the patches of this bug.

So this is an edge that we will be making worse. If it's important then we should fix drawSnapshot to handle this.

Differential Revision: https://phabricator.services.mozilla.com/D133569
2021-12-14 09:43:53 +00:00
..
2d Bug 1454152 - Allow bitmaps from emoji fonts that have no outlines with Fontconfig. r=jfkthame 2021-12-09 22:12:18 +00:00
angle Bug 1731194 - [ANGLE] Add system_utils_apple too. r=gfx-reviewers,mstange 2021-09-17 18:50:58 +00:00
cairo Bug 1733545 - Remove REQUIRES_UNIFIED_BUILD from third-party directories that don't need it. r=firefox-build-system-reviewers,andi 2021-10-01 09:01:27 +00:00
config Bug 1739996 - Select compositor or renderer thread for WebGL OOP depending on threadsafe GL status. r=jgilbert 2021-11-09 17:33:46 +00:00
docs Bug 1733746 - Add a section about Fission integration. r=tnikkel 2021-10-17 21:14:42 +00:00
gl Bug 1738401 - Remove -Wno-shadow warning suppressions. r=firefox-build-system-reviewers,glandium 2021-12-01 06:40:04 +00:00
graphite2 Bug 1722127 - Modify rlbox graphite struct defs for windows compat r=tjr 2021-07-27 13:09:44 +00:00
harfbuzz Bug 1743434 - Update HarfBuzz to 3.1.2. r=jfkthame 2021-11-29 16:02:56 +00:00
ipc Bug 1744468. Create a high quality scaling flag for cross process paint and propagate it to dependencies. r=emilio 2021-12-14 09:43:52 +00:00
layers Bug 1733751. Don't consider the critical displayport in AboutToCheckerboard. r=botond 2021-12-13 07:26:02 +00:00
ots Bug 1744460 part 2 - Update woff2 RLBoxSandboxPool to track minimum sandbox size r=bholley 2021-12-09 00:01:17 +00:00
qcms Bug 1729539 - Hit MOZ_CRASH(assertion failed: y2 > 1. / 12. && y2 <= 1.) at gfx/qcms/src/iccread.rs:1392. r=jrmuizel 2021-09-17 17:41:26 +00:00
skia Bug 1738401 - Remove -Wno-shadow warning suppressions. r=firefox-build-system-reviewers,glandium 2021-12-01 06:40:04 +00:00
src Backed out changeset 145c64b7ac17 (bug 1531223) for causing failures at gfxFontEntry.cpp. CLOSED TREE 2021-12-06 14:57:31 +02:00
tests Bug 1744468. Change annotation for gfx/tests/reftest/1724901-2.html. r=aosmond 2021-12-14 09:43:53 +00:00
thebes Bug 1741665 - Align nsCString's public size_type better with other C++ APIs, r=mccr8,geckoview-reviewers,agi 2021-12-13 21:47:56 +00:00
vr Bug 1738971 - Part 1. Split out plumbing for AnimationFrameProvider from Document. r=dom-worker-reviewers,smaug 2021-12-10 02:57:49 +00:00
webrender_bindings Bug 1744842 - Use LayoutVector2D to set scroll offset (the off main-thread part). r=gw,botond 2021-12-09 04:39:10 +00:00
wgpu_bindings Bug 1617369 - Reformat recent rust changes with rustfmt r=necko-reviewers,kershaw 2021-12-06 17:15:33 +00:00
wr Bug 1745775 - Fix invalid surface info indexing r=gfx-reviewers,bradwerth 2021-12-14 01:06:24 +00:00
ycbcr Bug 1732481 - Fix non-unified build errors in gfx. r=gfx-reviewers,jrmuizel 2021-09-24 19:14:46 +00:00
metrics.yaml Bug 1741674 - Advise in each metrics.yaml that we have docs for adding metrics r=TravisLong,nalexander 2021-11-22 20:07:38 +00:00
moz.build Bug 1722653 - Remove --enable-system-cairo. r=firefox-build-system-reviewers,jrmuizel,andi 2021-07-29 23:38:30 +00:00