You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[BUGFIX release] Ensure properties on Array.prototype are non-enumerable.
This fixes the following example case:
```js
$.extend(true, {}, {a:['a']})
```
Prior to this change, the above would trigger maximum call stack error.
This is because the `[]` computed property added to the array prototype
references itself, which ultimately makes `$.extend` (and other deep
equality style comparisons) fail.
(cherry picked from commit 98afaff)
0 commit comments