module Selenium::WebDriver::BiDi::UrlPattern
def to_url_pattern(*url_patterns)
def to_url_pattern(*url_patterns) url_patterns.flatten.map do |url_pattern| uri = URI.parse(url_pattern) { type: 'pattern', protocol: uri.scheme || '', hostname: uri.host || '', port: uri.port.to_s || '', pathname: uri.path || '', search: uri.query || '' } end end