gecko-dev/dom
Barret Rennie 0ea4a2cbed Bug 1569258 - Ensure we have a CompositionRecorder before attempting to write frames r=kvark,mstange
Instead of blindly attempting to write frames to disk, we now ensure that the
`CompositionRecorder` exists. In the case where we have not allocated one,
calling `windowUtils.setCompositionRecording(false)` will instead print an
error message to the browser console.

In addition, attempting to call `windowUtils.setCompositionRecording(true)`
while a `CompositionRecorder` exists will also result in an error message.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 20:21:03 +00:00
..
abort Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
animation Backed out 9 changesets (bug 1387894) for wpt failures at /web-animations/timing-model/animations/finishing-an-animation.html on a CLOSED TREE 2019-07-30 21:05:59 +03:00
audiochannel Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika 2019-07-26 16:48:31 +00:00
base Bug 1569258 - Ensure we have a CompositionRecorder before attempting to write frames r=kvark,mstange 2019-07-31 20:21:03 +00:00
battery
bindings Bug 1570350. Refactor ConstructJSImplementation to make consumers a bit simpler. r=mccr8 2019-07-31 21:38:00 +00:00
broadcastchannel Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
browser-element Bug 1561046 - remove API 22 from manifest files r=gbrown 2019-07-31 17:38:39 +00:00
cache Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
canvas Bug 1564293 - Allow efficient slicewise upload of 3D textures r=jgilbert 2019-07-30 23:32:29 +00:00
chrome-webidl Backed out 3 changesets (bug 1559244) for causing bug 1370046 2019-07-25 17:42:32 +03:00
clients Bug 1557244 - Inherit controllers in parent-intercept mode r=asuth 2019-07-26 18:40:05 +00:00
commandhandler
console Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
credentialmanagement Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
crypto Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/crypto/ r=Ehsan 2019-07-10 03:25:56 +00:00
debugger Bug 1529345 - Part 2: Add Gecko infrastructure for receiving notifications about debugger-related events. r=jimb,smaug 2019-06-17 04:36:29 +00:00
docs Bug 1562005 - Add in-tree documentation for JS Window Actors; r=nika 2019-07-08 17:41:59 +00:00
encoding Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
events Bug 1570182 - Fix cursor prefixed aliases to do the right thing. r=boris 2019-07-31 18:18:21 +00:00
fetch Bug 1567573 - Apply Referrer-Policy header from redirect response r=michal 2019-07-29 13:51:17 +00:00
file Backed out 15 changesets (bug 1014393) for build bustage at TestMuxer.cpp on a CLOSED TREE. 2019-07-31 23:28:47 +03:00
filehandle
filesystem Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/filesystem/ r=baku 2019-07-10 03:26:14 +00:00
flex
gamepad Bug 1569605 - Reuse WebVR FrameData Float32Arrays. r=kip,rbarker 2019-07-30 00:23:38 +00:00
geolocation Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
grid Bug 1559546 - Use atoms for grid line names. r=mats 2019-06-19 05:58:11 +00:00
html Bug 1493613 - Move MediaStream control from DOMMediaStream to MediaStreamTrack. r=padenot 2019-07-31 07:58:17 +00:00
imptests
indexedDB Bug 1565515 - Removed duplication between LengthOfEncodedBinary and CalcDecodedStringySize r=ttung,asuth 2019-07-30 14:52:18 +00:00
interfaces Bug 1561079 - Add `referrerInfo` to <browser> r=ckerschb 2019-07-29 15:34:30 +00:00
ipc Bug 1568051 - Don't paint during interrupt callbacks if it's not safe to run script. r=bzbarsky 2019-07-31 10:29:32 +00:00
jsurl Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika 2019-07-26 16:48:31 +00:00
l10n Bug 1568914 - Update Fluent to @fluent/bundle 0.14.0 r=zbraniecki,jdescottes 2019-07-30 13:21:59 +00:00
locales Bug 1561322 - Allow spoofing strings in HTML forms r=baku,Pike 2019-07-24 13:22:22 +00:00
localstorage Bug 1569526 - Remove return values from `Add*VarCache()`. r=KrisWright 2019-07-30 06:19:46 +00:00
manifest Bug 1522070 - Part 18: Update 'lang' member test for Web manifest to match latest ECMA-402. r=marcosc 2019-07-19 13:37:47 +00:00
mathml Bug 1565767 part 5. Remove some unnecesary refcounting at nsIContent::GetBaseURI callsites. r=peterv 2019-07-15 18:29:05 +00:00
media Backed out 15 changesets (bug 1014393) for build bustage at TestMuxer.cpp on a CLOSED TREE. 2019-07-31 23:28:47 +03:00
messagechannel Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
midi Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
network Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/network/ r=Ehsan 2019-07-10 03:27:30 +00:00
notification Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
offline
payments Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika 2019-07-26 16:48:31 +00:00
performance Backed out 9 changesets (bug 1387894) for wpt failures at /web-animations/timing-model/animations/finishing-an-animation.html on a CLOSED TREE 2019-07-30 21:05:59 +03:00
permission Backed out 3 changesets (bug 1541557) for failures in SpecialPowersObserverAPI.js. a=backout CLOSED TREE 2019-07-08 14:38:45 +02:00
plugins Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika 2019-07-26 16:48:31 +00:00
power
presentation Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika 2019-07-26 16:48:31 +00:00
prio
promise Bug 1565930, try to make Promise less error prone to compartment mismatches, r=bzbarsky 2019-07-29 14:43:54 +00:00
prototype Bug 1517880 - Accumulate l10n elements from prototype during document loading. r=mccr8 2019-07-26 20:19:26 +00:00
push Bug 1565930, try to make Promise less error prone to compartment mismatches, r=bzbarsky 2019-07-29 14:43:54 +00:00
quota Bug 1569526 - Remove return values from `Add*VarCache()`. r=KrisWright 2019-07-30 06:19:46 +00:00
reporting Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
res
script Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika 2019-07-26 16:48:31 +00:00
security Bug 1558915 - Use infallible nsIURI::SchemeIs in dom/security. r=ckerschb 2019-07-30 07:23:18 +00:00
serviceworkers Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-27 00:41:55 +03:00
simpledb
smil Bug 1353164 Part 1 - Remove dominant-baseline values that no longer exist r=heycam 2019-07-13 15:35:08 +01:00
storage Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/storage/ r=Ehsan 2019-07-10 03:27:55 +00:00
svg Bug 1566952: Part 2 - Update Fission failure annotations after skipping crashes. r=mccr8 2019-07-19 12:30:10 -07:00
system Bug 1568035: Follow-up: Skip additional test with new shutdown leaks. r=mccr8 2019-07-30 21:43:34 +00:00
tests Bug 1507495, Enable Pointer events on GeckoView by default, r=droeh 2019-07-31 01:02:32 +00:00
u2f Bug 1566952: Part 1 - Annotate mochitests that crash with Fission enabled. r=mccr8 2019-07-17 13:37:48 -07:00
url Bug 1565688. Remove unused IOService arg from NS_NewURI. r=mayhemer 2019-07-15 13:39:51 +00:00
vr Bug 1569605 - Reuse WebVR FrameData Float32Arrays. r=kip,rbarker 2019-07-30 00:23:38 +00:00
webauthn Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
webbrowserpersist Bug 1565767 part 1. Stop returning addrefed URIs from GetBaseURI(). r=peterv 2019-07-15 17:22:30 +00:00
webgpu
webidl Bug 1493613 - Update muted state through MediaStreamTrackSource. r=bwc,smaug 2019-07-31 09:35:06 +00:00
websocket Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika 2019-07-26 16:48:31 +00:00
workers Bug 1569526 - Remove return values from `Add*VarCache()`. r=KrisWright 2019-07-30 06:19:46 +00:00
worklet Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
xbl Bug 1517880 - Clean up the XUL Prototype a bit. r=smaug 2019-07-26 20:16:22 +00:00
xhr Bug 1504344 - Remove the pref dom.xhr.lowercase_header.enabled; r=baku 2019-07-31 11:16:25 +00:00
xml Bug 1498729 - Store each viewport meta data by the viewport meta tag and use the last one. r=smaug,botond 2019-07-25 20:51:23 +00:00
xslt Bug 1565767 part 4. Remove some unnecesary refcounting at Document::GetBaseURI callsites. r=peterv 2019-07-15 18:28:43 +00:00
xul Bug 1567877: Apply Meta CSP to about:devtools-toolbox. r=jdescottes,Ehsan 2019-07-30 07:14:09 +00:00
jar.mn
moz.build Bug 1529345 - Part 2: Add Gecko infrastructure for receiving notifications about debugger-related events. r=jimb,smaug 2019-06-17 04:36:29 +00:00