class Selenium::WebDriver::Support::EventFiringBridge

def dispatch(name, *args)

def dispatch(name, *args)
  @listener.__send__(:"before_#{name}", *args)
  returned = yield
  @listener.__send__(:"after_#{name}", *args)
  returned
end