gecko-dev/gfx
Jonathan Kew 1783995b68 Bug 1714543 - Handle possible DWrite failures better when enumerating available fonts. r=lsalzman
I haven't been able to reproduce the issue here locally and test this directly, but according to
the reporter a build with this patch works for them.

My guess is that perhaps IDWriteLocalizedStrings::GetLocaleName has been returning a failure result,
causing us to drop the relevant font from the list altogether. We can handle that better by still
including the font, even if we're unsure which name matches the system locale.

This patch also adds a few gfxWarning() messages in places where we really don't expect things
to fail, but if they do, it might help us understand why fonts fail to appear.

Differential Revision: https://phabricator.services.mozilla.com/D117406
2021-06-10 16:21:27 +00:00
..
2d Bug 1712047 - keep Skia temporary data surface alive. r=jrmuizel 2021-06-07 18:51:33 +00:00
angle
cairo Bug 1711064 - Cherry-pick fix from upstream cairo to resolve missing objects in generated PDF's xref table. r=jrmuizel 2021-06-03 13:23:43 +00:00
config Bug 1715132 - Ignore the blocklist for Software WebRender on desktop. r=jrmuizel 2021-06-08 16:07:57 +00:00
docs
gl Bug 1712472 - Reenable depth-buffer in EGL config if native compositor is used, r=jgilbert,gw 2021-05-25 08:03:28 +00:00
graphite2
harfbuzz Bug 1707096 - fix the build for `clang-trunk`. r=jfkthame 2021-06-02 14:38:01 +00:00
ipc Bug 1699837 - Use a few more typed units in CrossProcessPaint. r=mattwoodrow 2021-06-09 14:11:22 +00:00
layers Bug 1714326 - Cache more Wayland surface state, r=gfx-reviewers,aosmond 2021-06-10 15:12:55 +00:00
ots
qcms Bug 1713012. Only set RUSTC_BOOTSTRAP if it's not already set. r=aosmond 2021-05-28 20:18:23 +00:00
sfntly
skia
src Backed out 5 changesets (bug 1711479) for multiple failures e.g. test_css-properties-db.js. CLOSED TREE 2021-06-07 13:55:29 +03:00
tests Bug 1715335 - Part 1. Add annotations for reftest-snapshot. r=mattwoodrow 2021-06-10 02:48:39 +00:00
thebes Bug 1714543 - Handle possible DWrite failures better when enumerating available fonts. r=lsalzman 2021-06-10 16:21:27 +00:00
vr Bug 1715144 - Part 1: Stop adding /ipc/glue to LOCAL_INCLUDES when including chromium-config.mozbuild, r=ipc-reviewers,necko-reviewers,mccr8,valentin 2021-06-09 04:56:48 +00:00
webrender_bindings Backed out 6 changesets (bug 1711648) for causing crashes in FrameBuilder. 2021-06-10 18:28:27 +03:00
wgpu Bug 1713179 - Update wgpu to eadaa1b7d8f585761e28445904fe619b180aca0d r=jimb 2021-06-03 17:09:01 +00:00
wgpu_bindings Bug 1713179 - Update wgpu to eadaa1b7d8f585761e28445904fe619b180aca0d r=jimb 2021-06-03 17:09:01 +00:00
wr Backed out 6 changesets (bug 1711648) for causing crashes in FrameBuilder. 2021-06-10 18:28:27 +03:00
ycbcr Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
moz.build