diff --git a/packages/ses/src/permits.js b/packages/ses/src/permits.js index 283d861c34..6c79bd435c 100644 --- a/packages/ses/src/permits.js +++ b/packages/ses/src/permits.js @@ -488,6 +488,9 @@ export const permitted = { groupBy: fn, // Seen on QuickJS __getClass: false, + // https://github.com/endojs/endo/pull/2673 + isNoTrapping: fn, + suppressTrapping: fn, }, '%ObjectPrototype%': { @@ -1624,12 +1627,17 @@ export const permitted = { set: fn, setPrototypeOf: fn, '@@toStringTag': 'string', + // https://github.com/endojs/endo/pull/2673 + isNoTrapping: fn, + suppressTrapping: fn, }, Proxy: { // Properties of the Proxy Constructor '[[Proto]]': '%FunctionPrototype%', revocable: fn, + // https://github.com/endojs/endo/pull/2673 + prototype: 'undefined', }, // Appendix B