Merge from mozilla-central.

This commit is contained in:
David Anderson
2012-07-25 14:30:08 -07:00
223 changed files with 3893 additions and 1425 deletions

View File

@@ -744,7 +744,7 @@ Iterator(JSContext *cx, unsigned argc, Value *vp)
bool keyonly = false;
if (args.length() >= 2)
keyonly = js_ValueToBoolean(args[1]);
keyonly = ToBoolean(args[1]);
unsigned flags = JSITER_OWNONLY | (keyonly ? 0 : (JSITER_FOREACH | JSITER_KEYVALUE));
if (!ValueToIterator(cx, flags, &args[0]))