File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -126,7 +126,7 @@ async function createServerInternal(): Promise<WxtDevServer> {
126126 async stop ( ) {
127127 wasStopped = true ;
128128 keyboardShortcuts . stop ( ) ;
129- await runner . closeBrowser ( ) ;
129+ await runner . closeBrowser ?. ( ) ;
130130 await builderServer . close ( ) ;
131131 await wxt . hooks . callHook ( 'server:closed' , wxt , server ) ;
132132
@@ -150,7 +150,7 @@ async function createServerInternal(): Promise<WxtDevServer> {
150150 server . ws . send ( 'wxt:reload-extension' ) ;
151151 } ,
152152 async restartBrowser ( ) {
153- await runner . closeBrowser ( ) ;
153+ await runner . closeBrowser ?. ( ) ;
154154 keyboardShortcuts . stop ( ) ;
155155 await wxt . reloadConfig ( ) ;
156156 runner = await createExtensionRunner ( ) ;
Original file line number Diff line number Diff line change @@ -15,8 +15,5 @@ export function createManualRunner(): ExtensionRunner {
1515 ) } " as an unpacked extension manually`,
1616 ) ;
1717 } ,
18- async closeBrowser ( ) {
19- // noop
20- } ,
2118 } ;
2219}
Original file line number Diff line number Diff line change @@ -15,8 +15,5 @@ export function createSafariRunner(): ExtensionRunner {
1515 ) } " as an unpacked extension manually`,
1616 ) ;
1717 } ,
18- async closeBrowser ( ) {
19- // noop
20- } ,
2118 } ;
2219}
Original file line number Diff line number Diff line change @@ -15,8 +15,5 @@ export function createWslRunner(): ExtensionRunner {
1515 ) } " as an unpacked extension manually`,
1616 ) ;
1717 } ,
18- async closeBrowser ( ) {
19- // noop
20- } ,
2118 } ;
2219}
Original file line number Diff line number Diff line change @@ -1428,7 +1428,9 @@ export interface FsCache {
14281428
14291429export interface ExtensionRunner {
14301430 openBrowser ( ) : Promise < void > ;
1431- closeBrowser ( ) : Promise < void > ;
1431+
1432+ closeBrowser ?( ) : Promise < void > ;
1433+
14321434 /** Whether or not this runner actually opens the browser. */
14331435 canOpen ?( ) : boolean ;
14341436}
You can’t perform that action at this time.
0 commit comments