{"action":"created","issue":{"url":"https://api.github.com/repos/heycam/webidl/issues/202","repository_url":"https://api.github.com/repos/heycam/webidl","labels_url":"https://api.github.com/repos/heycam/webidl/issues/202/labels{/name}","comments_url":"https://api.github.com/repos/heycam/webidl/issues/202/comments","events_url":"https://api.github.com/repos/heycam/webidl/issues/202/events","html_url":"https://github.com/heycam/webidl/issues/202","id":184686308,"number":202,"title":"Fix internal methods that only target platform objects w/ indexed/named props","user":{"login":"tobie","id":3392,"avatar_url":"https://avatars.githubusercontent.com/u/3392?v=3","gravatar_id":"","url":"https://api.github.com/users/tobie","html_url":"https://github.com/tobie","followers_url":"https://api.github.com/users/tobie/followers","following_url":"https://api.github.com/users/tobie/following{/other_user}","gists_url":"https://api.github.com/users/tobie/gists{/gist_id}","starred_url":"https://api.github.com/users/tobie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tobie/subscriptions","organizations_url":"https://api.github.com/users/tobie/orgs","repos_url":"https://api.github.com/users/tobie/repos","events_url":"https://api.github.com/users/tobie/events{/privacy}","received_events_url":"https://api.github.com/users/tobie/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/heycam/webidl/labels/%E2%8C%9B%E2%8C%9B","name":"⌛⌛","color":"bfd4f2"},{"url":"https://api.github.com/repos/heycam/webidl/labels/%E2%98%95%E2%98%95","name":"☕☕","color":"fef2c0"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-10-23T12:04:46Z","updated_at":"2016-10-25T14:23:49Z","closed_at":null,"body":"The algorithm's introductory prose incorrectly limits the algorithm streps to platform objects that support indexed/named props, for example:\r\n\r\n> The internal [[Delete]] method of every platform object O that implements an interface which supports indexed or named properties must behave as follows when called […].\r\n\r\nInstead, the method should apply to *all* platform objects and see its algorithm steps forked to address the cases of platform objects which support indexed or named properties.\r\n\r\nIn addition, the common case should rely on the relevant ES `Ordinary[X]` method rather than a custom default behavior solution.\r\n\r\nThe following methods are affected:\r\n\r\n* [[Set]]\r\n* [[DefineOwnProperty]]\r\n* [[Delete]]\r\n* [[Call]]\r\n"},"comment":{"url":"https://api.github.com/repos/heycam/webidl/issues/comments/256049412","html_url":"https://github.com/heycam/webidl/issues/202#issuecomment-256049412","issue_url":"https://api.github.com/repos/heycam/webidl/issues/202","id":256049412,"user":{"login":"domenic","id":617481,"avatar_url":"https://avatars.githubusercontent.com/u/617481?v=3","gravatar_id":"","url":"https://api.github.com/users/domenic","html_url":"https://github.com/domenic","followers_url":"https://api.github.com/users/domenic/followers","following_url":"https://api.github.com/users/domenic/following{/other_user}","gists_url":"https://api.github.com/users/domenic/gists{/gist_id}","starred_url":"https://api.github.com/users/domenic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/domenic/subscriptions","organizations_url":"https://api.github.com/users/domenic/orgs","repos_url":"https://api.github.com/users/domenic/repos","events_url":"https://api.github.com/users/domenic/events{/privacy}","received_events_url":"https://api.github.com/users/domenic/received_events","type":"User","site_admin":false},"created_at":"2016-10-25T14:23:49Z","updated_at":"2016-10-25T14:23:49Z","body":"@tobie yeah, I was confused and gave you bad advice about PreventExtensions. I'm saying I would kind of prefer the others to look like PreventExtensions does, but we don't seem to have agreement on that."}}
{"actor":{"display_login":"domenic"}}