class Selenium::WebDriver::BiDi::Session

def subscribe(events, browsing_contexts = nil)

def subscribe(events, browsing_contexts = nil)
  events_list = Array(events)
  browsing_contexts_list = browsing_contexts.nil? ? nil : Array(browsing_contexts)
  @bidi.send_cmd('session.subscribe', events: events_list, contexts: browsing_contexts_list)
end