Mark S. Miller
Mark S. Miller
What you missed is something I have not explained yet. It will be a stretch but I think a necessary one. We can build a branding abstraction that is not...
@michaelfig and I carefully designed the handled promise abstraction so that it could recognize its own presences without creating observable impurity. That's why the resolveWithPresence must return a fresh object....
See https://github.com/endojs/endo/issues/414
@kriskowal this is technically a breaking change, although we are already updating agoric-sdk, which is likely the only one who cares. Do we need a deprecation dance, or can I...
Close as in "it's already fixed, let's close the bug" or "let's fix this"?
Sorry, yes we do. I see `test.todo` in 7 files in agoric-sdk. Six of these, as a result, are using ava when they should be using ses-ava. This causes diagnostic...
Attn @phoddie @bmeck @jfparadis @dckc
It looks like `tameGlobalDateObject`, as called by `lockdown()`, will replace the global variable `Date` with the tamed `Date` constructor it creates. It looks like the `Compartment` shim will then correctly...
We still need to confront this design issue. @kriskowal @dckc ok if I assign the three of us?
I don't understand the role of this `repair` function. Is it part of SES? Is this related to the `repairIntrinsics` function at https://github.com/endojs/endo/blob/992f35fdf4679faa8fb7d1c7e265c6b654156399/packages/ses/src/lockdown-shim.js#L104 ? Or is it provided as a...