perf(DynamicSession): Close persistent context default page

This commit is contained in:
Karim shoair
2025-09-07 18:48:40 +03:00
parent 05761d4070
commit 710f994339
@@ -248,6 +248,10 @@ class DynamicSession:
user_data_dir="", **self.launch_options
)
# Get the default page and close it
default_page = self.context.pages[0]
default_page.close()
if self.init_script: # pragma: no cover
self.context.add_init_script(path=self.init_script)
@@ -505,6 +509,10 @@ class AsyncDynamicSession(DynamicSession):
)
)
# Get the default page and close it
default_page = self.context.pages[0]
await default_page.close()
if self.init_script: # pragma: no cover
await self.context.add_init_script(path=self.init_script)