Google released Android 2.3.6 as an Over-The-Air update to Nexus S owners.
This release also improves Android’s NFC support. Finally there is support for NDEF intent filtering for NFC Forum External Type.
When you tap the phone to an NFC tag containing an External RTD Record Type with contents “urn:nfc:ext:company.com:demo”, this is converted to a URL in the form vnd.android.nfc://ext/company.com:demo.
Now you can use a normal NDEF URL IntentFilter to process this Intent.
If you want to save yourself an afternoon debugging. Please be aware that the onprogress event must be set on the XDomainRequest object.
If the onprogress event is undefined. Internet Explorer 9 will just abort the request.
For example:
var xhr = new XDomainRequest();
xhr.open('POST', 'http://example.com/resource');
xhr.onprogress = function() {}; // <-- IE9 will abort if missing
xhr.send();
This bug was introduced in the final (RTM) release of Internet Explorer 9. It does not appear in Internet Explorer 8 or any RC version of Internet Explorer 9.
See also MSDN on XDomainRequest.