class Capybara::RackTest::Browser

def build_uri(path)

def build_uri(path)
  uri = URI.parse(path)
  base_uri = base_relative_uri_for(uri)
  uri.path = base_uri.path + uri.path unless uri.absolute? || uri.path.start_with?('/')
  if base_uri.absolute?
    base_uri.merge(uri)
  else
    uri.scheme ||= @current_scheme
    uri.host ||= @current_host
    uri.port ||= @current_port unless uri.default_port == @current_port
    uri
  end
end