class Selenium::WebDriver::Remote::Response

def backtrace_from_remote(server_trace)

def backtrace_from_remote(server_trace)
  server_trace.filter_map do |frame|
    next unless frame.is_a?(Hash)
    file = frame['fileName']
    line = frame['lineNumber']
    meth = frame['methodName']
    class_name = frame['className']
    file = "#{class_name}(#{file})" if class_name
    meth = 'unknown' if meth.nil? || meth.empty?
    "[remote server] #{file}:#{line}:in `#{meth}'"
  end
end