Mark S. Miller
Mark S. Miller
At https://mail.mozilla.org/pipermail/es-discuss/2016-February/045493.html I write: Unless the object representation is primary, we will need to agree on comprehensive escaping rules, and corresponding parsing rules, so that these stack strings can be...
See https://github.com/tc39/proposal-class-public-fields/issues/61 See https://github.com/tc39/proposal-private-fields/issues/82
We introduced Proxies and WeakMaps to JavaScript primarily to enable membranes that are both transparent and secure. It is too easy for a flaw to compromise these goals and not...
See https://github.com/Agoric/agoric-sdk/blob/master/patches/inquirer%2B%2Brxjs%2B7.5.5.patch The original code used assignment to override the `constructor` property inherited from `Error.prototype`. However, if `Error.prototype` is frozen, as it is under Hardened JS (aka SES) or under...
Well after https://github.com/Agoric/agoric-sdk/pull/5922 removes uses of this unsafe kludgy option, this PR removes the option itself. Good riddance!
See https://github.com/Agoric/agoric-sdk/labels/marshal
Fear that tape overrode `Function.prototype.apply` cleared by @ljharb at https://github.com/Agoric/SES-shim/issues/474 Good news about JSS and enzyme https://github.com/Agoric/agoric-sdk/pull/2321#issuecomment-777099286 Issue filed with vega https://github.com/vega/vega/issues/3075
My suggestions on #1205 's finalize.js were better expressed as a separate PR. However, this suggestion as is breaks something. I'm not sure what. So be careful in acting on...
Every time a new compartment is created, its new global object is initialized by default with a standard set of global variable bindings hard coded in the ses whitelists. However,...
Completes the defense against known promise reentrancy by adding a constructor test.