Spaces:
Sleeping
Sleeping
Update app/core/service/playwright/playwright_context.py
Browse files
app/core/service/playwright/playwright_context.py
CHANGED
@@ -27,17 +27,17 @@ class AsyncPlaywrightContext:
|
|
27 |
"useAutomationExtension": False,
|
28 |
"general.useragent.override": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36", # noqa: E501
|
29 |
},
|
30 |
-
)
|
31 |
return self
|
32 |
|
33 |
async def new_browser_page(self, browser: Browser, page_model: PageModel) -> Page:
|
34 |
-
return await browser.
|
35 |
color_scheme=page_model.color_scheme,
|
36 |
java_script_enabled=page_model.java_script_enabled,
|
37 |
no_viewport=page_model.no_viewport,
|
38 |
proxy=page_model.proxy.model_dump() if page_model.proxy else None,
|
39 |
viewport=page_model.viewport.model_dump() if page_model.viewport else None,
|
40 |
-
)
|
41 |
|
42 |
async def screenshot(
|
43 |
self,
|
|
|
27 |
"useAutomationExtension": False,
|
28 |
"general.useragent.override": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36", # noqa: E501
|
29 |
},
|
30 |
+
)
|
31 |
return self
|
32 |
|
33 |
async def new_browser_page(self, browser: Browser, page_model: PageModel) -> Page:
|
34 |
+
return await browser.new_context(
|
35 |
color_scheme=page_model.color_scheme,
|
36 |
java_script_enabled=page_model.java_script_enabled,
|
37 |
no_viewport=page_model.no_viewport,
|
38 |
proxy=page_model.proxy.model_dump() if page_model.proxy else None,
|
39 |
viewport=page_model.viewport.model_dump() if page_model.viewport else None,
|
40 |
+
).new_page()
|
41 |
|
42 |
async def screenshot(
|
43 |
self,
|