electron/lib/browser
Samuel Attard b7b9efa875
fix: handle remote-debugging-port=0 correctly (#17800)
By default the Chromedriver will send remote-debugging-port=0 to let the
browser choose a free port to listen on.  The chosen port is written to
a known file in the user data dir that is passed to the app through the
CLI.

This PR does two things.

1. Correctly passes the USER_DATA_DIR to the remote debugging server so
it knows where to write the file
2. Adds support for --user-data-dir as we did not support that CLI
argument and Chromedriver relies on being able to tell the "browser"
where to write this file.

Fixes #17354
2019-04-16 14:22:51 -04:00
..
api fix: handle remote-debugging-port=0 correctly (#17800) 2019-04-16 14:22:51 -04:00
chrome-devtools.js refactor: make ELECTRON_INSPECTOR_CONTEXT_MENU handler async (#17411) 2019-03-19 10:37:43 -07:00
chrome-extension.js fix: make devtools extensions load correctly (#17614) 2019-03-30 17:36:13 -07:00
crash-reporter-init.js chore: remove unused catch bindings (#16121) 2019-02-21 09:26:07 +00:00
default-menu.ts chore: rename atomBinding to electronBinding (#17419) 2019-03-18 12:37:06 -07:00
desktop-capturer.js chore: rename atomBinding to electronBinding (#17419) 2019-03-18 12:37:06 -07:00
guest-view-manager.js feat: add <webview>.getWebContentsId() (#17407) 2019-03-26 10:57:27 +09:00
guest-window-manager.js chore: rename atomBinding to electronBinding (#17419) 2019-03-18 12:37:06 -07:00
init.ts fix: handle remote-debugging-port=0 correctly (#17800) 2019-04-16 14:22:51 -04:00
ipc-main-internal-utils.ts refactor: use ipcMainUtils.invokeInWebContents / ipcRendererUtils.handle helpers for Chrome APIs (#17417) 2019-03-26 11:38:35 +09:00
ipc-main-internal.ts refactor: Split 'Event' docs/types into more specific Event types (#17038) 2019-02-19 09:24:19 +00:00
navigation-controller.js chore: dont log 100000000 chars of URL (#16800) 2019-02-07 08:50:47 -08:00
objects-registry.js chore: rename atomBinding to electronBinding (#17419) 2019-03-18 12:37:06 -07:00
rpc-server.js feat: only allow bundled preload scripts (#17308) 2019-03-28 11:38:51 +01:00