summaryrefslogtreecommitdiff
path: root/src/env.h
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2018-09-23 19:10:54 +0200
committerAnna Henningsen <anna@addaleax.net>2018-09-26 00:32:12 +0200
commit2d65e67305a7c39f1c157f497fde25f3d84d9153 (patch)
treee4276e326c18f018323a12351cb248c5ce35ff9c /src/env.h
parentd102a85cd9d55342ec6ad46a274d24ae43c85ea5 (diff)
downloadandroid-node-v8-2d65e67305a7c39f1c157f497fde25f3d84d9153.tar.gz
android-node-v8-2d65e67305a7c39f1c157f497fde25f3d84d9153.tar.bz2
android-node-v8-2d65e67305a7c39f1c157f497fde25f3d84d9153.zip
worker: hide MessagePort init function behind symbol
This reduces unintended exposure of internals. PR-URL: https://github.com/nodejs/node/pull/23037 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Michaƫl Zasso <targos@protonmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'src/env.h')
-rw-r--r--src/env.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/env.h b/src/env.h
index 4db8ae2baa..feeeda661c 100644
--- a/src/env.h
+++ b/src/env.h
@@ -113,6 +113,7 @@ struct PackageConfig {
#define PER_ISOLATE_SYMBOL_PROPERTIES(V) \
V(handle_onclose_symbol, "handle_onclose") \
V(owner_symbol, "owner") \
+ V(oninit_symbol, "oninit") \
// Strings are per-isolate primitives but Environment proxies them
// for the sake of convenience. Strings should be ASCII-only.
@@ -219,7 +220,6 @@ struct PackageConfig {
V(onhandshakedone_string, "onhandshakedone") \
V(onhandshakestart_string, "onhandshakestart") \
V(onheaders_string, "onheaders") \
- V(oninit_string, "oninit") \
V(onmessage_string, "onmessage") \
V(onnewsession_string, "onnewsession") \
V(onocspresponse_string, "onocspresponse") \