config/release*: remove the no-newlayout option

Release 4.0 is now using the new layout.
config/linus-nightly: remove useless print
settings test: update user agent
dom objects enumeration test: add esr31 new objects

The list of new objects:

- addEventListener
- alert
- AnalyserNode
- applicationCache
- atob
- AudioBuffer
- AudioBufferSourceNode
- AudioContext
- AudioDestinationNode
- AudioListener
- AudioNode
- AudioParam
- AudioProcessingEvent
- BiquadFilterNode
- blur
- btoa
- cancelAnimationFrame
- captureEvents
- ChannelMergerNode
- ChannelSplitterNode
- ChromeWorker
- clearInterval
- clearTimeout
- close
- closed
- confirm
- Console
- content
- ConvolverNode
- crypto
- DelayNode
- devicePixelRatio
- dispatchEvent
- DOMMMIError
- DOMPoint
- DOMPointReadOnly
- DOMQuad
- DOMRect
- DOMRectList
- DOMRectReadOnly
- dump
- DynamicsCompressorNode
- ErrorEvent
- External
- find
- focus
- frameElement
- frames
- fullScreen
- GainNode
- getComputedStyle
- getDefaultComputedStyle
- getSelection
- history
- HTMLContentElement
- HTMLFormControlsCollection
- HTMLShadowElement
- HTMLTrackElement
- IDBFileHandle
- indexedDB
- innerHeight
- innerWidth
- InputEvent
- InstallTriggerImpl
- Intl
- length
- localStorage
- location
- locationbar
- matchMedia
- MediaElementAudioSourceNode
- MediaRecorder
- MediaStreamAudioDestinationNode
- MediaStreamAudioSourceNode
- menubar
- MessagePort
- moveBy
- moveTo
- mozAnimationStartTime
- mozCancelAnimationFrame
- mozCancelRequestAnimationFrame
- mozContact
- mozIndexedDB
- mozInnerScreenX
- mozInnerScreenY
- mozPaintCount
- mozRequestAnimationFrame
- name
- OfflineAudioCompletionEvent
- OfflineAudioContext
- onabort
- onafterprint
- onbeforeprint
- onbeforeunload
- onblur
- oncanplay
- oncanplaythrough
- onchange
- onclick
- oncontextmenu
- ondblclick
- ondevicelight
- ondevicemotion
- ondeviceorientation
- ondeviceproximity
- ondrag
- ondragend
- ondragenter
- ondragleave
- ondragover
- ondragstart
- ondrop
- ondurationchange
- onemptied
- onended
- onerror
- onfocus
- ongotpointercapture
- onhashchange
- oninput
- oninvalid
- onkeydown
- onkeypress
- onkeyup
- onload
- onloadeddata
- onloadedmetadata
- onloadstart
- onlostpointercapture
- onmessage
- onmousedown
- onmouseenter
- onmouseleave
- onmousemove
- onmouseout
- onmouseover
- onmouseup
- onmozfullscreenchange
- onmozfullscreenerror
- onmozpointerlockchange
- onmozpointerlockerror
- onoffline
- ononline
- onpagehide
- onpageshow
- onpause
- onplay
- onplaying
- onpointercancel
- onpointerdown
- onpointerenter
- onpointerleave
- onpointermove
- onpointerout
- onpointerover
- onpointerup
- onpopstate
- onprogress
- onratechange
- onreset
- onresize
- onscroll
- onseeked
- onseeking
- onselect
- onshow
- onstalled
- onsubmit
- onsuspend
- ontimeupdate
- onunload
- onuserproximity
- onvolumechange
- onwaiting
- onwheel
- open
- opener
- OscillatorNode
- outerHeight
- outerWidth
- pageXOffset
- pageYOffset
- PannerNode
- parent
- Path2D
- performance
- PerformanceEntry
- PerformanceResourceTiming
- PeriodicWave
- personalbar
- PhoneNumberService
- postMessage
- print
- Promise
- prompt
- QueryInterface
- RecordErrorEvent
- releaseEvents
- removeEventListener
- requestAnimationFrame
- resizeBy
- resizeTo
- RTCPeerConnectionIdentityErrorEvent
- RTCPeerConnectionIdentityEvent
- screen
- screenX
- screenY
- ScriptProcessorNode
- scroll
- scrollbars
- scrollBy
- scrollByLines
- scrollByPages
- scrollMaxX
- scrollMaxY
- scrollTo
- scrollX
- scrollY
- self
- sessionStorage
- setInterval
- setResizable
- setTimeout
- SharedWorker
- showModalDialog
- sizeToContent
- speechSynthesis
- status
- statusbar
- stop
- SVGFEDropShadowElement
- TextTrack
- TextTrackCueList
- TextTrackList
- toolbar
- TrackEvent
- updateCommands
- URLSearchParams
- VTTCue
- WaveShaperNode
- WebGLVertexArray
- Worker