endo icon indicating copy to clipboard operation
endo copied to clipboard

Tame XS Object.freeze

Open kriskowal opened this issue 4 years ago • 3 comments

Object.freeze on XS accepts an additional non-standard argument for “deep freeze”. We should detect this change and scour it out with a wrapper in SES Lockdown taming.

Refs: https://github.com/Agoric/agoric-sdk/pull/3603

kriskowal avatar Sep 08 '21 22:09 kriskowal

I'm inclined to do this after migrating xsnap to this repo (#681). That's not high on my todo-list; if it should be, please remind me whatever motivation I am forgetting.

dckc avatar Sep 09 '21 20:09 dckc

Migrating Xsnap to Endo is not urgent for me either. I’ve put this in your court so you can keep track of it, and I might volunteer take it off your hands.

kriskowal avatar Sep 09 '21 21:09 kriskowal

I’ve sized this on the assumption of some separate preparatory work:

  • https://github.com/endojs/endo/issues/681
  • https://github.com/endojs/endo/issues/1001

kriskowal avatar Feb 03 '22 22:02 kriskowal