From c6fde4f68ca45e71f96ccc6d3525a409ecdd326f Mon Sep 17 00:00:00 2001 From: az Date: Wed, 18 Jun 2025 12:16:01 +0000 Subject: [PATCH] Bug 1937776 - Part 2: Add mochitest to verify VideoFrameCallbackMetadata receiveTime/captureTime alignment. r=pehrsons a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D252022 --- .../webrtc/tests/mochitests/mochitest.toml | 2 + .../test_rvfc_timestamp_alignment.html | 130 ++++++++++++++++++ 2 files changed, 132 insertions(+) create mode 100644 dom/media/webrtc/tests/mochitests/test_rvfc_timestamp_alignment.html diff --git a/dom/media/webrtc/tests/mochitests/mochitest.toml b/dom/media/webrtc/tests/mochitests/mochitest.toml index 3b19bffe3fa7..ae0fe676c357 100644 --- a/dom/media/webrtc/tests/mochitests/mochitest.toml +++ b/dom/media/webrtc/tests/mochitests/mochitest.toml @@ -77,6 +77,8 @@ run-sequentially = "sets prefs that may disrupt other tests" ["test_ondevicechange_resistfingerprinting.html"] run-sequentially = "sets prefs that may disrupt other tests" +["test_rvfc_timestamp_alignment.html"] + ["test_setSinkId-echoCancellation.html"] skip-if = ["os == 'android'"] # bug 1473346 - no setSinkId() diff --git a/dom/media/webrtc/tests/mochitests/test_rvfc_timestamp_alignment.html b/dom/media/webrtc/tests/mochitests/test_rvfc_timestamp_alignment.html new file mode 100644 index 000000000000..f553843e9ebb --- /dev/null +++ b/dom/media/webrtc/tests/mochitests/test_rvfc_timestamp_alignment.html @@ -0,0 +1,130 @@ + + + + + + + + +
+
+
+ +