gecko-dev/gfx
Barret Rennie 3e24c77cf6 Bug 1581240 - Return collected frames as a promise to JS r=bzbarsky,mstange,nika
The `setCompositionRecording` API on nsIDOMWindowUtils has been broken up into
two new APIs:

* `startCompositionRecording()`, which starts the composition recorder; and
* `stopCompositionRecording(bool writeToDisk)` which stops the composition
  recorder and either returns a Promise that resolves to the collected frames
  or returns a Promise that resolves when the frames have been written to disk.

The collected frames are serialized over IPC as part of a Shmem as to not
approach the IPC data transfer limit.

Differential Revision: https://phabricator.services.mozilla.com/D47818

--HG--
extra : moz-landing-system : lando
2019-11-07 22:35:04 +00:00
..
2d Bug 1594114 - Add SurfaceFormat::OS_RGBA and OS_RGBX to define preferred format. r=jrmuizel 2019-11-06 16:37:53 +00:00
angle Backed out 4 changesets (bug 1578576) for causing build failure with microsoft visual studio 2019. a=backout 2019-09-10 11:54:20 +03:00
cairo Bug 1585845 - silence UBSan warning about tt_segment_t in Cairo. r=aosmond 2019-10-04 10:30:05 +00:00
config Bug 1586396 - Add WebGPUThreading mock r=jgilbert 2019-10-15 21:57:37 +00:00
docs Bug 1583983 - Add threading / locking overview to APZ docs. r=tnikkel,nical 2019-09-26 09:48:24 +00:00
gl Bug 1591346 - Remove EGL_ANGLE_experimental_present_path usage with WebRender r=gw 2019-10-28 00:56:41 +00:00
graphite2 Bug 1584000 - Migrate glyph to character association code from libThebes to graphite for sandboxed libGraphite performance r=jfkthame,froydnj 2019-10-30 07:48:25 +00:00
harfbuzz Bug 1592165 - Update HarfBuzz to 2.6.4. r=jfkthame 2019-11-07 15:52:22 +00:00
ipc Backed out changeset cbec8a55a1bb (bug 1575008) for build bustages (Bof). CLOSED TREE 2019-11-05 23:22:40 +02:00
layers Bug 1581240 - Return collected frames as a promise to JS r=bzbarsky,mstange,nika 2019-11-07 22:35:04 +00:00
ots Bug 1577799 - Update OTS to 8.0.0. r=jfkthame 2019-09-13 09:47:50 +00:00
qcms
sfntly Bug 1581145 - update sfntly to master; r=jfkthame 2019-09-18 21:31:08 +00:00
skia Bug 1591432 - avoid creating paths for color fonts on macOS. r=jrmuizel 2019-11-06 21:50:24 +00:00
src Bug 1592739 - Stop clearing the background behind vibrant -moz-appearance items. r=mattwoodrow 2019-11-05 18:48:29 +00:00
tests Bug 1587142 - Remove miscellaneous XBL tests r=bzbarsky 2019-10-25 21:53:33 +00:00
thebes Bug 1589642 - Use gfxPlatformGtk instead of GDK_IS_X11_DISPLAY(gdk_display_get_default() to check current dispay type, r=jhorak 2019-11-07 14:28:55 +00:00
vr Bug 1570124 - Enable mouse scrolling in FxR window r=masayuki 2019-11-06 20:38:45 +00:00
webrender_bindings Bug 1581240 - Add an API to retrieve the collected frames from WebRender r=mstange 2019-11-07 22:34:49 +00:00
wr Bug 1594747. Update bitflags in WebRender to 1.2. r=kvark 2019-11-07 16:57:15 +00:00
ycbcr Bug 1511604 - Swizzle YCbCr->RGB data on big-endian machines. r=lsalzman 2019-09-17 17:47:17 +00:00
moz.build