module Selenium::WebDriver::DriverExtensions::HasFedCmDialog
def wait_for_fedcm_dialog(timeout: 5, interval: 0.2, message: nil, ignore: nil)
def wait_for_fedcm_dialog(timeout: 5, interval: 0.2, message: nil, ignore: nil) wait = Wait.new(timeout: timeout, interval: interval, message: message, ignore: ignore) wait.until do fedcm_dialog if fedcm_dialog.type rescue Error::NoSuchAlertError nil end end