This repository was archived by the owner on Apr 12, 2024. It is now read-only.

Description
When passing a config object with a 'PATCH' method to the $http service, an "Invalid argument" exception is thrown in Internet Explorer 8. I've tested with AngularJS version 1.0.5 and this problem seems to be present in the master branch as well.
window.XMLHttpRequest in IE8 doesn't support the PATCH method, but the ActiveX objects do - I'm currently working around this by checking for their availability first and then defaulting back to window.XMLHttpRequest rather than the current behavior which goes in the opposite direction.