{"issue":{"state":"closed","pull_request":{"diff_url":"https://github.com/blixt/js-hash/pull/4.diff","html_url":"https://github.com/blixt/js-hash/pull/4","patch_url":"https://github.com/blixt/js-hash/pull/4.patch"},"user":{"avatar_url":"https://secure.gravatar.com/avatar/c4cda19d00a69060dbab22ad62beb800?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"c4cda19d00a69060dbab22ad62beb800","url":"https://api.github.com/users/kmichel","login":"kmichel","id":253033},"milestone":null,"updated_at":"2011-11-08T18:35:02Z","labels":[],"assignee":null,"closed_at":"2011-11-08T18:33:19Z","comments":1,"url":"https://api.github.com/repos/blixt/js-hash/issues/4","body":"It seems that the window.location object is replaced when document.domain is altered,\r\nholding a reference to the previous window.location and using it triggers a \"permission denied\"\r\nbecause the code using the old object is blocked by the cross domain policy.","html_url":"https://github.com/blixt/js-hash/issues/4","title":"Fix \"permission denied\" error under Internet Explorer when used on a page altering document.domain","number":4,"id":2176672,"created_at":"2011-11-08T17:09:49Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/a7cf1a5c477ad556bc8abd24e73470fe?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"a7cf1a5c477ad556bc8abd24e73470fe","url":"https://api.github.com/users/blixt","login":"blixt","id":158591},"updated_at":"2011-11-08T18:35:02Z","url":"https://api.github.com/repos/blixt/js-hash/issues/comments/2671461","body":"Thanks! I updated the code a bit more to use window.location everywhere.","id":2671461,"created_at":"2011-11-08T18:35:02Z"}}