gecko-dev/gfx
Brad Werth 42f2f55a1d Bug 1776653 Part 2: Prevent concurrent font creation between Font Loader and main thread on macOS. r=jrmuizel
This is a very broad lock on all the activity of LoadFontFamilyData. If we
wanted to narrow it for performance reasons, we may only need to protect
the calls to CTFontCreateWithFontDescriptor, but those happen within a
loop so the  overhead of holding and releasing the lock repeatedly could
also be a performance hit.

Differential Revision: https://phabricator.services.mozilla.com/D155107
2022-09-07 22:43:37 +00:00
..
2d Backed out changeset f1e6746037f7 (bug 1785925) for causing reftest failures on DCLayerTree.cpp. CLOSED TREE 2022-09-06 23:35:51 +03:00
angle Bug 1661450 - 5/8 Fix build system to handle undefined MOZ_X11 r=stransky 2022-04-20 09:32:08 +00:00
cairo Bug 1778158 - quartz: Avoid reading beyond the end of image surfaces. r=jfkthame 2022-07-06 12:25:10 +00:00
config Bug 1785366 - Blocklist backdrop filter on some Ivy/Sandybridge Intel Windows drivers. r=jrmuizel,emilio 2022-08-18 12:29:20 +00:00
docs Bug 1780018 - Fix the link for reftests docs in APZ docs. r=botond 2022-07-18 16:57:32 +00:00
gl Backed out changeset f1e6746037f7 (bug 1785925) for causing reftest failures on DCLayerTree.cpp. CLOSED TREE 2022-09-06 23:35:51 +03:00
graphite2
harfbuzz Bug 1781558 - Update HarfBuzz to 5.1.0. r=jfkthame 2022-08-10 17:47:44 +00:00
ipc Backed out changeset f1e6746037f7 (bug 1785925) for causing reftest failures on DCLayerTree.cpp. CLOSED TREE 2022-09-06 23:35:51 +03:00
layers Backed out 3 changesets (bug 1787561) for causing mochitest failures on browser_tab_visibility_and_play_time.js 2022-09-07 23:49:05 +03:00
ots Bug 1519636 - Reformat recent changes to the Google coding style r=andi,media-playback-reviewers,necko-reviewers,padenot,dragana 2022-06-07 12:32:55 +00:00
qcms Bug 1783985 - Remove compat with rustc < 1.61 from qcms. r=gfx-reviewers,jgilbert,jrmuizel 2022-08-16 00:56:24 +00:00
skia Bug 1774522 - Make Skia C++20 compatible by replacing deprecated std::result_of_t. r=lsalzman 2022-06-17 02:13:46 +00:00
src Bug 1785310 - Remove mozilla/StaticPrefs_layout.h includes from other headers. r=dholbert 2022-08-17 21:26:36 +00:00
tests Bug 1785991 - Add COLRv1 fuzzer. r=jfkthame 2022-09-07 11:27:34 +00:00
thebes Bug 1776653 Part 2: Prevent concurrent font creation between Font Loader and main thread on macOS. r=jrmuizel 2022-09-07 22:43:37 +00:00
vr Bug 1784812 - Use common JSONWriteFuncs when writing to a string - r=canaltinova,media-playback-reviewers,alwu 2022-08-17 07:07:54 +00:00
webrender_bindings Bug 1781122 Part 2: Make TextureHost aware of DRM Images, and set this on macOS. r=gfx-reviewers,sotaro 2022-09-07 18:51:12 +00:00
wgpu_bindings Bug 1778629: Disable updatebot for wgpu for now r=jewilde 2022-09-07 17:05:24 +00:00
wr Bug 1789510 - Remove unnecessary parentheses. r=gfx-reviewers,bradwerth,gw 2022-09-07 00:26:25 +00:00
ycbcr Bug 1698699 - P7 - add missing include for hybrid builds. r=ng 2022-06-28 16:29:41 +00:00
metrics.yaml Bug 1785251 - Submit a Glean 'pseudo-main' ping when Telemetry submits a 'main' ping r=TravisLong 2022-08-24 18:29:03 +00:00
moz.build Bug 1785991 - Add COLRv1 fuzzer. r=jfkthame 2022-09-07 11:27:34 +00:00