From 4ad87927bdc78b40af84df8249b00d30178eddf1 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Thu, 9 Apr 2026 21:25:42 +0200 Subject: [PATCH] openvidu-test-browsers: fix firefox for linux so livekit-server does not remove h264 codec support --- .../src/main/java/io/openvidu/test/browsers/FirefoxUser.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/FirefoxUser.java b/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/FirefoxUser.java index 63270b51b..5a8d2a70b 100644 --- a/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/FirefoxUser.java +++ b/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/FirefoxUser.java @@ -49,6 +49,8 @@ public class FirefoxUser extends BrowserUser { // ATTENTION: WITHOUT THIS FLAG H264 DOES NOT WORK IN SELENIUM-MANAGED FIREFOX options.addPreference("media.webrtc.hw.h264.enabled", true); + // This flag makes livekit-server think that this is not a Firefox in Linux + options.addPreference("general.useragent.override", "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:149.0) Gecko/20100101 Firefox/149.0"); if (headless) { options.addArguments("--headless");