electron/atom/common/api
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
..
api.mojom refactor: mojofy MessageTo and MessageHost (#17613) 2019-04-03 14:22:23 -07:00
api_messages.h chore: bump chromium to 1e9f9a24aa12 (master) (#17880) 2019-04-20 10:20:37 -07:00
atom_api_asar.cc feat: upgrade to Node 12 (#17838) 2019-04-26 18:55:12 +09:00
atom_api_clipboard.cc chore: node_includes header no longer needs to be at the end of the list (#17090) 2019-03-11 17:13:43 -07:00
atom_api_clipboard.h remove html/rtf methods marked for 2.0 2018-02-20 08:41:58 -05:00
atom_api_clipboard_mac.mm
atom_api_command_line.cc chore: node_includes header no longer needs to be at the end of the list (#17090) 2019-03-11 17:13:43 -07:00
atom_api_crash_reporter.cc refactor: load electron builtin modules with process._linkedBinding (#17247) 2019-03-08 10:29:52 -08:00
atom_api_key_weak_map.h clang-format atom files 2018-04-18 20:48:45 -04:00
atom_api_native_image.cc fix: copy pixels in AddImageSkiaRepFromBuffer (#17843) 2019-04-18 09:16:34 +09:00
atom_api_native_image.h feat: add safer nativeImage.createFromBitmap(), which does not decode PNG/JPEG (#17337) 2019-03-14 11:00:38 -07:00
atom_api_native_image_mac.mm CopyNSImage was removed 2019-01-22 10:32:04 -08:00
atom_api_shell.cc refactor: load electron builtin modules with process._linkedBinding (#17247) 2019-03-08 10:29:52 -08:00
atom_api_v8_util.cc chore: bump chromium to 1e9f9a24aa12 (master) (#17880) 2019-04-20 10:20:37 -07:00
BUILD.gn refactor: use mojo for electron internal IPC (#17406) 2019-04-02 15:38:16 -07:00
constructor.h migrate to non-deprecated v8 functions 2019-01-22 10:32:03 -08:00
electron_bindings.cc chore: rename atomBinding to electronBinding (#17419) 2019-03-18 12:37:06 -07:00
electron_bindings.h chore: rename atomBinding to electronBinding (#17419) 2019-03-18 12:37:06 -07:00
event_emitter_caller.cc also format missing .cc files 2018-04-18 20:48:45 -04:00
event_emitter_caller.h clang-format atom files 2018-04-18 20:48:45 -04:00
features.cc spec: add tests for the autoUpdater on macOS that actually test if it works (#17442) 2019-03-29 17:32:52 -07:00
locker.cc also format missing .cc files 2018-04-18 20:48:45 -04:00
locker.h
object_life_monitor.cc also format missing .cc files 2018-04-18 20:48:45 -04:00
object_life_monitor.h Fix context leak in ObjectLifeMonitor. 2017-04-28 11:21:53 -03:00
remote_callback_freer.cc refactor: use mojo for electron internal IPC (#17406) 2019-04-02 15:38:16 -07:00
remote_callback_freer.h fix double-freeing remote references 2018-07-12 10:44:26 +09:00
remote_object_freer.cc fix: maintain a ref count for objects sent over remote (#17464) 2019-04-16 16:08:11 -04:00
remote_object_freer.h fix: maintain a ref count for objects sent over remote (#17464) 2019-04-16 16:08:11 -04:00