@@ -310,9 +310,10 @@ describeWithEnvironment('FreestylerPanel', () => {
310310 UI . Context . Context . instance ( ) . setFlavor ( SDK . DOMModel . DOMNode , node ) ;
311311 panel . markAsRoot ( ) ;
312312 panel . show ( document . body ) ;
313+ panel . handleAction ( 'freestyler.elements-floating-button' ) ;
313314
314315 sinon . assert . calledWith ( mockView , sinon . match ( {
315- selectedElement : new Freestyler . NodeContext ( node ) ,
316+ selectedContext : new Freestyler . NodeContext ( node ) ,
316317 } ) ) ;
317318 } ) ;
318319
@@ -325,8 +326,9 @@ describeWithEnvironment('FreestylerPanel', () => {
325326 } ) ;
326327 panel . markAsRoot ( ) ;
327328 panel . show ( document . body ) ;
329+ panel . handleAction ( 'freestyler.elements-floating-button' ) ;
328330 sinon . assert . calledWith ( mockView , sinon . match ( {
329- selectedElement : null ,
331+ selectedContext : null ,
330332 } ) ) ;
331333
332334 const node = sinon . createStubInstance ( SDK . DOMModel . DOMNode , {
@@ -335,7 +337,7 @@ describeWithEnvironment('FreestylerPanel', () => {
335337 UI . Context . Context . instance ( ) . setFlavor ( SDK . DOMModel . DOMNode , node ) ;
336338
337339 sinon . assert . calledWith ( mockView , sinon . match ( {
338- selectedElement : new Freestyler . NodeContext ( node ) ,
340+ selectedContext : new Freestyler . NodeContext ( node ) ,
339341 } ) ) ;
340342 } ) ;
341343
@@ -348,8 +350,9 @@ describeWithEnvironment('FreestylerPanel', () => {
348350 } ) ;
349351 panel . markAsRoot ( ) ;
350352 panel . show ( document . body ) ;
353+ panel . handleAction ( 'freestyler.elements-floating-button' ) ;
351354 sinon . assert . calledWith ( mockView , sinon . match ( {
352- selectedElement : null ,
355+ selectedContext : null ,
353356 } ) ) ;
354357
355358 const node = sinon . createStubInstance ( SDK . DOMModel . DOMNode , {
@@ -358,7 +361,7 @@ describeWithEnvironment('FreestylerPanel', () => {
358361 UI . Context . Context . instance ( ) . setFlavor ( SDK . DOMModel . DOMNode , node ) ;
359362
360363 sinon . assert . calledWith ( mockView , sinon . match ( {
361- selectedElement : null ,
364+ selectedContext : null ,
362365 } ) ) ;
363366 } ) ;
364367
@@ -392,9 +395,10 @@ describeWithEnvironment('FreestylerPanel', () => {
392395 UI . Context . Context . instance ( ) . setFlavor ( SDK . NetworkRequest . NetworkRequest , networkRequest ) ;
393396 panel . markAsRoot ( ) ;
394397 panel . show ( document . body ) ;
398+ panel . handleAction ( 'drjones.network-floating-button' ) ;
395399
396400 sinon . assert . calledWith ( mockView , sinon . match ( {
397- selectedNetworkRequest : new Freestyler . RequestContext ( networkRequest ) ,
401+ selectedContext : new Freestyler . RequestContext ( networkRequest ) ,
398402 } ) ) ;
399403 } ) ;
400404
@@ -407,15 +411,16 @@ describeWithEnvironment('FreestylerPanel', () => {
407411 } ) ;
408412 panel . markAsRoot ( ) ;
409413 panel . show ( document . body ) ;
414+ panel . handleAction ( 'drjones.network-floating-button' ) ;
410415 sinon . assert . calledWith ( mockView , sinon . match ( {
411- selectedNetworkRequest : null ,
416+ selectedContext : null ,
412417 } ) ) ;
413418
414419 const networkRequest = sinon . createStubInstance ( SDK . NetworkRequest . NetworkRequest ) ;
415420 UI . Context . Context . instance ( ) . setFlavor ( SDK . NetworkRequest . NetworkRequest , networkRequest ) ;
416421
417422 sinon . assert . calledWith ( mockView , sinon . match ( {
418- selectedNetworkRequest : new Freestyler . RequestContext ( networkRequest ) ,
423+ selectedContext : new Freestyler . RequestContext ( networkRequest ) ,
419424 } ) ) ;
420425 } ) ;
421426
@@ -447,9 +452,10 @@ describeWithEnvironment('FreestylerPanel', () => {
447452 UI . Context . Context . instance ( ) . setFlavor ( TimelineUtils . AICallTree . AICallTree , selectedAiCallTree ) ;
448453 panel . markAsRoot ( ) ;
449454 panel . show ( document . body ) ;
455+ panel . handleAction ( 'drjones.performance-panel-context' ) ;
450456
451457 sinon . assert . calledWith ( mockView , sinon . match ( {
452- selectedAiCallTree : new Freestyler . CallTreeContext ( selectedAiCallTree as TimelineUtils . AICallTree . AICallTree ) ,
458+ selectedContext : new Freestyler . CallTreeContext ( selectedAiCallTree as TimelineUtils . AICallTree . AICallTree ) ,
453459 } ) ) ;
454460 } ) ;
455461
@@ -462,15 +468,16 @@ describeWithEnvironment('FreestylerPanel', () => {
462468 } ) ;
463469 panel . markAsRoot ( ) ;
464470 panel . show ( document . body ) ;
471+ panel . handleAction ( 'drjones.performance-panel-context' ) ;
465472 sinon . assert . calledWith ( mockView , sinon . match ( {
466- selectedAiCallTree : null ,
473+ selectedContext : null ,
467474 } ) ) ;
468475
469476 const selectedAiCallTree = { } ;
470477 UI . Context . Context . instance ( ) . setFlavor ( TimelineUtils . AICallTree . AICallTree , selectedAiCallTree ) ;
471478
472479 sinon . assert . calledWith ( mockView , sinon . match ( {
473- selectedAiCallTree : new Freestyler . CallTreeContext ( selectedAiCallTree as TimelineUtils . AICallTree . AICallTree ) ,
480+ selectedContext : new Freestyler . CallTreeContext ( selectedAiCallTree as TimelineUtils . AICallTree . AICallTree ) ,
474481 } ) ) ;
475482 } ) ;
476483
@@ -502,9 +509,10 @@ describeWithEnvironment('FreestylerPanel', () => {
502509 UI . Context . Context . instance ( ) . setFlavor ( Workspace . UISourceCode . UISourceCode , uiSourceCode ) ;
503510 panel . markAsRoot ( ) ;
504511 panel . show ( document . body ) ;
512+ panel . handleAction ( 'drjones.sources-panel-context' ) ;
505513
506514 sinon . assert . calledWith ( mockView , sinon . match ( {
507- selectedFile : new Freestyler . FileContext ( uiSourceCode ) ,
515+ selectedContext : new Freestyler . FileContext ( uiSourceCode ) ,
508516 } ) ) ;
509517 } ) ;
510518
@@ -517,15 +525,16 @@ describeWithEnvironment('FreestylerPanel', () => {
517525 } ) ;
518526 panel . markAsRoot ( ) ;
519527 panel . show ( document . body ) ;
528+ panel . handleAction ( 'drjones.sources-panel-context' ) ;
520529 sinon . assert . calledWith ( mockView , sinon . match ( {
521- selectedFile : null ,
530+ selectedContext : null ,
522531 } ) ) ;
523532
524533 const uiSourceCode = sinon . createStubInstance ( Workspace . UISourceCode . UISourceCode ) ;
525534 UI . Context . Context . instance ( ) . setFlavor ( Workspace . UISourceCode . UISourceCode , uiSourceCode ) ;
526535
527536 sinon . assert . calledWith ( mockView , sinon . match ( {
528- selectedFile : new Freestyler . FileContext ( uiSourceCode ) ,
537+ selectedContext : new Freestyler . FileContext ( uiSourceCode ) ,
529538 } ) ) ;
530539 } ) ;
531540
@@ -813,9 +822,10 @@ describeWithEnvironment('FreestylerPanel', () => {
813822 } ) ;
814823 panel . markAsRoot ( ) ;
815824 panel . show ( document . body ) ;
825+ panel . handleAction ( 'drjones.network-floating-button' ) ;
816826
817827 sinon . assert . calledWith ( mockView , sinon . match ( {
818- selectedNetworkRequest : new Freestyler . RequestContext ( networkRequest ) ,
828+ selectedContext : new Freestyler . RequestContext ( networkRequest ) ,
819829 blockedByCrossOrigin : false ,
820830 } ) ) ;
821831
@@ -833,7 +843,7 @@ describeWithEnvironment('FreestylerPanel', () => {
833843 await drainMicroTasks ( ) ;
834844
835845 sinon . assert . calledWith ( mockView , sinon . match ( {
836- selectedNetworkRequest : new Freestyler . RequestContext ( networkRequest2 ) ,
846+ selectedContext : new Freestyler . RequestContext ( networkRequest2 ) ,
837847 blockedByCrossOrigin : true ,
838848 } ) ) ;
839849 } ) ;
0 commit comments