{"push_id":563214059,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"9b9096f5b3beb660e2ec955e6007629aef3deb77","before":"d97b77f91dac9b89a7d348057b9e0bdde5ec49a3","commits":[{"sha":"cbd8b560fa5849b789a9d083b69209aaa2a7cfdd","author":{"email":"86f7e437faa5a7fce15d1ddcb9eaeaea377667b8@totic.org","name":"Aleksandar Totic"},"message":"Fix reproducible \"Aw snap\" crash\n\nI have a reproducible case where I get the \"Aw snap\" every time I run the tests.\n\nThe fix deletes iframe on a timeout, avoiding walking back into a deleted iframe's stack.\n\nMy tests are async. This is my guess what the problem is:\n\nChildRunner.done deletes the iframe.\nRight above it in the stack is eventListener for DOMContentLoaded for the iFrame. That frame is now gone, and 'this' points to the deleted window.\nWhen ChildRunner.done returns, I crash immediately.\n\nThis is my test suite, also attached are the crash screenshots.\n\n       suite('<pook-auth-ui>', function() {\n          test('login mode', function() {\n            assert.equal(el.mode, 'login');\n          });\n          test('login', function(done) {\n            TestUtils.setInputValue(email, \"b@totic.org\");\n            TestUtils.setInputValue(password, \"12345678\");\n            el.loginClick(done);\n          });\n          test('forgotPassword', function(done) {\n            TestUtils.setInputValue(\n              el.shadowRoot.querySelector('[name=email]'),\n              \"b@totic.org\");\n            el.forgotPasswordClick(done);\n\n![beforecrash](https://cloud.githubusercontent.com/assets/127453/5324558/ba6c3c18-7c90-11e4-9401-93e14ce009d0.png)\n![aftercrash](https://cloud.githubusercontent.com/assets/127453/5324560/bccbc186-7c90-11e4-91ac-007ceeb76a64.png)","distinct":true,"url":"https://api.github.com/repos/Polymer/web-component-tester/commits/cbd8b560fa5849b789a9d083b69209aaa2a7cfdd"},{"sha":"c1f3d8d97fc772a6e3b1f26dd616010705ee5618","author":{"email":"5e7fb3952174a0783e6d6f4135515dd8bba475ca@google.com","name":"Ian MacLeod"},"message":"Merge branch 'atotic-patch-1'","distinct":true,"url":"https://api.github.com/repos/Polymer/web-component-tester/commits/c1f3d8d97fc772a6e3b1f26dd616010705ee5618"},{"sha":"9b9096f5b3beb660e2ec955e6007629aef3deb77","author":{"email":"5e7fb3952174a0783e6d6f4135515dd8bba475ca@google.com","name":"Ian MacLeod"},"message":"rebuild browser.js","distinct":true,"url":"https://api.github.com/repos/Polymer/web-component-tester/commits/9b9096f5b3beb660e2ec955e6007629aef3deb77"}]}