Cannot make Firefox window fullscreen of Xvfb

Viewed 125

Please check this image : https://imgur.com/a/P4kPSQe You can see the window screen width is 1280, but the firefox only can get 1152 to display. I'm using selenim with python.

I can use set_window_size() to make firefox has the size of (1280x720) but some how the window still get cropped (black border at right and bottom like in the screenshot).

#!/usr/bin/env python
from selenium.webdriver.common.keys import Keys
from selenium import webdriver
from pyvirtualdisplay import Display
import sys, time
import signal


width = 1280
height = 720

display = Display(visible=0, size=(width, height))
display.start()
browser = webdriver.Firefox()

browser.get("https://google.com")
browser.find_element_by_xpath('/html/body').send_keys(Keys.F11)
browser.maximize_window()

while True:
    time.sleep( 5 )
    print "loop"
1 Answers

browser.maximize_window()

remove maximize , it will reset the winow size

Related