From 1f6216761d5bc4ecc03b0c015d48474d1a90d139 Mon Sep 17 00:00:00 2001 From: Weijia Wang <381152119@qq.com> Date: Wed, 15 Aug 2018 23:29:24 +0800 Subject: [PATCH] [Squash] add `process.binding('url')` to fallthrough whitelist --- lib/internal/bootstrap/node.js | 3 ++- .../parallel/test-process-binding-internalbinding-whitelist.js | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/internal/bootstrap/node.js b/lib/internal/bootstrap/node.js index 8f05c1a4ce1b53..284778becfed64 100644 --- a/lib/internal/bootstrap/node.js +++ b/lib/internal/bootstrap/node.js @@ -375,7 +375,8 @@ 'tcp_wrap', 'tls_wrap', 'util', - 'async_wrap']); + 'async_wrap', + 'url']); process.binding = function binding(name) { return internalBindingWhitelist.has(name) ? internalBinding(name) : diff --git a/test/parallel/test-process-binding-internalbinding-whitelist.js b/test/parallel/test-process-binding-internalbinding-whitelist.js index 63ce002887db8a..49b4fbd82caee5 100644 --- a/test/parallel/test-process-binding-internalbinding-whitelist.js +++ b/test/parallel/test-process-binding-internalbinding-whitelist.js @@ -12,3 +12,4 @@ assert(process.binding('v8')); assert(process.binding('stream_wrap')); assert(process.binding('signal_wrap')); assert(process.binding('contextify')); +assert(process.binding('url'));