text: Title: add_init_script RuntimeWarning (sync)
  Body: Hello, I'm trying to add an init script via page.add_init_script, and upon opening browser i get hit with this error:
  
  ```
  C:\Users\Apitr\AppData\Local\Programs\Python\Python310\lib\site-packages\patchright\_impl\_helper.py:304: RuntimeWarning: coroutine 'Page.install_inject_route.<locals>.route_handler' was never awaited
    self.handler(route, route.request)
  RuntimeWarning: Enable tracemalloc to get the object allocation traceback
  ```
  
  Here is my code:
  
  ```py
  from patchright.sync_api import sync_playwright
  
  def handle_challenge():
      with sync_playwright() as p:
          browser = p.chromium.launch(headless=False, channel="chrome")
          page = browser.new_page()
          
          
          page.add_init_script("""
          Element.prototype._attachShadow = Element.prototype.attachShadow;
          Element.prototype.attachShadow = function () {
              return this._attachShadow({ mode: "open" });
          };
          """)
          
          page.goto('https://nopecha.com/demo/cloudflare')
          
          try:
              frame = page.frame_locator('iframe[title*="challenge"]').first
              checkbox = frame.locator('input[type="checkbox"]')
              checkbox.click()
              print("Clicked checkbox")
              
          except Exception as e:
              print("Error:", e)
          
          page.wait_for_timeout(5000)
          browser.close()
  
  if __name__ == "__main__":
      handle_challenge()
  ```
  
  This exact code works in normal playwright, just by changing the import, but in patchright gives this.