{"action":"created","issue":{"url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/2425","repository_url":"https://api.github.com/repos/SeleniumHQ/selenium","labels_url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/2425/labels{/name}","comments_url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/2425/comments","events_url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/2425/events","html_url":"https://github.com/SeleniumHQ/selenium/pull/2425","id":163772448,"number":2425,"title":"py: break Mobile and SwitchTo reference cycle with weakref proxy.","user":{"login":"orent","id":762895,"avatar_url":"https://avatars.githubusercontent.com/u/762895?v=3","gravatar_id":"","url":"https://api.github.com/users/orent","html_url":"https://github.com/orent","followers_url":"https://api.github.com/users/orent/followers","following_url":"https://api.github.com/users/orent/following{/other_user}","gists_url":"https://api.github.com/users/orent/gists{/gist_id}","starred_url":"https://api.github.com/users/orent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/orent/subscriptions","organizations_url":"https://api.github.com/users/orent/orgs","repos_url":"https://api.github.com/users/orent/repos","events_url":"https://api.github.com/users/orent/events{/privacy}","received_events_url":"https://api.github.com/users/orent/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/SeleniumHQ/selenium/labels/R-awaiting%20answer","name":"R-awaiting answer","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-07-05T05:06:46Z","updated_at":"2016-09-17T18:51:42Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/SeleniumHQ/selenium/pulls/2425","html_url":"https://github.com/SeleniumHQ/selenium/pull/2425","diff_url":"https://github.com/SeleniumHQ/selenium/pull/2425.diff","patch_url":"https://github.com/SeleniumHQ/selenium/pull/2425.patch"},"body":"- [X ] By placing an `X` in the preceding checkbox, I verify that I have signed the [Contributor License Agreement](https://github.com/SeleniumHQ/selenium/blob/master/CONTRIBUTING.md#step-6-sign-the-cla)\r\n\r\nBrowser now closes immediately when driver object is deleted.\r\n\r\nNot tested with full test suite, but it's a patch I have been using for a while."},"comment":{"url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/comments/247797294","html_url":"https://github.com/SeleniumHQ/selenium/pull/2425#issuecomment-247797294","issue_url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/2425","id":247797294,"user":{"login":"orent","id":762895,"avatar_url":"https://avatars.githubusercontent.com/u/762895?v=3","gravatar_id":"","url":"https://api.github.com/users/orent","html_url":"https://github.com/orent","followers_url":"https://api.github.com/users/orent/followers","following_url":"https://api.github.com/users/orent/following{/other_user}","gists_url":"https://api.github.com/users/orent/gists{/gist_id}","starred_url":"https://api.github.com/users/orent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/orent/subscriptions","organizations_url":"https://api.github.com/users/orent/orgs","repos_url":"https://api.github.com/users/orent/repos","events_url":"https://api.github.com/users/orent/events{/privacy}","received_events_url":"https://api.github.com/users/orent/received_events","type":"User","site_admin":false},"created_at":"2016-09-17T18:51:42Z","updated_at":"2016-09-17T18:51:42Z","body":"On Python implementations with a refcounting GC it helps the external browser window close immediately when the driver object is deleted. Helps avoid external browsers remaining open in interactive sessions and other situations.\r\n\r\nATM, this instant closing works on python 2 but on on 3. It has something to do with the way selenium exceptions are re-raised from lower level exceptions keeping references to the frame objects. "}}
{"actor":{"display_login":"orent"}}