Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

IE 's XDomainRequest is not compatible with XHR #3112

Closed
anonymous-piwik-user opened this Issue · 7 comments

2 participants

@anonymous-piwik-user

Error with Internet Explorer stats not being captured in Piwik 1.7. I followed the instructions at [http://piwik.org/faq/troubleshooting/#faq_100] to set the information request from GET to POST. All browsers except IE record a POST request, however IE shows a GET request, causing a 404 error. Have tested this through IE9 and emulated through IE7 & 8 via dev tools with the same results.

@robocoder
Collaborator

(In [6210]) fixes #3112 - drop support for XDomainRequest; Microsoft's implementation is broken

see http://blogs.msdn.com/b/ieinternals/archive/2010/05/13/xdomainrequest-restrictions-limitations-and-workarounds.aspx

@robocoder
Collaborator

(In [6211]) refs #3112 - update jslint

@anonymous-piwik-user

Where can I download these revisions?

@robocoder
Collaborator

refs #2321

@anonymous-piwik-user

Can confirm that change has fixed this error. IE now accessing piwik.php via POST.

@robocoder
Collaborator

(In [6214]) refs #3112, refs #2321 - XMLHttpRequest Level 2 spec (draft) supports CORS; clean up comments

  • Safari 4+
  • Firefox 3.5+
  • Chrome 2+
  • IE10
  • Opera 12 (CORS support enabled in Presto/2.10.232)

So, we won't restore support for IE's broken XDomainRequest, ever. (Tracker.php already implements the CORS response header.)

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.