Update the Node submodule to use the new module wrapper
authorJames Ide <ide@jameside.com>
Wed, 11 Jan 2017 03:29:22 +0000 (19:29 -0800)
committerKevin Sawicki <kevinsawicki@gmail.com>
Mon, 30 Jan 2017 17:37:14 +0000 (09:37 -0800)
commit0430380de14efda9d8fa991809cf2639c712740b
tree8f8e53a87b5451b7a949a64f1d3a7423b8a763b7
parent6e2f977f7ad34fa69837507685f34bc2be96fd5a
Update the Node submodule to use the new module wrapper

See the fixed issue for the context. This pulls in a vendored copy of Node that includes the described patch.

Fixes #8358

Test Plan: Built Electron and verified it loaded the sample app correctly and that the module wrapper is the new one by viewing Node's source code in the Blink Inspector.

Added specs and tested with `npm test -- --grep "global variables"`
spec/fixtures/module/declare-global.js [new file with mode: 0644]
spec/fixtures/module/declare-process.js [new file with mode: 0644]
spec/modules-spec.js
vendor/node