Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'lib/internal/per_context/primordials.js')
-rw-r--r--lib/internal/per_context/primordials.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/internal/per_context/primordials.js b/lib/internal/per_context/primordials.js
index 5c8df35522b..bbaad4ea760 100644
--- a/lib/internal/per_context/primordials.js
+++ b/lib/internal/per_context/primordials.js
@@ -78,7 +78,7 @@ function copyPropsRenamed(src, dest, prefix) {
copyAccessor(dest, prefix, newKey, desc);
} else {
const name = `${prefix}${newKey}`;
- ReflectDefineProperty(dest, name, desc);
+ ReflectDefineProperty(dest, name, { __proto__: null, ...desc });
if (varargsMethods.includes(name)) {
ReflectDefineProperty(dest, `${name}Apply`, {
__proto__: null,
@@ -105,7 +105,7 @@ function copyPropsRenamedBound(src, dest, prefix) {
}
const name = `${prefix}${newKey}`;
- ReflectDefineProperty(dest, name, desc);
+ ReflectDefineProperty(dest, name, { __proto__: null, ...desc });
if (varargsMethods.includes(name)) {
ReflectDefineProperty(dest, `${name}Apply`, {
__proto__: null,
@@ -129,7 +129,7 @@ function copyPrototype(src, dest, prefix) {
}
const name = `${prefix}${newKey}`;
- ReflectDefineProperty(dest, name, desc);
+ ReflectDefineProperty(dest, name, { __proto__: null, ...desc });
if (varargsMethods.includes(name)) {
ReflectDefineProperty(dest, `${name}Apply`, {
__proto__: null,
@@ -312,7 +312,7 @@ const copyProps = (src, dest) => {
ReflectDefineProperty(
dest,
key,
- ReflectGetOwnPropertyDescriptor(src, key));
+ { __proto__: null, ...ReflectGetOwnPropertyDescriptor(src, key) });
}
});
};
@@ -340,7 +340,7 @@ const makeSafe = (unsafe, safe) => {
return new SafeIterator(this);
};
}
- ReflectDefineProperty(safe.prototype, key, desc);
+ ReflectDefineProperty(safe.prototype, key, { __proto__: null, ...desc });
}
});
} else {