module Capybara::Selenium::Driver::ChromeDriver

def execute_cdp(cmd, params = {})

def execute_cdp(cmd, params = {})
  if browser.respond_to? :execute_cdp
    browser.execute_cdp(cmd, **params)
  else
    args = { cmd: cmd, params: params }
    result = bridge.http.call(:post, "session/#{bridge.session_id}/goog/cdp/execute", args)
    result['value']
  end
end