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