gecko-dev/gfx
Andrew Osmond 216f28ace5 Bug 1691065 - Discard invalid resource update transactions due to namespace changes. r=jrmuizel
When we change the namespace, we discard all cached resources and their
associated keys from the WebRender cache. As such if any transaction
comes in with the old namespace ID, we can safefully discard the entire
update, since we will need to recreate any that we are using anyways.

This patch also adds new asserts to ensure we never get old namespace
IDs for individual keys in a valid resource update. This should never
happen in practice.

Differential Revision: https://phabricator.services.mozilla.com/D104236
2021-02-05 16:32:53 +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 1690349 - Try fixing black lint. r=lint-fix CLOSED TREE 2021-02-05 05:23:41 +02:00
cairo Bug 1689998 - Mozilla-specific build fixups for pixman 0.40.0. r=jrmuizel 2021-02-05 12:00:27 +00: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 1691065 - Discard invalid resource update transactions due to namespace changes. r=jrmuizel 2021-02-05 16:32:53 +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 Bug 1689945 - Update display info when WM_DISPLAYCHANGE happens r=jrmuizel 2021-02-04 23:25:35 +00: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 1690247 - Don't batch texture uploads with SWGL. r=jnicol 2021-02-05 13:23:37 +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