@@ -183,7 +183,7 @@ export class McpPage implements ContextPage {
183183 async #initFocusEmulationNoThrow( ) : Promise < void > {
184184 // We emulate a focused page for all pages to support multi-agent workflows.
185185 void this . pptrPage . emulateFocusedPage ( true ) . catch ( error => {
186- logger ?.( 'Error turning on focused page emulation' , error ) ;
186+ logger ( ) ?.( 'Error turning on focused page emulation' , error ) ;
187187 } ) ;
188188 }
189189
@@ -195,7 +195,7 @@ export class McpPage implements ContextPage {
195195 const session = await this . pptrPage . createCDPSession ( ) ;
196196 this . #devtoolsUniverse = await createTargetUniverse ( session ) ;
197197 } catch ( e ) {
198- logger ?.( 'Failed to initialize DevTools universe' , e ) ;
198+ logger ( ) ?.( 'Failed to initialize DevTools universe' , e ) ;
199199 }
200200 }
201201
@@ -327,15 +327,15 @@ export class McpPage implements ContextPage {
327327
328328 resolveCdpRequestId ( cdpRequestId : string ) : number | undefined {
329329 if ( ! cdpRequestId ) {
330- logger ?.( 'no network request' ) ;
330+ logger ( ) ?.( 'no network request' ) ;
331331 return ;
332332 }
333333 const request = this . networkCollector . find ( request => {
334334 // @ts -expect-error id is internal.
335335 return request . id === cdpRequestId ;
336336 } ) ;
337337 if ( ! request ) {
338- logger ?.( 'no network request for ' + cdpRequestId ) ;
338+ logger ( ) ?.( 'no network request for ' + cdpRequestId ) ;
339339 return ;
340340 }
341341 return this . networkCollector . getIdForResource ( request ) ;
@@ -566,23 +566,23 @@ export class McpPage implements ContextPage {
566566 for ( const handle of oldHandles ) {
567567 await handle
568568 . dispose ( )
569- . catch ( e => logger ?.( 'Failed to dispose old handle' , e ) ) ;
569+ . catch ( e => logger ( ) ?.( 'Failed to dispose old handle' , e ) ) ;
570570 }
571571 }
572572
573573 const cdpElementIds = await Promise . all (
574574 elementHandles . map ( async ( elementHandle , index ) => {
575575 const backendNodeId = await elementHandle . backendNodeId ( ) ;
576576 if ( ! backendNodeId ) {
577- logger ?.(
577+ logger ( ) ?.(
578578 `No backendNodeId for stashed DOM element with index ${ index } ` ,
579579 ) ;
580580 return `stashed-${ index } ` ;
581581 }
582582 const cdpElementId =
583583 this . textSnapshot ?. resolveCdpElementId ( backendNodeId ) ;
584584 if ( ! cdpElementId ) {
585- logger ?.(
585+ logger ( ) ?.(
586586 `Could not get cdpElementId for backend node ${ backendNodeId } ` ,
587587 ) ;
588588 return `stashed-${ index } ` ;
@@ -655,10 +655,10 @@ export class McpPage implements ContextPage {
655655
656656 async getDevToolsData ( ) : Promise < DevToolsData > {
657657 try {
658- logger ?.( 'Getting DevTools UI data' ) ;
658+ logger ( ) ?.( 'Getting DevTools UI data' ) ;
659659 const devtoolsPage = await this . getDevToolsPage ( ) ;
660660 if ( ! devtoolsPage ) {
661- logger ?.( 'No DevTools page detected' ) ;
661+ logger ( ) ?.( 'No DevTools page detected' ) ;
662662 return { } ;
663663 }
664664 const { cdpRequestId, cdpBackendNodeId} = await devtoolsPage . evaluate (
@@ -681,7 +681,7 @@ export class McpPage implements ContextPage {
681681 ) ;
682682 return { cdpBackendNodeId, cdpRequestId} ;
683683 } catch ( err ) {
684- logger ?.( 'error getting devtools data' , err ) ;
684+ logger ( ) ?.( 'error getting devtools data' , err ) ;
685685 }
686686 return { } ;
687687 }
0 commit comments