Steps to reproduce:
npm install
chromedriver --url-base=wd/hub --port=9515
to start ChromeDriver./run.sh
to see it working when launched directly./test.sh
to see it fail when launched via ChromeDriverxxxxxxxxxx
<html lang="en">
<head>
<script type="text/javascript">
function requireElectron() {
try {
require('electron')
document.write('require(\'electron\') succeeded')
} catch (error) {
document.write('require(\'electron\') failed')
document.write('<pre>' + error.stack + '</pre>')
}
}
</script>
</head>
<body onload="requireElectron()">
</body>
</html>