gecko-dev/gfx
Andrew Osmond f7af34d5fc Bug 1784940 - Acquire/release locks in gfxFont::Measure fewer times. r=jfkthame
gfxFont::Measure would acquire/release a read-only lock on
gfxGlyphExtents::mLock for every glyph in the text run. This patch makes
it so that we once the lock once. We may need to populate the
gfxGlyphExtents hashtable once, where we need to upgrade to a read-write
lock.

Differential Revision: https://phabricator.services.mozilla.com/D154816
2022-08-17 15:19:22 +00:00
..
2d Bug 1761040 - Prefix thread safety macros with MOZ_ r=geckoview-reviewers,media-playback-reviewers,alwu,jesup,m_kato 2022-08-03 16:39:41 +00: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 1783309 - Convert OffscreenCanvas domain allowlist pref to DataMutexString. r=gfx-reviewers,lsalzman 2022-08-16 01:00:23 +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 Bug 1771011 - part2 : wrap media engine's dcomp handle, and use it on our gfx pipeline in the GPU process.r=jolin,sotaro 2022-08-13 23:48:07 +00:00
graphite2
harfbuzz Bug 1781558 - Update HarfBuzz to 5.1.0. r=jfkthame 2022-08-10 17:47:44 +00:00
ipc Bug 1779792 - Part 4: Deduplicate ProcessChild subclass constructors, r=ipc-reviewers,necko-reviewers,media-playback-reviewers,alwu,mccr8 2022-08-10 14:55:23 +00:00
layers Bug 1777264 Part 3: Make MacIOSurfaceImage report color depth accurately. r=media-playback-reviewers,alwu 2022-08-17 06:50:51 +00: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 1782082 - Avoid rounding error accumulation in nsDOMWindowUtils::ToScreenRectInCSSUnits. r=dholbert 2022-07-29 09:04:43 +00:00
tests Bug 1681955 - Assertion failure: mIsRootContent, in FrameMetrics::GetCompositionSizeWithoutDynamicToolbar(). r=dlrobertson 2022-08-01 13:32:15 +00:00
thebes Bug 1784940 - Acquire/release locks in gfxFont::Measure fewer times. r=jfkthame 2022-08-17 15:19:22 +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 1617369 - Reformat recent rust changes with rustfmt r=emilio 2022-08-16 07:08:28 +00:00
wgpu_bindings Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio 2022-08-16 07:08:28 +00:00
wr Bug 1784051 - Delete SwCompositor's shared depth texture when final surface is destroyed. r=lsalzman 2022-08-17 09:58:51 +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 1784286: Add telemetry probe for measuring rendering time for frames without shader compilation. r=nical 2022-08-16 21:25:09 +00:00
moz.build