{"action":"created","issue":{"url":"https://api.github.com/repos/KhronosGroup/WebGL/issues/1308","labels_url":"https://api.github.com/repos/KhronosGroup/WebGL/issues/1308/labels{/name}","comments_url":"https://api.github.com/repos/KhronosGroup/WebGL/issues/1308/comments","events_url":"https://api.github.com/repos/KhronosGroup/WebGL/issues/1308/events","html_url":"https://github.com/KhronosGroup/WebGL/pull/1308","id":116612478,"number":1308,"title":"Add disallowed variants of ESSL3 operators to spec","user":{"login":"Oletus","id":453050,"avatar_url":"https://avatars.githubusercontent.com/u/453050?v=3","gravatar_id":"","url":"https://api.github.com/users/Oletus","html_url":"https://github.com/Oletus","followers_url":"https://api.github.com/users/Oletus/followers","following_url":"https://api.github.com/users/Oletus/following{/other_user}","gists_url":"https://api.github.com/users/Oletus/gists{/gist_id}","starred_url":"https://api.github.com/users/Oletus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Oletus/subscriptions","organizations_url":"https://api.github.com/users/Oletus/orgs","repos_url":"https://api.github.com/users/Oletus/repos","events_url":"https://api.github.com/users/Oletus/events{/privacy}","received_events_url":"https://api.github.com/users/Oletus/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-11-12T18:36:59Z","updated_at":"2015-11-18T18:11:14Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/KhronosGroup/WebGL/pulls/1308","html_url":"https://github.com/KhronosGroup/WebGL/pull/1308","diff_url":"https://github.com/KhronosGroup/WebGL/pull/1308.diff","patch_url":"https://github.com/KhronosGroup/WebGL/pull/1308.patch"},"body":"Supporting ternary and sequence operators on void and arrays is likely to\r\nbe made optional in GLSL ES 3.00 according to current draft for a future\r\nversion of the spec. For WebGL, it's the best to disallow any features\r\nthat may not be implemented on all reasonable target platforms. These\r\nrestrictions on target platforms could be worked around, but that adds an\r\nextra burden on implementations for very little gain in corner case\r\nfeatures in this case."},"comment":{"url":"https://api.github.com/repos/KhronosGroup/WebGL/issues/comments/157805929","html_url":"https://github.com/KhronosGroup/WebGL/pull/1308#issuecomment-157805929","issue_url":"https://api.github.com/repos/KhronosGroup/WebGL/issues/1308","id":157805929,"user":{"login":"kenrussell","id":1149904,"avatar_url":"https://avatars.githubusercontent.com/u/1149904?v=3","gravatar_id":"","url":"https://api.github.com/users/kenrussell","html_url":"https://github.com/kenrussell","followers_url":"https://api.github.com/users/kenrussell/followers","following_url":"https://api.github.com/users/kenrussell/following{/other_user}","gists_url":"https://api.github.com/users/kenrussell/gists{/gist_id}","starred_url":"https://api.github.com/users/kenrussell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kenrussell/subscriptions","organizations_url":"https://api.github.com/users/kenrussell/orgs","repos_url":"https://api.github.com/users/kenrussell/repos","events_url":"https://api.github.com/users/kenrussell/events{/privacy}","received_events_url":"https://api.github.com/users/kenrussell/received_events","type":"User","site_admin":false},"created_at":"2015-11-18T18:11:14Z","updated_at":"2015-11-18T18:11:14Z","body":"Thanks. LGTM\r\n"}}