Ticket #7743 (closed bug: wontfix)
IE8: jQuery.isPlainObject( document.location ) throws an Invalid Pointer exception
|Reported by:||jaubourg||Owned by:||jaubourg|
Found this one when the document.location test in test/unit/ajax.js failed.
jQuery.isPlainObject( document.location ) throws an Invalid Pointer exception in IE8. The inspector shows that document.location.constructor is an Invalid Pointer and as such cannot be accessed at all.
I suspect document.location is not the only variable with that issue so adding object !== document.location as a safeguard doesn't seem like an option.