| Index: test/mjsunit/es6/debug-stepnext-for.js
 | 
| diff --git a/test/mjsunit/es6/debug-stepnext-for.js b/test/mjsunit/es6/debug-stepnext-for.js
 | 
| index 001f7053fde52b40081c087ea264fe9643e7b034..c9963515b8a12023674277b8bfd06663187097d8 100644
 | 
| --- a/test/mjsunit/es6/debug-stepnext-for.js
 | 
| +++ b/test/mjsunit/es6/debug-stepnext-for.js
 | 
| @@ -86,6 +86,9 @@ Debug.setListener(null);         // Break z
 | 
|  print("log:\n"+ JSON.stringify(log));
 | 
|  // The let declaration differs from var in that the loop variable
 | 
|  // is declared in every iteration.
 | 
| +// TODO(verwaest): For-of has hacky position numbers for Symbol.iterator and
 | 
| +// .next. Restore to proper positions once the CallPrinter can disambiguate
 | 
| +// based on other values.
 | 
|  var expected = [
 | 
|    // Entry
 | 
|    "a2","b2",
 | 
| @@ -99,12 +102,12 @@ var expected = [
 | 
|    "f12","f7","F4","f7","F4","f7","F4","f7",
 | 
|    // For-in-let: get enumerable, next, body, next,  ...
 | 
|    "g16","g11","G4","g11","G4","g11","G4","g11",
 | 
| -  // For-of-var: next(), body, next(), body, ...
 | 
| -  "h16","H4","h16","H4","h16","H4","h16",
 | 
| -  // For-of: next(), body, next(), body, ...
 | 
| -  "i12","I4","i12","I4","i12","I4","i12",
 | 
| -  // For-of-let: next(), body, next(), ...
 | 
| -  "j16","J4","j16","J4","j16","J4","j16",
 | 
| +  // For-of-var: [Symbol.iterator](), next(), body, next(), body, ...
 | 
| +  "h16","h14","h15","H4","h15","H4","h15","H4","h15",
 | 
| +  // For-of: [Symbol.iterator](), next(), body, next(), body, ...
 | 
| +  "i12","i10","i11","I4","i11","I4","i11","I4","i11",
 | 
| +  // For-of-let: [Symbol.iterator](), next(), body, next(), ...
 | 
| +  "j16","j14","j15","J4","j15","J4","j15","J4","j15",
 | 
|    // For-var: var decl, condition, body, next, condition, body, ...
 | 
|    "k7","k20","K4","k26","k20","K4","k26","k20","K4","k26","k20",
 | 
|    // For: init, condition, body, next, condition, body, ...
 | 
| 
 |