Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(385)

Side by Side Diff: test/inspector/runtime/internal-properties-expected.txt

Issue 2678143002: [inspector] introduced debug::GeneratorObject (Closed)
Patch Set: addressed comments Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « test/inspector/runtime/internal-properties.js ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Checks internal properties in Runtime.getProperties output 1 Checks internal properties in Runtime.getProperties output
2 2
3 Running test: generatorFunction 3 Running test: generatorFunction
4 expression: (function* foo() { yield 1 }) 4 expression: (function* foo() { yield 1 })
5 { 5 {
6 id : <messageId> 6 id : <messageId>
7 result : { 7 result : {
8 internalProperties : [ 8 internalProperties : [
9 [0] : { 9 [0] : {
10 name : [[FunctionLocation]] 10 name : [[FunctionLocation]]
(...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after
177 name : [[PromiseValue]] 177 name : [[PromiseValue]]
178 value : { 178 value : {
179 type : undefined 179 type : undefined
180 } 180 }
181 } 181 }
182 ] 182 ]
183 } 183 }
184 } 184 }
185 185
186 Running test: generatorObject 186 Running test: generatorObject
187 expression: (function* foo() { yield 1 })() 187 expression: gen1
188 { 188 {
189 id : <messageId> 189 id : <messageId>
190 result : { 190 result : {
191 internalProperties : [ 191 internalProperties : [
192 [0] : { 192 [0] : {
193 name : [[GeneratorStatus]] 193 name : [[GeneratorStatus]]
194 value : { 194 value : {
195 type : string 195 type : string
196 value : suspended 196 value : suspended
197 } 197 }
198 } 198 }
199 [1] : { 199 [1] : {
200 name : [[GeneratorFunction]] 200 name : [[GeneratorFunction]]
201 value : { 201 value : {
202 className : GeneratorFunction 202 className : GeneratorFunction
203 description : function* foo() { yield 1 } 203 description : function* foo() { yield 1; }
204 objectId : <objectId> 204 objectId : <objectId>
205 type : function 205 type : function
206 } 206 }
207 } 207 }
208 [2] : { 208 [2] : {
209 name : [[GeneratorReceiver]] 209 name : [[GeneratorReceiver]]
210 value : { 210 value : {
211 className : global 211 className : global
212 description : global 212 description : global
213 objectId : <objectId> 213 objectId : <objectId>
214 type : object 214 type : object
215 } 215 }
216 } 216 }
217 [3] : { 217 [3] : {
218 name : [[GeneratorLocation]] 218 name : [[GeneratorLocation]]
219 value : { 219 value : {
220 description : Object 220 description : Object
221 subtype : internal#location 221 subtype : internal#location
222 type : object 222 type : object
223 value : { 223 value : {
224 columnNumber : 14 224 columnNumber : 13
225 lineNumber : 0 225 lineNumber : 8
226 scriptId : <scriptId> 226 scriptId : <scriptId>
227 } 227 }
228 } 228 }
229 }
230 [4] : {
231 name : [[Scopes]]
232 value : {
233 className : Array
234 description : Scopes[2]
235 objectId : <objectId>
236 subtype : internal#scopeList
237 type : object
238 }
239 }
240 ]
241 }
242 }
243 expression: gen1.next();gen1
244 {
245 id : <messageId>
246 result : {
247 internalProperties : [
248 [0] : {
249 name : [[GeneratorStatus]]
250 value : {
251 type : string
252 value : suspended
253 }
254 }
255 [1] : {
256 name : [[GeneratorFunction]]
257 value : {
258 className : GeneratorFunction
259 description : function* foo() { yield 1; }
260 objectId : <objectId>
261 type : function
262 }
263 }
264 [2] : {
265 name : [[GeneratorReceiver]]
266 value : {
267 className : global
268 description : global
269 objectId : <objectId>
270 type : object
271 }
272 }
273 [3] : {
274 name : [[GeneratorLocation]]
275 value : {
276 description : Object
277 subtype : internal#location
278 type : object
279 value : {
280 columnNumber : 2
281 lineNumber : 9
282 scriptId : <scriptId>
283 }
284 }
285 }
286 [4] : {
287 name : [[Scopes]]
288 value : {
289 className : Array
290 description : Scopes[2]
291 objectId : <objectId>
292 subtype : internal#scopeList
293 type : object
294 }
295 }
296 ]
297 }
298 }
299 expression: gen1.next();gen1
300 {
301 id : <messageId>
302 result : {
303 internalProperties : [
304 [0] : {
305 name : [[GeneratorStatus]]
306 value : {
307 type : string
308 value : closed
309 }
310 }
311 [1] : {
312 name : [[GeneratorFunction]]
313 value : {
314 className : GeneratorFunction
315 description : function* foo() { yield 1; }
316 objectId : <objectId>
317 type : function
318 }
319 }
320 [2] : {
321 name : [[GeneratorReceiver]]
322 value : {
323 className : global
324 description : global
325 objectId : <objectId>
326 type : object
327 }
328 }
329 [3] : {
330 name : [[GeneratorLocation]]
331 value : {
332 description : Object
333 subtype : internal#location
334 type : object
335 value : {
336 columnNumber : 13
337 lineNumber : 8
338 scriptId : <scriptId>
339 }
340 }
229 } 341 }
230 [4] : { 342 [4] : {
231 name : [[Scopes]] 343 name : [[Scopes]]
232 value : { 344 value : {
233 className : Array 345 className : Array
234 description : Scopes[2] 346 description : Scopes[2]
235 objectId : <objectId> 347 objectId : <objectId>
236 subtype : internal#scopeList 348 subtype : internal#scopeList
237 type : object 349 type : object
238 } 350 }
239 } 351 }
240 ] 352 ]
241 } 353 }
242 } 354 }
243 355
356 Running test: generatorObjectDebuggerDisabled
357 expression: gen2
358 {
359 id : <messageId>
360 result : {
361 internalProperties : [
362 [0] : {
363 name : [[GeneratorStatus]]
364 value : {
365 type : string
366 value : suspended
367 }
368 }
369 [1] : {
370 name : [[GeneratorFunction]]
371 value : {
372 className : GeneratorFunction
373 description : function* foo() { yield 1; }
374 objectId : <objectId>
375 type : function
376 }
377 }
378 [2] : {
379 name : [[GeneratorReceiver]]
380 value : {
381 className : global
382 description : global
383 objectId : <objectId>
384 type : object
385 }
386 }
387 [3] : {
388 name : [[GeneratorLocation]]
389 value : {
390 description : Object
391 subtype : internal#location
392 type : object
393 value : {
394 columnNumber : 13
395 lineNumber : 8
396 scriptId : <scriptId>
397 }
398 }
399 }
400 ]
401 }
402 }
403 expression: gen2.next();gen2
404 {
405 id : <messageId>
406 result : {
407 internalProperties : [
408 [0] : {
409 name : [[GeneratorStatus]]
410 value : {
411 type : string
412 value : suspended
413 }
414 }
415 [1] : {
416 name : [[GeneratorFunction]]
417 value : {
418 className : GeneratorFunction
419 description : function* foo() { yield 1; }
420 objectId : <objectId>
421 type : function
422 }
423 }
424 [2] : {
425 name : [[GeneratorReceiver]]
426 value : {
427 className : global
428 description : global
429 objectId : <objectId>
430 type : object
431 }
432 }
433 [3] : {
434 name : [[GeneratorLocation]]
435 value : {
436 description : Object
437 subtype : internal#location
438 type : object
439 value : {
440 columnNumber : 2
441 lineNumber : 9
442 scriptId : <scriptId>
443 }
444 }
445 }
446 ]
447 }
448 }
449 expression: gen2.next();gen2
450 {
451 id : <messageId>
452 result : {
453 internalProperties : [
454 [0] : {
455 name : [[GeneratorStatus]]
456 value : {
457 type : string
458 value : closed
459 }
460 }
461 [1] : {
462 name : [[GeneratorFunction]]
463 value : {
464 className : GeneratorFunction
465 description : function* foo() { yield 1; }
466 objectId : <objectId>
467 type : function
468 }
469 }
470 [2] : {
471 name : [[GeneratorReceiver]]
472 value : {
473 className : global
474 description : global
475 objectId : <objectId>
476 type : object
477 }
478 }
479 [3] : {
480 name : [[GeneratorLocation]]
481 value : {
482 description : Object
483 subtype : internal#location
484 type : object
485 value : {
486 columnNumber : 13
487 lineNumber : 8
488 scriptId : <scriptId>
489 }
490 }
491 }
492 ]
493 }
494 }
495
244 Running test: iteratorObject 496 Running test: iteratorObject
245 expression: (new Map([[1,2]])).entries() 497 expression: (new Map([[1,2]])).entries()
246 { 498 {
247 id : <messageId> 499 id : <messageId>
248 result : { 500 result : {
249 internalProperties : [ 501 internalProperties : [
250 [0] : { 502 [0] : {
251 name : [[IteratorHasMore]] 503 name : [[IteratorHasMore]]
252 value : { 504 value : {
253 type : boolean 505 type : boolean
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
315 className : Array 567 className : Array
316 description : Array(1) 568 description : Array(1)
317 objectId : <objectId> 569 objectId : <objectId>
318 subtype : array 570 subtype : array
319 type : object 571 type : object
320 } 572 }
321 } 573 }
322 ] 574 ]
323 } 575 }
324 } 576 }
OLDNEW
« no previous file with comments | « test/inspector/runtime/internal-properties.js ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698