class libs.survey.page_view.browser.BrowserRender(capture_browser: str)

The main solution.

To render web page from QTWebEngine with blink2png, but we plan using Gecko/Servo to replace someday.

class libs.survey.page_view.browser.BrowserAgent(capture_browser: str)

As a backup solution.

To capture web page via Selenium with webdriver. The class will allow you to use your browser as the agent to take a screenshot from it.