{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":56248640,"defaultBranch":"main","name":"proposal-shadowrealm","ownerLogin":"tc39","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-14T15:26:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1725583?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706719346.0","currentOid":""},"activityList":{"items":[{"before":"ebcb9ba1b0d49b5ca2ab3d51b506e61022372609","after":"1959d42c83386eda56098193a93008d594af16e2","ref":"refs/heads/gh-pages","pushedAt":"2024-04-19T17:20:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 9537dcf4826102511fa007da31d571f68f16f20d","shortMessageHtmlLink":"deploy: 9537dcf"}},{"before":"8e951a7bee93ceff9f8db2917b0095738295f464","after":"9537dcf4826102511fa007da31d571f68f16f20d","ref":"refs/heads/main","pushedAt":"2024-04-19T17:20:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"Update ecma262-biblio dev dep and update SDO name (#403)\n\n- Update `@tc39/ecma262-biblio` to its latest version.\r\n- Update the name of the `IsStrict` SDO to `ScriptIsStrict`.","shortMessageHtmlLink":"Update ecma262-biblio dev dep and update SDO name (#403)"}},{"before":"7c63b8c687e40f8fa5a1b05ab63002197fd8d4d2","after":"ebcb9ba1b0d49b5ca2ab3d51b506e61022372609","ref":"refs/heads/gh-pages","pushedAt":"2024-02-16T17:58:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 8e951a7bee93ceff9f8db2917b0095738295f464","shortMessageHtmlLink":"deploy: 8e951a7"}},{"before":"fa39ea4e47f7fc1a35adfddc9251b474fe769d33","after":"8e951a7bee93ceff9f8db2917b0095738295f464","ref":"refs/heads/main","pushedAt":"2024-02-16T17:57:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caridy","name":"Caridy Patiño","path":"/caridy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38969?s=80&v=4"},"commit":{"message":"Editorial: Adapt to new HostEnsureCanCompileStrings (#400)\n\nAs of https://github.com/tc39/ecma262/pull/3222 the signature of\r\nHostEnsureCanCompileStrings changed. This adapts to the new signature by\r\npulling in the latest version of ecma262-biblio and adding the missing\r\narguments.\r\n\r\nCloses: #367","shortMessageHtmlLink":"Editorial: Adapt to new HostEnsureCanCompileStrings (#400)"}},{"before":"f8d60d4a97992b7935ecf2230e70be38d84b8664","after":"7c63b8c687e40f8fa5a1b05ab63002197fd8d4d2","ref":"refs/heads/gh-pages","pushedAt":"2024-02-13T15:42:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: fa39ea4e47f7fc1a35adfddc9251b474fe769d33","shortMessageHtmlLink":"deploy: fa39ea4"}},{"before":"535257b74b1b0d2bf686fd27a7c05598db347b07","after":"fa39ea4e47f7fc1a35adfddc9251b474fe769d33","ref":"refs/heads/main","pushedAt":"2024-02-13T15:41:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caridy","name":"Caridy Patiño","path":"/caridy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38969?s=80&v=4"},"commit":{"message":"Editorial: Remove erroneous handling of ~return~ completion type (#399)\n\nECMA-262 Call, and therefore OrdinaryWrappedFunctionCall, can only\r\nreturn completions of type ~normal~ or ~throw~. All other types such as\r\n~return~ are wrapped inside the various objects' [[Call]] internal\r\nmethods. Therefore handling the ~return~ completion type here was\r\nerroneous and had no effect.\r\n\r\nSimilarly, the editors note about different completion types also had\r\nno effect.\r\n\r\nCloses: #371","shortMessageHtmlLink":"Editorial: Remove erroneous handling of ~return~ completion type (#399)"}},{"before":"c7a47cd003e537513aa38a7f19ca7ee3e770c4fc","after":"535257b74b1b0d2bf686fd27a7c05598db347b07","ref":"refs/heads/main","pushedAt":"2024-02-07T23:47:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"caridy","name":"Caridy Patiño","path":"/caridy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38969?s=80&v=4"},"commit":{"message":"adding performance api","shortMessageHtmlLink":"adding performance api"}},{"before":"976fcdd981ec21483716199277ad8efa52309ec2","after":"f8d60d4a97992b7935ecf2230e70be38d84b8664","ref":"refs/heads/gh-pages","pushedAt":"2024-02-07T18:34:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: c7a47cd003e537513aa38a7f19ca7ee3e770c4fc","shortMessageHtmlLink":"deploy: c7a47cd"}},{"before":"9321d6f642bdb29b6e796704e0926862e9cba256","after":"c7a47cd003e537513aa38a7f19ca7ee3e770c4fc","ref":"refs/heads/main","pushedAt":"2024-02-07T18:34:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"caridy","name":"Caridy Patiño","path":"/caridy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38969?s=80&v=4"},"commit":{"message":"documenting rational and examples of apis reviewed thru the rational","shortMessageHtmlLink":"documenting rational and examples of apis reviewed thru the rational"}},{"before":null,"after":"1e45b0e0ed30c719838a71cf50c9b02fe5570b60","ref":"refs/heads/host-creates-global","pushedAt":"2024-01-31T16:42:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ms2ger","name":null,"path":"/Ms2ger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111161?s=80&v=4"},"commit":{"message":"Pass the execution context along","shortMessageHtmlLink":"Pass the execution context along"}},{"before":"06b5b4bd1eb0871dabb7d4ee8321eba7cdd5025c","after":"976fcdd981ec21483716199277ad8efa52309ec2","ref":"refs/heads/gh-pages","pushedAt":"2024-01-29T23:29:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 9321d6f642bdb29b6e796704e0926862e9cba256","shortMessageHtmlLink":"deploy: 9321d6f"}},{"before":"ef9d4d837961393a36c2043ece516947ec6959ba","after":"9321d6f642bdb29b6e796704e0926862e9cba256","ref":"refs/heads/main","pushedAt":"2024-01-29T23:29:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leobalter","name":"Leo Balter","path":"/leobalter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/301201?s=80&v=4"},"commit":{"message":"update README.md to correct current stage (#395)","shortMessageHtmlLink":"update README.md to correct current stage (#395)"}},{"before":"45ef7e8a03e53e173ee428fde090710dca18c794","after":"06b5b4bd1eb0871dabb7d4ee8321eba7cdd5025c","ref":"refs/heads/gh-pages","pushedAt":"2024-01-25T02:33:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: ef9d4d837961393a36c2043ece516947ec6959ba","shortMessageHtmlLink":"deploy: ef9d4d8"}},{"before":"aab5e735497a39952da2da72a210e1c2ba584872","after":null,"ref":"refs/heads/caridy/issue-324","pushedAt":"2024-01-25T02:32:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"caridy","name":"Caridy Patiño","path":"/caridy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38969?s=80&v=4"}},{"before":"5f8da763229a792c24d6a2f042ab0d5d0784fbe2","after":"ef9d4d837961393a36c2043ece516947ec6959ba","ref":"refs/heads/main","pushedAt":"2024-01-25T02:32:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caridy","name":"Caridy Patiño","path":"/caridy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38969?s=80&v=4"},"commit":{"message":"fixes #324: normative text to prevent leaking object reference with and from ShadowRealms (#383)","shortMessageHtmlLink":"fixes #324: normative text to prevent leaking object reference with a…"}},{"before":"025e2d9fa4d0857d76151cfbb605f343a312741d","after":"aab5e735497a39952da2da72a210e1c2ba584872","ref":"refs/heads/caridy/issue-324","pushedAt":"2024-01-19T19:26:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"fixes #324: normative text to prevent leaking object reference with and from ShadowRealms","shortMessageHtmlLink":"fixes #324: normative text to prevent leaking object reference with a…"}},{"before":"57d8f77f70f0488447526441bf0dfea96571740f","after":"a7566c47da790126ac9e56b338ca8997d2bc4065","ref":"refs/heads/leo/remove-executioncontext","pushedAt":"2024-01-18T23:35:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"Remove [[ExecutionContext]]","shortMessageHtmlLink":"Remove [[ExecutionContext]]"}},{"before":"dc5b405cd74037afdd81e530538a2e7b1a358508","after":"45ef7e8a03e53e173ee428fde090710dca18c794","ref":"refs/heads/gh-pages","pushedAt":"2024-01-18T23:11:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 5f8da763229a792c24d6a2f042ab0d5d0784fbe2","shortMessageHtmlLink":"deploy: 5f8da76"}},{"before":"e23c7a64c7a0f0ead2b41b4143b1d4b1491e2359","after":"5f8da763229a792c24d6a2f042ab0d5d0784fbe2","ref":"refs/heads/main","pushedAt":"2024-01-18T23:10:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"Merge pull request #391 from arai-a/well-known-capital\n\nEditorial: Use consistent Well-Known capitalization as ECMAScript Spec","shortMessageHtmlLink":"Merge pull request #391 from arai-a/well-known-capital"}},{"before":"d692d254bd21b1c4572d36f850ac17c306e772ad","after":"025e2d9fa4d0857d76151cfbb605f343a312741d","ref":"refs/heads/caridy/issue-324","pushedAt":"2024-01-18T23:02:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"fixes #324: normative text to prevent leaking object reference with and from ShadowRealms","shortMessageHtmlLink":"fixes #324: normative text to prevent leaking object reference with a…"}},{"before":"4f6ee4304e6a95849b41ad73dc3d82ab8938ab97","after":"dc5b405cd74037afdd81e530538a2e7b1a358508","ref":"refs/heads/gh-pages","pushedAt":"2023-11-02T23:17:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: e23c7a64c7a0f0ead2b41b4143b1d4b1491e2359","shortMessageHtmlLink":"deploy: e23c7a6"}},{"before":"4591fd7d35da9d4047f32fb073a90651395cab6b","after":"e23c7a64c7a0f0ead2b41b4143b1d4b1491e2359","ref":"refs/heads/main","pushedAt":"2023-11-02T23:16:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caridy","name":"Caridy Patiño","path":"/caridy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38969?s=80&v=4"},"commit":{"message":"Update ecmarkup and biblio, structured headers, minor spec language issues (#389)\n\n* Fix punctuation/typos\r\n\r\n* Update ecmarkup\r\n\r\nUpdate from v15 to v18. Fix new linter issues: no need to include script\r\nand stylesheets manually, and fix partially-multiline if-clauses.\r\n\r\n* Rebase CopyNameAndLength on ECMA-262 Function.prototype.bind\r\n\r\nThe language has changed slightly in ECMA-262's Function.prototype.bind\r\ndefinition. Update the deleted steps and CopyNameAndLength to match.\r\n\r\n* Rebase PerformShadowRealmEval on ECMA-262 eval()\r\n\r\nUpdate some of the language in PerformShadowRealmEval to match updated\r\nlanguage in ECMA-262 eval().\r\n\r\n* Update 'subclassable' language\r\n\r\nECMA-262 removed the \"is designed to be subclassable\" language, preferring\r\nto communicate the fact that a constructor can be extended, without making\r\nany value judgement as to whether it was designed to do so.\r\n\r\n* Update Type() language to \"is a\"\r\n\r\nECMA-262 now uses \"is an Object\", \"is not a String\", etc., instead of the\r\nType() language.\r\n\r\n* Fix presence handling of optional arguments in CopyNameAndLength\r\n\r\nAbsent argument is not the same as undefined. According to Shu, there is\r\nno syntax for perfect forwarding in ECMA-262 language.\r\n\r\n* Break out anonymous built-in functions into own sections\r\n\r\nFollowing the example of ECMA-262 such as in Promise Reject Functions, the\r\nanonymous built-in functions should be placed in their own subsections,\r\nand their steps referred to using emu-xref.\r\n\r\n* Update \"performs the following steps when called\" language\r\n\r\nECMA-262 writes the preamble to function algorithm steps like this now.\r\n\r\n* Update structured headers\r\n\r\nThe structured headers should get return types, and we should use a\r\nstructured header for the host-defined operation.\r\n\r\n---------\r\n\r\nCo-authored-by: Caridy Patiño ","shortMessageHtmlLink":"Update ecmarkup and biblio, structured headers, minor spec language i…"}},{"before":"318fd47a80c72321a364cbfd5e68fe2258251ec0","after":"4f6ee4304e6a95849b41ad73dc3d82ab8938ab97","ref":"refs/heads/gh-pages","pushedAt":"2023-11-02T23:14:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 4591fd7d35da9d4047f32fb073a90651395cab6b","shortMessageHtmlLink":"deploy: 4591fd7"}},{"before":"042f6183c51f68746d18b9124d2bb8dea2df3333","after":"4591fd7d35da9d4047f32fb073a90651395cab6b","ref":"refs/heads/main","pushedAt":"2023-11-02T23:13:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caridy","name":"Caridy Patiño","path":"/caridy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38969?s=80&v=4"},"commit":{"message":"Update ecma262-biblio and pass referrer to HostLoadImportedModule (#390)\n\nHostImportModuleDynamically was replaced by HostLoadImportedModule and no\r\nlonger allows the referrer to be null. We should use evalContext's Realm\r\nto do the import.\r\n\r\nReference: https://github.com/tc39/ecma262/pull/2905/files?diff=split&w=0","shortMessageHtmlLink":"Update ecma262-biblio and pass referrer to HostLoadImportedModule (#390)"}},{"before":"13d94ae5492e9d81feec9a25a7485e5c3563ab24","after":"318fd47a80c72321a364cbfd5e68fe2258251ec0","ref":"refs/heads/gh-pages","pushedAt":"2023-07-26T13:56:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 042f6183c51f68746d18b9124d2bb8dea2df3333","shortMessageHtmlLink":"deploy: 042f618"}},{"before":"c31935c2274e04a42cb91c165c3e0123b2992052","after":"042f6183c51f68746d18b9124d2bb8dea2df3333","ref":"refs/heads/main","pushedAt":"2023-07-26T13:56:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leobalter","name":"Leo Balter","path":"/leobalter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/301201?s=80&v=4"},"commit":{"message":"Editorial: Fix ecmarkup typecheck errors (#385)","shortMessageHtmlLink":"Editorial: Fix ecmarkup typecheck errors (#385)"}},{"before":"5392ab3b87c00f8e95d30767d27a592efced001b","after":"c31935c2274e04a42cb91c165c3e0123b2992052","ref":"refs/heads/main","pushedAt":"2023-07-26T13:55:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leobalter","name":"Leo Balter","path":"/leobalter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/301201?s=80&v=4"},"commit":{"message":"explainer.md: miscellaneous grammatical updates (#388)\n\nNo functional change.","shortMessageHtmlLink":"explainer.md: miscellaneous grammatical updates (#388)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENWQXKQA","startCursor":null,"endCursor":null}},"title":"Activity · tc39/proposal-shadowrealm"}