[FIX] selenium video: firefox windows size

This commit is contained in:
Mathieu Benoit 2025-11-06 05:39:41 -05:00
parent 48a1f1c84e
commit c19ca7a554
2 changed files with 14 additions and 3 deletions

View file

@ -35,6 +35,11 @@ from selenium.webdriver.remote.webelement import WebElement
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import Select, WebDriverWait
new_path = os.path.normpath(
os.path.join(os.path.dirname(__file__), "..", "..")
)
sys.path.append(new_path)
from script.config import config_file
logging.basicConfig(
@ -253,9 +258,12 @@ class SeleniumLib(object):
firefox_options.set_preference("pdfjs.disabled", True)
if self.config.window_size:
# chrome_options.add_argument("--window-size=1920,1080")
firefox_options.add_argument(
f"--window-size={self.config.window_size}"
)
# firefox_options.add_argument(
# f"--window-size={self.config.window_size}"
# )
width, height = self.config.window_size.split(",")
firefox_options.add_argument("--width=" + str(width))
firefox_options.add_argument("--height=" + str(height))
if self.config.headless:
firefox_options.add_argument("--headless")

View file

@ -10,6 +10,9 @@ try:
except ImportError:
print("Please read installation script/selenium/install.md")
raise
except ModuleNotFoundError:
print("Please read installation script/selenium/install.md")
raise
Gst.init(None)