support cross domain css sheet parse (#2535)

This commit is contained in:
Shuchang Zheng
2025-05-29 18:51:59 -07:00
committed by GitHub
parent ad9daae283
commit 47709dc0d8
2 changed files with 103 additions and 61 deletions

View File

@@ -725,7 +725,7 @@ class IncrementalScrapePage:
return self.element_tree_trimmed
async def start_listen_dom_increment(self, element: ElementHandle | None = None) -> None:
js_script = "(element) => startGlobalIncrementalObserver(element)"
js_script = "async (element) => await startGlobalIncrementalObserver(element)"
await SkyvernFrame.evaluate(frame=self.skyvern_frame.get_frame(), expression=js_script, arg=element)
async def stop_listen_dom_increment(self) -> None: