-
Notifications
You must be signed in to change notification settings - Fork 921
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
Fix Chrome restart, enhance connection options and logging #779
base: master
Are you sure you want to change the base?
Conversation
This will make possible to connect in browsers running on other hosts or even forcing IPv4 or IPv6.
1c0a93c
to
20aefcf
Compare
The main browser process is now spawn detached, which mean it'll be the group owner of its children (Chrome will spawn new processes). This way we can send a SIGINT for the whole group and fix the restart procedure (before this change prerender could not connect to the browser after a restart).
I deployed the latest version of this branch with this custom |
This reverts commit 7ae9fe7.
Overview of changes:
chrome.connect
andchrome.openTab
Probably related to/fixes #761 #775 #758 #755 #753