-
Notifications
You must be signed in to change notification settings - Fork 849
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[MM-59823] Migrate BrowserView
to WebContentsView
#3177
Conversation
Here are the test results below: Test Summary for Linux on commit a0c98b6The following known failed tests have been fixed on Linux: Test Summary for macOS on commit a0c98b6New failed tests found on macOS:
The following known failed tests have been fixed on macOS: Test Summary for Windows on commit a0c98b6All stable tests passed on Windows. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! nice change @devinbinnie 👍
/update-branch |
@enahum Gentle ping for review :) let me know if I need to re-assign |
Sorry was not in my radar, I can give it a review in about 12h or so |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for the delay. lgtm
Summary
A while back, Electron implemented
BrowserView
as an experimental way of nesting sandboxed Chromium views inside of a main windows, replacingwebview
. However, for the longest time that functionality remained experimental and not fully supported.This PR migrates us over to the new
WebContentsView
, introduced in Electron 30 which should be more stable and supported. It should also simplify resizing logic.Ticket Link
https://mattermost.atlassian.net/browse/MM-59823