$.isPlainObject false positive in IE < 9
|Reported by:||jdalton||Owned by:||bjohn465|
IE < 9 iterates over inherited properties before own properties which breaks the assumption in isPlainObject.
View the simple test case here (in IE < 9 and some other modern browser): http://jsbin.com/ilulip
The last value logged to the page should be false but in IE < 9 it's true.
Change History (9)
comment:2 Changed 3 years ago by rwaldron
- Component changed from unfiled to core
- Owner set to rwaldron
- Priority changed from undecided to high
- Status changed from new to assigned
comment:8 Changed 3 years ago by dmethvin
- Resolution set to fixed
- Status changed from assigned to closed