diff --git a/packages/ses/src/enablements.js b/packages/ses/src/enablements.js index 8a7989a691..feae665fa4 100644 --- a/packages/ses/src/enablements.js +++ b/packages/ses/src/enablements.js @@ -58,7 +58,6 @@ export const moderateEnablements = { '%ObjectPrototype%': { - constructor: true, // set by "acorn" v7. hasOwnProperty: true, // set by "vega-util". toString: true, valueOf: true, diff --git a/packages/ses/test/test-enable-property-overrides.js b/packages/ses/test/test-enable-property-overrides.js index 59411ca5b5..3df380eb02 100644 --- a/packages/ses/test/test-enable-property-overrides.js +++ b/packages/ses/test/test-enable-property-overrides.js @@ -91,12 +91,7 @@ test('enablePropertyOverrides - on', t => { harden(intrinsics); - testOverriding(t, 'Object', {}, [ - 'constructor', - 'hasOwnProperty', - 'toString', - 'valueOf', - ]); + testOverriding(t, 'Object', {}, ['hasOwnProperty', 'toString', 'valueOf']); // We allow 'length' *not* because it is in enablements; it is not; // but because each array instance has its own. testOverriding(t, 'Array', [], ['toString', 'length']);