gecko-dev/gfx
Andrew Osmond 82be662a0d Bug 1690821 - Add diagnostic assert to ensure we aren't using stale blob keys. r=jrmuizel
This patch adds a diagnostic assert to check if the namespace of the
blob image key matches the current namespace of the process's
WebRenderBridgeChild. Other long lived users of image keys (i.e. shared
surfaces produced by imagelib) have to check to ensure their cached
image keys haven't gone out of scope due to a namespace update (e.g. tab
moved to a new window, GPU process crash). The caching for blob images
however is very different and should be cleared in these cases. This
assert will confirm this.

Differential Revision: https://phabricator.services.mozilla.com/D104066
2021-02-04 16:05:47 +00:00
..
2d Bug 1690235 - Don't use a font descriptor for variation fonts on systems before macOS 10.15. r=lsalzman 2021-02-03 17:25:19 +00:00
angle Bug 1676636 - [angle] Cherry-pick compressed tex depth stride fix. r=lsalzman 2021-02-03 00:35:50 +00:00
cairo Backed out 2 changesets (bug 1689998) for reftest failures on blend-color-dodge.svg. CLOSED TREE 2021-02-02 18:10:49 +02:00
config Bug 1689203 - Allow fallback from WebRender to Software WebRender. r=jrmuizel 2021-02-01 23:36:36 +00:00
docs Bug 1689202 - Add a deprecation note to Advanced Layers. 2021-01-27 21:35:32 +00:00
gl Backed out changeset ece826cc95e0 (bug 1688668) for causing bug 1688999. 2021-01-27 01:05:40 +02:00
graphite2
harfbuzz Bug 1684110 - Define UNICODE on some directories. r=glandium 2021-01-13 22:49:59 +00:00
ipc Bug 1689203 - Allow fallback from WebRender to Software WebRender. r=jrmuizel 2021-02-01 23:36:36 +00:00
layers Bug 1690821 - Add diagnostic assert to ensure we aren't using stale blob keys. r=jrmuizel 2021-02-04 16:05:47 +00:00
ots Bug 1686287 - Update OTS to 8.1.3. r=jfkthame 2021-01-12 21:01:04 +00:00
qcms Bug 1685311 - Flesh out the documentation a little. r=aosmond 2021-01-06 17:11:21 +00:00
sfntly
skia Bug 1684050 - choose appropriate stroke res scale for PathSkia::StrokeContainsPoint. r=bobowen 2021-01-14 09:01:54 +00:00
src Bug 1689253 - Add a more sensible scrollbar size API to nsITheme, and use it to replace ScrollbarNonDisappearing. r=spohl 2021-01-28 22:11:54 +00:00
tests Backed out changeset 73210e7c7526 (bug 1689945) for causing failures on Hal.cpp. CLOSED TREE 2021-02-04 18:26:21 +02:00
thebes Bug 1690280 - Ensure we check the SW-WR/D3D11 pref before assuming it can be used during fallback. r=jrmuizel 2021-02-02 15:30:09 +00:00
vr BUG 1688920 - Remove vrhost from build r=jrmuizel 2021-01-28 00:27:35 +00:00
webrender_bindings Bug 1690655 - Occlude SwCompositor surfaces. r=jrmuizel 2021-02-04 03:43:27 +00:00
wgpu Bug 1680376 - WebGPU error handling infrastructure r=jgilbert,webidl,smaug 2020-12-18 20:07:47 +00:00
wgpu_bindings Bug 1680376 - WebGPU error handling infrastructure r=jgilbert,webidl,smaug 2020-12-18 20:07:47 +00:00
wr Bug 1649386 - Add a bit of documentation to scene building. r=gw 2021-02-04 14:15:48 +00:00
ycbcr Bug 1684688 - Fix alpha support in nsAVIFDecoder. r=aosmond 2021-01-26 00:24:57 +00:00
moz.build Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00