Skip to content

Switch to built-in "Simple browser" #26

@septatrix

Description

@septatrix

Clear and concise description of the problem

Currently there is a plethora of bugs with the embedded browser. It...

Suggested solution

VSCode has a built-in "Simple browser" extension since a while ago: microsoft/vscode#109276

As it is a proper built-in extension and uses the rendering engine already embedded inside electron it does not suffer from the problems of the current screensharing architecture. This will likely resolve every issue listed above!

Alternative

Fix vscode-browse-lite, though I do not consider this worth the effort given the limitations of it architecture.

Additional context

The only drawback will be that devtools will be a bit less nice. One has to use the electron devtools (Help > Toggle Developer Tools) which are not in a nice tab like the current ones. However, I definitely consider this drawback justified given the amount of advantages this switch would bring.
Furthermore, one can still open it in an external browser if some parts of the devtools are limiting inside VSCode.

Validations

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions