Bug 1822876: Add H3 ECH Telemetry. r=kershaw,necko-reviewers
This patch adds telemetry which records when H3 connections succeed / fail
and what kind of ECH they used. Our H3 ECH tests are extended to test these
different modes and that the telemetry is recorded correctly.
Differential Revision:
https://phabricator.services.mozilla.com/D172813
[DEFAULT]
tags = mtg webaudio
subsuite = media
support-files =
audio-expected.wav
audio-mono-expected-2.wav
audio-mono-expected.wav
audio-quad.wav
audio.ogv
audiovideo.mp4
audioBufferSourceNodeDetached_worker.js
corsServer.sjs
!/dom/events/test/event_leak_utils.js
file_nodeCreationDocumentGone.html
invalid.txt
invalidContent.flac
layouttest-glue.js
nil-packet.ogg
noaudio.webm
small-shot-expected.wav
small-shot-mono-expected.wav
small-shot.ogg
small-shot.mp3
sweep-300-330-1sec.opus
ting-44.1k-1ch.ogg
ting-44.1k-2ch.ogg
ting-48k-1ch.ogg
ting-48k-2ch.ogg
ting-44.1k-1ch.wav
ting-44.1k-2ch.wav
ting-48k-1ch.wav
ting-48k-2ch.wav
sine-440-10s.opus
half-a-second-8000.mp3
half-a-second-48000.mp3
webaudio.js
../../webrtc/tests/mochitests/mediaStreamPlayback.js
../../webrtc/tests/mochitests/head.js
[test_mediaDecoding.html]
[test_mediaElementAudioSourceNode.html]
tags=capturestream
[test_mediaElementAudioSourceNodeFidelity.html]
tags=capturestream
skip-if = (os == "win" && processor == "aarch64") # aarch64 due to 1538360
[test_mediaElementAudioSourceNodePassThrough.html]
tags=capturestream
[test_mediaElementAudioSourceNodeVideo.html]
tags=capturestream
[test_mediaElementAudioSourceNodeCrossOrigin.html]
tags=capturestream
[test_mediaStreamAudioDestinationNode.html]
[test_mediaStreamAudioSourceNode.html]
[test_mediaStreamAudioSourceNodeCrossOrigin.html]
tags=capturestream
[test_mediaStreamAudioSourceNodeNoGC.html]
skip-if = os == "mac" && debug # Bug 1756880 - lower frequency shutdown hangs
scheme=https
[test_mediaStreamAudioSourceNodePassThrough.html]
[test_mediaStreamAudioSourceNodeResampling.html]
tags=capturestream
[test_mediaStreamTrackAudioSourceNode.html]
[test_mediaStreamTrackAudioSourceNodeVideo.html]
[test_mediaStreamTrackAudioSourceNodeCrossOrigin.html]