{"action":"opened","issue":{"url":"https://api.github.com/repos/csf-dev/CSF.Screenplay.Selenium/issues/17","repository_url":"https://api.github.com/repos/csf-dev/CSF.Screenplay.Selenium","labels_url":"https://api.github.com/repos/csf-dev/CSF.Screenplay.Selenium/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/csf-dev/CSF.Screenplay.Selenium/issues/17/comments","events_url":"https://api.github.com/repos/csf-dev/CSF.Screenplay.Selenium/issues/17/events","html_url":"https://github.com/csf-dev/CSF.Screenplay.Selenium/issues/17","id":294676288,"number":17,"title":"Document when to use browser flags for exceptions and when not","user":{"login":"craigfowler","id":982047,"avatar_url":"https://avatars2.githubusercontent.com/u/982047?v=4","gravatar_id":"","url":"https://api.github.com/users/craigfowler","html_url":"https://github.com/craigfowler","followers_url":"https://api.github.com/users/craigfowler/followers","following_url":"https://api.github.com/users/craigfowler/following{/other_user}","gists_url":"https://api.github.com/users/craigfowler/gists{/gist_id}","starred_url":"https://api.github.com/users/craigfowler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/craigfowler/subscriptions","organizations_url":"https://api.github.com/users/craigfowler/orgs","repos_url":"https://api.github.com/users/craigfowler/repos","events_url":"https://api.github.com/users/craigfowler/events{/privacy}","received_events_url":"https://api.github.com/users/craigfowler/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/csf-dev/CSF.Screenplay.Selenium/milestones/3","html_url":"https://github.com/csf-dev/CSF.Screenplay.Selenium/milestone/3","labels_url":"https://api.github.com/repos/csf-dev/CSF.Screenplay.Selenium/milestones/3/labels","id":3091277,"number":3,"title":"0.3","description":"This release will contain some lower-priority feature enhancements.  It may or may not be *beta quality*, we shall see based upon what other issues crop up.","creator":{"login":"craigfowler","id":982047,"avatar_url":"https://avatars2.githubusercontent.com/u/982047?v=4","gravatar_id":"","url":"https://api.github.com/users/craigfowler","html_url":"https://github.com/craigfowler","followers_url":"https://api.github.com/users/craigfowler/followers","following_url":"https://api.github.com/users/craigfowler/following{/other_user}","gists_url":"https://api.github.com/users/craigfowler/gists{/gist_id}","starred_url":"https://api.github.com/users/craigfowler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/craigfowler/subscriptions","organizations_url":"https://api.github.com/users/craigfowler/orgs","repos_url":"https://api.github.com/users/craigfowler/repos","events_url":"https://api.github.com/users/craigfowler/events{/privacy}","received_events_url":"https://api.github.com/users/craigfowler/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":0,"state":"open","created_at":"2018-02-05T22:23:52Z","updated_at":"2018-02-06T08:50:26Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-02-06T08:50:26Z","updated_at":"2018-02-06T08:50:26Z","closed_at":null,"author_association":"OWNER","body":"There is an action: `ClearDomainCookies` which cannot be performed on some browsers (namely: current versions of Edge).\n\nThis action includes protection which demands the appropriate flag. If the flag is not present then an exception will be raised (because we are using a browser which cannot complete this action).\n\nIn this case I chose to behave like this because the desired action itself cannot be performed. It's not that we can 'work around the limitation' - we simply can't do it, so I want to avoid a silent failure.\n\nIn other cases it might be OK to have a silent failure. There is some with in considering a 'try clear domain cookies' action which will not raise an exception if it cannot be done."}}
{"actor":{"display_login":"craigfowler"}}