| OLD | NEW |
| 1 Tests that Debugger.getGeneratorObjectDetails command returns correct result. | 1 Tests that Debugger.getGeneratorObjectDetails command returns correct result. |
| 2 | 2 |
| 3 | 3 |
| 4 Running: testIterNotStarted | 4 Running: testIterNotStarted |
| 5 iterNotStarted: type = object, subtype = generator | 5 iterNotStarted: type = object, subtype = generator |
| 6 [[GeneratorStatus]] = suspended | 6 [[GeneratorStatus]] = suspended |
| 7 [[GeneratorFunction]] = function* gen() | 7 [[GeneratorFunction]] = function* gen() |
| 8 { | 8 { |
| 9 yield 1; | 9 yield 1; |
| 10 yield 2; | 10 yield 2; |
| 11 yield 3; | 11 yield 3; |
| 12 } | 12 } |
| 13 [[GeneratorReceiver]] = Window | 13 [[GeneratorReceiver]] = Window |
| 14 lineNumber = 13 | 14 lineNumber = 13 |
| 15 columnNumber = 13 | 15 columnNumber = 13 |
| 16 script is valid: yes | 16 script is valid: yes |
| 17 [[Scopes]] = Scopes[2] |
| 17 | 18 |
| 18 Running: testIterSuspended | 19 Running: testIterSuspended |
| 19 iterSuspended: type = object, subtype = generator | 20 iterSuspended: type = object, subtype = generator |
| 20 [[GeneratorStatus]] = suspended | 21 [[GeneratorStatus]] = suspended |
| 21 [[GeneratorFunction]] = function* gen() | 22 [[GeneratorFunction]] = function* gen() |
| 22 { | 23 { |
| 23 yield 1; | 24 yield 1; |
| 24 yield 2; | 25 yield 2; |
| 25 yield 3; | 26 yield 3; |
| 26 } | 27 } |
| 27 [[GeneratorReceiver]] = Window | 28 [[GeneratorReceiver]] = Window |
| 28 lineNumber = 15 | 29 lineNumber = 15 |
| 29 columnNumber = 4 | 30 columnNumber = 4 |
| 30 script is valid: yes | 31 script is valid: yes |
| 32 [[Scopes]] = Scopes[2] |
| 31 | 33 |
| 32 Running: testIterClosed | 34 Running: testIterClosed |
| 33 iterClosed: type = object, subtype = generator | 35 iterClosed: type = object, subtype = generator |
| 34 [[GeneratorStatus]] = closed | 36 [[GeneratorStatus]] = closed |
| 35 [[GeneratorFunction]] = function* gen() | 37 [[GeneratorFunction]] = function* gen() |
| 36 { | 38 { |
| 37 yield 1; | 39 yield 1; |
| 38 yield 2; | 40 yield 2; |
| 39 yield 3; | 41 yield 3; |
| 40 } | 42 } |
| 41 [[GeneratorReceiver]] = Window | 43 [[GeneratorReceiver]] = Window |
| 42 lineNumber = 13 | 44 lineNumber = 13 |
| 43 columnNumber = 13 | 45 columnNumber = 13 |
| 44 script is valid: yes | 46 script is valid: yes |
| 47 [[Scopes]] = Scopes[2] |
| 45 | 48 |
| 46 Running: testIterObjGenerator | 49 Running: testIterObjGenerator |
| 47 iterObjGenerator: type = object, subtype = generator | 50 iterObjGenerator: type = object, subtype = generator |
| 48 [[GeneratorStatus]] = suspended | 51 [[GeneratorStatus]] = suspended |
| 49 [[GeneratorFunction]] = function* () | 52 [[GeneratorFunction]] = function* () |
| 50 { | 53 { |
| 51 yield 11; | 54 yield 11; |
| 52 yield 12; | 55 yield 12; |
| 53 yield 13; | 56 yield 13; |
| 54 } | 57 } |
| 55 [[GeneratorReceiver]] = Object | 58 [[GeneratorReceiver]] = Object |
| 56 lineNumber = 24 | 59 lineNumber = 24 |
| 57 columnNumber = 8 | 60 columnNumber = 8 |
| 58 script is valid: yes | 61 script is valid: yes |
| 62 [[Scopes]] = Scopes[2] |
| 59 | 63 |
| 60 Running: testAnonymousGenIter | 64 Running: testAnonymousGenIter |
| 61 anonymousGenIter: type = object, subtype = generator | 65 anonymousGenIter: type = object, subtype = generator |
| 62 [[GeneratorStatus]] = suspended | 66 [[GeneratorStatus]] = suspended |
| 63 [[GeneratorFunction]] = function* () { | 67 [[GeneratorFunction]] = function* () { |
| 64 yield 21; | 68 yield 21; |
| 65 yield 22; | 69 yield 22; |
| 66 yield 23; | 70 yield 23; |
| 67 } | 71 } |
| 68 [[GeneratorReceiver]] = Window | 72 [[GeneratorReceiver]] = Window |
| 69 lineNumber = 38 | 73 lineNumber = 38 |
| 70 columnNumber = 4 | 74 columnNumber = 4 |
| 71 script is valid: yes | 75 script is valid: yes |
| 76 [[Scopes]] = Scopes[2] |
| 72 | 77 |
| OLD | NEW |