gecko-dev/gfx
Andrew Osmond 7b5c6eb801 Bug 1452513 - Avoid issuing transactions with WebRender when the namespace has changed. r=kats
When the namespace changes (e.g. due to a tab move between windows), we
may get stale transaction requests that we need to ignore. In
WebRenderBridgeParent::RecvSetDisplayList, we would automatically send
any unsent transaction data when exiting the method, but this did not
take into account the staleness. This patch ensures we only flush the
data if we actually want it.

The transaction in question that was observed and causing crashes was
UpdateImageBuffer.
2018-08-21 08:29:09 -04:00
..
2d Backed out changeset 00ff83d23238 (bug 1480608) for build bustages on Moz2DImageRenderer.cpp. CLOSED TREE 2018-08-08 01:48:46 +03:00
angle Bug 1471632 - Cherry-pick mingw clang compilation fix. 2018-07-24 23:23:52 +00:00
cairo Bug 1478084 - make cairo_font_face_set_user_data thread-safe. r=jrmuizel 2018-07-26 15:23:25 -04:00
config Bug 1477036. Expose wrQualified in telemetry. r=kats 2018-07-19 14:05:29 -04:00
doc Backed out 3 changesets (bug 1439960) for build bustages on APZInputBridgeChild.cpp and FrameBuilder.cpp. CLOSED TREE 2018-03-20 23:18:44 +02:00
docs
gl Bug 1482974 - Prefer to initialize members at declaration in gfx/gl. r=jrmuizel 2018-08-17 22:21:26 +00:00
graphite2 Bug 1443095 - Update graphite2 library to release 1.3.11 (plus upstream commit 6e24eb7e to fix leak). r=jrmuizel 2018-03-10 10:43:38 +00:00
harfbuzz Bug 1482583 - Suppress clang-cl warnings in some third-party directories. r=mshal 2018-08-11 06:05:19 +09:00
ipc Bug 1481327 - Part 1: Launch VR service in VR process., r=kip,r=mccr8 2018-08-20 14:58:28 -07:00
layers Bug 1452513 - Avoid issuing transactions with WebRender when the namespace has changed. r=kats 2018-08-21 08:29:09 -04:00
ots Bug 1478153 - Update OTS to version 7.1.7. r=jfkthame 2018-07-24 16:09:00 -04:00
qcms Bug 1477858 - add Qcms fuzzing target dictionary. r=decoder 2018-07-23 22:34:16 +00:00
sfntly
skia Bug 1479950: Bug Fixes the incorrect use of && in place of &. r=lsalzman 2018-07-31 21:17:00 +03:00
src Bug 1482665 Part 5 - Remove nsDeviceContext::AppUnitsPerCSSInch() and replace it with mozilla::AppUnitsPerCSSInch(). r=dholbert 2018-08-13 14:29:30 -07:00
tests Bug 1481866: Swap order of values in 'overflow' shorthand property. r=emilio 2018-08-10 02:20:53 +00:00
thebes Bug 1357785 - Expose the Visual Viewport API to web content. r=botond, r=nika 2018-08-20 16:28:42 -04:00
vr Bug 1481327 - Part 2: Handle VR process shared memory.,r=kip 2018-08-20 14:59:56 -07:00
webrender Bug 1483303. Update webrender to commit e70bae07664def86aefd11c86dac818ab7ea64ea 2018-08-20 22:32:50 -04:00
webrender_api Bug 1483303. Update webrender to commit e70bae07664def86aefd11c86dac818ab7ea64ea 2018-08-20 22:32:50 -04:00
webrender_bindings Bug 1483303. Update bindings for color masking of images. 2018-08-20 22:32:54 -04:00
wrench Bug 1483303. Update webrender to commit e70bae07664def86aefd11c86dac818ab7ea64ea 2018-08-20 22:32:50 -04:00
ycbcr Bug 1477048 - part 2 - remove non-ipc/chromium moz.build uses of OS_TEST; r=gps 2018-07-24 16:08:56 -04:00
moz.build Backed out 2 changesets (bug 1403519) for bustage on \python\mozbuild\mozbuild\test\frontend\test_reader.py on a CLOSED TREE 2018-01-17 07:23:40 +02:00