gecko-dev/third_party
Jeff Muizelaar 25c5cd2354 Bug 1671034 - Avoid creating CTFonts from CGFonts. r=lsalzman
The CGFonts end up in a cache that we don't want. Creating the CTFonts
directly should avoid this.

Notes:
add_native_font normally takes a CGFont and we need a CTFontDescriptor
so we convert to postscript name and then postscript name to
CTFontDescriptor. This is wasteful but avoids needing to change the
external API.

To avoid copying the data in the Vec we use a CFAllocator to wrap the
Vec for use by CFData

Differential Revision: https://phabricator.services.mozilla.com/D93518
2020-10-14 20:42:25 +00:00
..
WinToast Bug 1621696 - Vendor WinToast library. r=froydnj,mhoye 2020-07-01 18:39:05 +00:00
aom
cups Bug 1653433 Part 1 - Import CUPS headers r=jwatt,froydnj,mhoye 2020-07-21 23:39:42 +00:00
dav1d Bug 1661093 - Update libdav1d to 0243c3ff for Firefox 82. r=mjf 2020-10-06 15:53:50 +00:00
js/d3 Bug 1648858 - Move d3.js from devtools/ to third_party/js/. r=mossop 2020-07-03 08:25:51 +00:00
libwebrtc Bug 1656068 - Make instance_count in echo_cancellation.h atomic, it can be read and written concurrently. r=pehrsons 2020-10-01 13:10:25 +00:00
msgpack
prio Bug 1636628 - update vendored libprio to 1.5 r=glandium 2020-05-15 05:43:07 +00:00
python Bug 1670788 - Remove `virtualenv` from `third_party/python/requirements.in` r=firefox-build-system-reviewers,glandium 2020-10-13 15:44:21 +00:00
rlbox Bug 1658401 - Update rlbox to fix clang 12 break on is_reference_v r=dmajor 2020-08-19 07:49:34 +00:00
rust Bug 1671034 - Avoid creating CTFonts from CGFonts. r=lsalzman 2020-10-14 20:42:25 +00:00
sipcc Bug 1664618 - check MOZ_WEBRTC_SIGNALING in sipcc;r=dminor 2020-09-14 16:47:08 +00:00
sqlite3 Bug 1669722 - vendor a new app-services, which includes ruslite 0.24.1. r=eoger 2020-10-08 21:23:40 +00:00
webkit/PerformanceTests Bug 1659116 - Update webaudio-benchmarks to e09b852. r=dmajor DONTBUILD 2020-09-28 13:50:42 +00:00
moz.build Bug 1665166 - Updates to moz.build files; r=ng 2020-09-24 18:40:21 +00:00