@@ -896,7 +896,7 @@ async def handle(route, request):
896896            # override headers
897897            headers = {
898898                **request.headers,
899-                 \"foo\": \"foo-value\" # set \"foo\" header
899+                 \"foo\": \"foo-value\",  # set \"foo\" header
900900                \"bar\": None # remove \"bar\" header
901901            }
902902            await route.fallback(headers=headers)
@@ -909,7 +909,7 @@ def handle(route, request):
909909            # override headers
910910            headers = {
911911                **request.headers,
912-                 \"foo\": \"foo-value\" # set \"foo\" header
912+                 \"foo\": \"foo-value\",  # set \"foo\" header
913913                \"bar\": None # remove \"bar\" header
914914            }
915915            route.fallback(headers=headers)
@@ -958,7 +958,7 @@ async def handle(route, request):
958958            # override headers
959959            headers = {
960960                **request.headers,
961-                 \"foo\": \"foo-value\" # set \"foo\" header
961+                 \"foo\": \"foo-value\",  # set \"foo\" header
962962                \"bar\": None # remove \"bar\" header
963963            }
964964            await route.continue_(headers=headers)
@@ -971,7 +971,7 @@ def handle(route, request):
971971            # override headers
972972            headers = {
973973                **request.headers,
974-                 \"foo\": \"foo-value\" # set \"foo\" header
974+                 \"foo\": \"foo-value\",  # set \"foo\" header
975975                \"bar\": None # remove \"bar\" header
976976            }
977977            route.continue_(headers=headers)
@@ -1650,15 +1650,15 @@ async def get_properties(self) -> typing.Dict[str, "JSHandle"]:
16501650        **Usage**
16511651
16521652        ```py
1653-         handle = await page.evaluate_handle(\"({window, document})\")
1653+         handle = await page.evaluate_handle(\"({  window, document  })\")
16541654        properties = await handle.get_properties()
16551655        window_handle = properties.get(\"window\")
16561656        document_handle = properties.get(\"document\")
16571657        await handle.dispose()
16581658        ```
16591659
16601660        ```py
1661-         handle = page.evaluate_handle(\"({window, document})\")
1661+         handle = page.evaluate_handle(\"({  window, document  })\")
16621662        properties = handle.get_properties()
16631663        window_handle = properties.get(\"window\")
16641664        document_handle = properties.get(\"document\")
@@ -2896,13 +2896,13 @@ async def eval_on_selector(
28962896        ```py
28972897        tweet_handle = await page.query_selector(\".tweet\")
28982898        assert await tweet_handle.eval_on_selector(\".like\", \"node => node.innerText\") == \"100\"
2899-         assert await tweet_handle.eval_on_selector(\".retweets\", \"node => node.innerText\") = \"10\"
2899+         assert await tweet_handle.eval_on_selector(\".retweets\", \"node => node.innerText\") ==  \"10\"
29002900        ```
29012901
29022902        ```py
29032903        tweet_handle = page.query_selector(\".tweet\")
29042904        assert tweet_handle.eval_on_selector(\".like\", \"node => node.innerText\") == \"100\"
2905-         assert tweet_handle.eval_on_selector(\".retweets\", \"node => node.innerText\") = \"10\"
2905+         assert tweet_handle.eval_on_selector(\".retweets\", \"node => node.innerText\") ==  \"10\"
29062906        ```
29072907
29082908        Parameters
@@ -3124,11 +3124,11 @@ async def snapshot(
31243124
31253125        ```py
31263126        def find_focused_node(node):
3127-             if ( node.get(\"focused\")) 
3127+             if node.get(\"focused\"): 
31283128                return node
31293129            for child in (node.get(\"children\") or []):
31303130                found_node = find_focused_node(child)
3131-                 if ( found_node) 
3131+                 if found_node: 
31323132                    return found_node
31333133            return None
31343134
@@ -3140,11 +3140,11 @@ def find_focused_node(node):
31403140
31413141        ```py
31423142        def find_focused_node(node):
3143-             if ( node.get(\"focused\")) 
3143+             if node.get(\"focused\"): 
31443144                return node
31453145            for child in (node.get(\"children\") or []):
31463146                found_node = find_focused_node(child)
3147-                 if ( found_node) 
3147+                 if found_node: 
31483148                    return found_node
31493149            return None
31503150
@@ -7396,6 +7396,7 @@ def on(
73967396            # or while waiting for an event.
73977397            await page.wait_for_event(\"popup\")
73987398        except Error as e:
7399+             pass
73997400            # when the page crashes, exception message contains \"crash\".
74007401        ```
74017402
@@ -7406,6 +7407,7 @@ def on(
74067407            # or while waiting for an event.
74077408            page.wait_for_event(\"popup\")
74087409        except Error as e:
7410+             pass
74097411            # when the page crashes, exception message contains \"crash\".
74107412        ```"""
74117413
@@ -7698,6 +7700,7 @@ def once(
76987700            # or while waiting for an event.
76997701            await page.wait_for_event(\"popup\")
77007702        except Error as e:
7703+             pass
77017704            # when the page crashes, exception message contains \"crash\".
77027705        ```
77037706
@@ -7708,6 +7711,7 @@ def once(
77087711            # or while waiting for an event.
77097712            page.wait_for_event(\"popup\")
77107713        except Error as e:
7714+             pass
77117715            # when the page crashes, exception message contains \"crash\".
77127716        ```"""
77137717
@@ -9765,18 +9769,18 @@ async def route(
97659769
97669770        ```py
97679771        def handle_route(route):
9768-           if (\"my-string\" in route.request.post_data)
9772+           if (\"my-string\" in route.request.post_data): 
97699773            route.fulfill(body=\"mocked-data\")
9770-           else
9774+           else: 
97719775            route.continue_()
97729776        await page.route(\"/api/**\", handle_route)
97739777        ```
97749778
97759779        ```py
97769780        def handle_route(route):
9777-           if (\"my-string\" in route.request.post_data)
9781+           if (\"my-string\" in route.request.post_data): 
97789782            route.fulfill(body=\"mocked-data\")
9779-           else
9783+           else: 
97809784            route.continue_()
97819785        page.route(\"/api/**\", handle_route)
97829786        ```
@@ -13502,18 +13506,18 @@ async def route(
1350213506
1350313507        ```py
1350413508        def handle_route(route):
13505-           if (\"my-string\" in route.request.post_data)
13509+           if (\"my-string\" in route.request.post_data): 
1350613510            route.fulfill(body=\"mocked-data\")
13507-           else
13511+           else: 
1350813512            route.continue_()
1350913513        await context.route(\"/api/**\", handle_route)
1351013514        ```
1351113515
1351213516        ```py
1351313517        def handle_route(route):
13514-           if (\"my-string\" in route.request.post_data)
13518+           if (\"my-string\" in route.request.post_data): 
1351513519            route.fulfill(body=\"mocked-data\")
13516-           else
13520+           else: 
1351713521            route.continue_()
1351813522        context.route(\"/api/**\", handle_route)
1351913523        ```
@@ -15188,17 +15192,17 @@ async def stop(self) -> None:
1518815192        in REPL applications.
1518915193
1519015194        ```py
15191-         >>>  from playwright.sync_api import sync_playwright
15195+         from playwright.sync_api import sync_playwright
1519215196
15193-         >>>  playwright = sync_playwright().start()
15197+         playwright = sync_playwright().start()
1519415198
15195-         >>>  browser = playwright.chromium.launch()
15196-         >>>  page = browser.new_page()
15197-         >>>  page.goto(\"https://playwright.dev/\")
15198-         >>>  page.screenshot(path=\"example.png\")
15199-         >>>  browser.close()
15199+         browser = playwright.chromium.launch()
15200+         page = browser.new_page()
15201+         page.goto(\"https://playwright.dev/\")
15202+         page.screenshot(path=\"example.png\")
15203+         browser.close()
1520015204
15201-         >>>  playwright.stop()
15205+         playwright.stop()
1520215206        ```
1520315207        """
1520415208
@@ -16681,19 +16685,18 @@ def filter(
1668116685        ```py
1668216686        row_locator = page.locator(\"tr\")
1668316687        # ...
16684-         await row_locator
16685-             .filter(has_text=\"text in  column 1 \")
16686-             .filter(has=page.get_by_role(\"button\", name=\"column 2 button\") )
16687-             .screenshot() 
16688+         await row_locator.filter(has_text=\"text in column 1\").filter( 
16689+             has=page.get_by_role(\"button\", name=\" column 2 button \")
16690+         ).screenshot( )
16691+ 
1668816692        ```
1668916693
1669016694        ```py
1669116695        row_locator = page.locator(\"tr\")
1669216696        # ...
16693-         row_locator
16694-             .filter(has_text=\"text in column 1\")
16695-             .filter(has=page.get_by_role(\"button\", name=\"column 2 button\"))
16696-             .screenshot()
16697+         row_locator.filter(has_text=\"text in column 1\").filter(
16698+             has=page.get_by_role(\"button\", name=\"column 2 button\")
16699+         ).screenshot()
1669716700        ```
1669816701
1669916702        Parameters
@@ -16744,7 +16747,7 @@ def or_(self, locator: "Locator") -> "Locator":
1674416747        new_email = page.get_by_role(\"button\", name=\"New\")
1674516748        dialog = page.get_by_text(\"Confirm security settings\")
1674616749        await expect(new_email.or_(dialog)).to_be_visible()
16747-         if (await dialog.is_visible())
16750+         if (await dialog.is_visible()): 
1674816751          await page.get_by_role(\"button\", name=\"Dismiss\").click()
1674916752        await new_email.click()
1675016753        ```
@@ -16753,7 +16756,7 @@ def or_(self, locator: "Locator") -> "Locator":
1675316756        new_email = page.get_by_role(\"button\", name=\"New\")
1675416757        dialog = page.get_by_text(\"Confirm security settings\")
1675516758        expect(new_email.or_(dialog)).to_be_visible()
16756-         if (dialog.is_visible())
16759+         if (dialog.is_visible()): 
1675716760          page.get_by_role(\"button\", name=\"Dismiss\").click()
1675816761        new_email.click()
1675916762        ```
0 commit comments