sstephenson/prototype — pull request #48 by sofish (2012-03-22 06:42:01+00:00)
Title: return unexpectation

consider this in ie6-8:

alert([1,2,3,4,5,6,undefined,7,8].indexOf(undefined,-11));
// -> -3 (that's not our expectation, it should be -1)