class Selenium::WebDriver::Support::EventFiringBridge

def initialize(delegate, listener)

def initialize(delegate, listener)
  @delegate = delegate
  @listener = if listener.respond_to? :call
                BlockEventListener.new(listener)
              else
                listener
              end
end