electron/build
Cheng Zhao a4fcc32799
feat: upgrade to Node 12 (#17838)
* fix: add boringssl backport to support node upgrade

* fix: Update node_includes.h, add DCHECK macros

* fix: Update node Debug Options parser usage

* fix: Fix asar setup

* fix: using v8Util in isolated context

* fix: make "process" available in preload scripts

* fix: use proper options parser and remove setting of _breakFirstLine

_breakFirstLine was being set on the process, but that has changed in node 12 and so is no longer needed. Node will handle it properly when --inspect-brk is provided

* chore: update node dep sha

* fix: process.binding => _linkedBinding in sandboxed isolated preload

* fix: make original-fs work with streams

* build: override node module version

* fix: use _linkedBinding in content_script/init.js

* chore: update node ref in DEPS

* build: node_module_version should be 73
2019-04-26 18:55:12 +09:00
..
args feat: upgrade to Node 12 (#17838) 2019-04-26 18:55:12 +09:00
config chore: add GN linting (#14678) 2018-10-03 18:03:26 -05:00
mac build: make make_locale_dirs idempotent (#15768) 2018-11-19 15:55:13 -08:00
asar.gni refactor: remove js2asar.py and port logic to JS in more readable / GN-style way (#16718) 2019-02-05 12:10:15 -08:00
electron.def fix: allow renaming electron.exe (#15173) 2018-10-15 17:26:34 -07:00
install-build-deps.sh ci: migrate libcc's Dockerfile to electron and update it (#14786) 2018-09-25 15:30:22 -04:00
js_wrap.gni fix: ensure the sandboxed preloads globals do not leak (#17712) 2019-04-16 10:57:02 -07:00
js_wrap.py fix: Comparison using is when operands support __eq__ (#17864) 2019-04-19 12:24:41 -07:00
node.gni refactor: remove js2asar.py and port logic to JS in more readable / GN-style way (#16718) 2019-02-05 12:10:15 -08:00
npm-run.py chore: suppress output of npm_action unless it fails (#16888) 2019-02-12 21:32:47 -08:00
npm.gni build: add a pre-flight check to all NPM steps in GN to ensure that we have the right NPM deps installed (#16974) 2019-02-14 14:28:41 -08:00
run-in-dir.py build: [gn] include node_modules in default_app asar 2018-07-25 11:45:22 -07:00
run-node.py refactor: remove js2asar.py and port logic to JS in more readable / GN-style way (#16718) 2019-02-05 12:10:15 -08:00
tsc.gni refactor: Split 'Event' docs/types into more specific Event types (#17038) 2019-02-19 09:24:19 +00:00
zip.py build: allow zip files to be created larger than 2GB 2019-04-02 14:43:05 -07:00