Open michaelfig opened 3 years ago
This is by design. SES init and lockdown make these inaccessible from within child compartments but leave them intact in the start compartment as a basis for constructing or delegating powers.
@erights Is this issue valid?
@erights Is this issue valid?
I changed the title to reflect the valid remaining concern
[updated by @kriskowal 2024-01-09]
Document how to permit powerful globals like WeakRef or Atomics.
[original by @michaelfig 2021-06-18]
@erights wrote in: https://github.com/Agoric/agoric-sdk/pull/3171#discussion_r653140704
It looks like the whitelisting process doesn't actually censor properties of the
globalThis
, as documented in https://github.com/endojs/endo/blob/master/packages/ses/src/whitelist-intrinsics.js#L254Is that by design, or something ominous?