{"action":"created","issue":{"url":"https://api.github.com/repos/thoughtbot/capybara-webkit/issues/873","labels_url":"https://api.github.com/repos/thoughtbot/capybara-webkit/issues/873/labels{/name}","comments_url":"https://api.github.com/repos/thoughtbot/capybara-webkit/issues/873/comments","events_url":"https://api.github.com/repos/thoughtbot/capybara-webkit/issues/873/events","html_url":"https://github.com/thoughtbot/capybara-webkit/issues/873","id":126029665,"number":873,"title":"at end of capybara with webkit test just hangs","user":{"login":"catmando","id":63146,"avatar_url":"https://avatars.githubusercontent.com/u/63146?v=3","gravatar_id":"","url":"https://api.github.com/users/catmando","html_url":"https://github.com/catmando","followers_url":"https://api.github.com/users/catmando/followers","following_url":"https://api.github.com/users/catmando/following{/other_user}","gists_url":"https://api.github.com/users/catmando/gists{/gist_id}","starred_url":"https://api.github.com/users/catmando/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/catmando/subscriptions","organizations_url":"https://api.github.com/users/catmando/orgs","repos_url":"https://api.github.com/users/catmando/repos","events_url":"https://api.github.com/users/catmando/events{/privacy}","received_events_url":"https://api.github.com/users/catmando/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2016-01-11T20:28:36Z","updated_at":"2016-01-11T22:36:41Z","closed_at":null,"body":"Everything works fine with Selenium ff, but with webkit the tests run successfully, and then it hangs.  You then have to hit ctrl-c twice. \r\n\r\nLatest capybara-webkit, qt etc.\r\n\r\n```ruby\r\n    it 'redirects an existing logged in user to the dashboard' do\r\n      user = FactoryGirl.create :user\r\n      login(user, then_visit: \"/\")\r\n      # normally we would do a find at this point, but to simplify I am just doing a sleep.\r\n      sleep(10) # if this line is removed the test will fail because dashboard\r\n      # is not loaded.  But the rspec will terminate.   If this line is executed, and the delay\r\n      # is long enough to allow the page to load, then the test will \"pass\" but rspec will\r\n      # not terminate.\r\n      expect(page.current_path).to eq \"/account/#{user.id}/dashboard\"\r\n    end\r\n```"},"comment":{"url":"https://api.github.com/repos/thoughtbot/capybara-webkit/issues/comments/170713515","html_url":"https://github.com/thoughtbot/capybara-webkit/issues/873#issuecomment-170713515","issue_url":"https://api.github.com/repos/thoughtbot/capybara-webkit/issues/873","id":170713515,"user":{"login":"catmando","id":63146,"avatar_url":"https://avatars.githubusercontent.com/u/63146?v=3","gravatar_id":"","url":"https://api.github.com/users/catmando","html_url":"https://github.com/catmando","followers_url":"https://api.github.com/users/catmando/followers","following_url":"https://api.github.com/users/catmando/following{/other_user}","gists_url":"https://api.github.com/users/catmando/gists{/gist_id}","starred_url":"https://api.github.com/users/catmando/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/catmando/subscriptions","organizations_url":"https://api.github.com/users/catmando/orgs","repos_url":"https://api.github.com/users/catmando/repos","events_url":"https://api.github.com/users/catmando/events{/privacy}","received_events_url":"https://api.github.com/users/catmando/received_events","type":"User","site_admin":false},"created_at":"2016-01-11T22:36:41Z","updated_at":"2016-01-11T22:36:41Z","body":"And after some more experiments it seems that any of our pages that do redirects cause the problem...huh"}}