gecko-dev/gfx
Glenn Watson fceee43490 Bug 1696089 - Clip chains can incorrectly propagate to inner primitives in some cases. r=gfx-reviewers,kvark,bradwerth
Fix a bug that can occur when:
 - Parent stacking context is considered redundant
 - Parent stacking context has a transform
 - Parent stacking context establishes a raster root
 - Parent stacking context has a clip
 - Child stacking context has a filter (or other feature requiring a surface)

In these cases, the clips would be incorrectly propagated to the
primitives inside the child stacking context, instead of applied
to the child stacking context surface itself. This can cause correctness
issues when raster roots are established, and potential performance
issues if raster roots are not established.

Differential Revision: https://phabricator.services.mozilla.com/D107024
2021-03-03 22:51:37 +00:00
..
2d Bug 1694161 - some fixes for the MacOS non unified environment. r=sg 2021-02-27 08:05:46 +00:00
angle Bug 1692355 - [angle] Don't assert for non-sampleable non-ms sources in blitRenderbufferRect if we can CopySubResource. r=gw 2021-02-12 09:22:51 +00:00
cairo Bug 1690235. Fix creating variation CTFonts. r=lsalzman 2021-02-09 22:27:33 +00:00
config Bug 1695771 - Disable partial present on Adreno 3xx GPUs. r=aosmond 2021-03-03 13:16:40 +00:00
docs Bug 1541472 - Remove Advanced Layers, since it's disabled everywhere now. r=jrmuizel 2021-02-10 02:04:41 +00:00
gl Bug 1688668 - EGL should attempt to load libGL before libGLES. r=jgilbert 2021-02-27 21:25:16 +00:00
graphite2
harfbuzz Bug 1684110 - Define UNICODE on some directories. r=glandium 2021-01-13 22:49:59 +00:00
ipc Bug 1695453 - Rename IsWaylandDisabled to IsWaylandEnabled, r=stransky 2021-03-02 14:25:20 +00:00
layers Bug 1694707 - Select correct scroll root within fixed position items with dynamic toolbar. r=gw 2021-03-02 21:53:41 +00:00
ots Bug 1686287 - Update OTS to 8.1.3. r=jfkthame 2021-01-12 21:01:04 +00:00
qcms Bug 1695549 - Cleanup modular_transform_create_output a little. r=aosmond 2021-03-02 00:31:56 +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 1693688 - Make the non-native theme not return minimum sizes for checkboxes (and most other widgets). r=spohl,mstange 2021-02-20 00:13:10 +00:00
tests Bug 1694958 - Drop extern "C" from the transform functions. r=aosmond 2021-02-26 02:18:32 +00:00
thebes Bug 1695528 - Activate the bundled Twemoji Mozilla font by default on all Windows versions, for better character coverage than Segoe UI Emoji offers. r=lsalzman 2021-03-03 18:04:40 +00:00
vr Backed out changeset 473b37f1e3e2 (bug 1693541) for causing gfx crashes. a=backout 2021-03-02 14:38:21 +02:00
webrender_bindings Bug 1696105 - Remove aBridge argument from RenderThread::HandleDeviceReset() r=aosmond 2021-03-03 10:29:40 +00:00
wgpu Bug 1680376 - WebGPU error handling infrastructure r=jgilbert,webidl,smaug 2020-12-18 20:07:47 +00:00
wgpu_bindings Bug 1693329 - Update WebGPU code to use the new drop IPC r=jgilbert 2021-03-02 20:11:31 +00:00
wr Bug 1696089 - Clip chains can incorrectly propagate to inner primitives in some cases. r=gfx-reviewers,kvark,bradwerth 2021-03-03 22:51: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