Fix #1907 where the never-ending loop prevention used a coersion comparison which...
authorDavid Serduke <davidserduke@gmail.com>
Sat, 17 Nov 2007 04:25:22 +0000 (04:25 +0000)
committerDavid Serduke <davidserduke@gmail.com>
Sat, 17 Nov 2007 04:25:22 +0000 (04:25 +0000)
commitbf8f3fe0942cb3d2583f0965e44594088a38ccef
tree751d92ee6d58af7b3a0fa2070fcd7df9d73ed409
parent6853370fbb631a1d40d63c295626b7af6b0c7755
Fix #1907 where the never-ending loop prevention used a coersion comparison which sometimes dropped values incorrectly.  Also fixed a bug where on deep copies the target copied over itself (i = 2 addition).  Last made code handle the case when a property might have a string in it that should be overwritten by an object.
src/core.js
test/unit/core.js