{"action":"created","issue":{"url":"https://api.github.com/repos/phetsims/joist/issues/203","labels_url":"https://api.github.com/repos/phetsims/joist/issues/203/labels{/name}","comments_url":"https://api.github.com/repos/phetsims/joist/issues/203/comments","events_url":"https://api.github.com/repos/phetsims/joist/issues/203/events","html_url":"https://github.com/phetsims/joist/issues/203","id":56105253,"number":203,"title":"webglContextLossTimeout query param causes fatal error","user":{"login":"pixelzoom","id":3046552,"avatar_url":"https://avatars.githubusercontent.com/u/3046552?v=3","gravatar_id":"","url":"https://api.github.com/users/pixelzoom","html_url":"https://github.com/pixelzoom","followers_url":"https://api.github.com/users/pixelzoom/followers","following_url":"https://api.github.com/users/pixelzoom/following{/other_user}","gists_url":"https://api.github.com/users/pixelzoom/gists{/gist_id}","starred_url":"https://api.github.com/users/pixelzoom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pixelzoom/subscriptions","organizations_url":"https://api.github.com/users/pixelzoom/orgs","repos_url":"https://api.github.com/users/pixelzoom/repos","events_url":"https://api.github.com/users/pixelzoom/events{/privacy}","received_events_url":"https://api.github.com/users/pixelzoom/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/phetsims/joist/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"samreid","id":679486,"avatar_url":"https://avatars.githubusercontent.com/u/679486?v=3","gravatar_id":"","url":"https://api.github.com/users/samreid","html_url":"https://github.com/samreid","followers_url":"https://api.github.com/users/samreid/followers","following_url":"https://api.github.com/users/samreid/following{/other_user}","gists_url":"https://api.github.com/users/samreid/gists{/gist_id}","starred_url":"https://api.github.com/users/samreid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/samreid/subscriptions","organizations_url":"https://api.github.com/users/samreid/orgs","repos_url":"https://api.github.com/users/samreid/repos","events_url":"https://api.github.com/users/samreid/events{/privacy}","received_events_url":"https://api.github.com/users/samreid/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2015-01-31T01:04:33Z","updated_at":"2015-02-01T07:16:45Z","closed_at":null,"body":"Related to https://github.com/phetsims/joist/issues/202\r\n\r\nWhen run with '?webglContextLossTimeout=1', this line fails in Sim.js:\r\n\r\n> 286  sim.scene.simulateWebGLContextLoss();\r\n\r\nThe console error is:\r\n\r\n> Uncaught TypeError: undefined is not a function\r\n\r\n... where undefined is referring to simulateWebGLContextLoss.\r\n\r\nThe problem is that Scenery 0.2 no longer has a Scene, and Sim.js replaced it with Node."},"comment":{"url":"https://api.github.com/repos/phetsims/joist/issues/comments/72354770","html_url":"https://github.com/phetsims/joist/issues/203#issuecomment-72354770","issue_url":"https://api.github.com/repos/phetsims/joist/issues/203","id":72354770,"user":{"login":"samreid","id":679486,"avatar_url":"https://avatars.githubusercontent.com/u/679486?v=3","gravatar_id":"","url":"https://api.github.com/users/samreid","html_url":"https://github.com/samreid","followers_url":"https://api.github.com/users/samreid/followers","following_url":"https://api.github.com/users/samreid/following{/other_user}","gists_url":"https://api.github.com/users/samreid/gists{/gist_id}","starred_url":"https://api.github.com/users/samreid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/samreid/subscriptions","organizations_url":"https://api.github.com/users/samreid/orgs","repos_url":"https://api.github.com/users/samreid/repos","events_url":"https://api.github.com/users/samreid/events{/privacy}","received_events_url":"https://api.github.com/users/samreid/received_events","type":"User","site_admin":false},"created_at":"2015-02-01T07:16:45Z","updated_at":"2015-02-01T07:16:45Z","body":"I removed the context loss handling hooks since this is not supported in the new higher performance webgl module.  Once it is introduced, we will probably need to add back similar testing harnesses."}}