X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fnet%2Focsp%2Fnss_ocsp.cc;h=7c719487b49d4ff5e10ec9b513bdbbf7ef2e49ef;hb=4a1a0bdd01eef90b0826a0e761d3379d3715c10f;hp=33d1933f348ebbae152f5f5be3404e5f7e82958d;hpb=b1be5ca53587d23e7aeb77b26861fdc0a181ffd8;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/net/ocsp/nss_ocsp.cc b/src/net/ocsp/nss_ocsp.cc index 33d1933..7c71948 100644 --- a/src/net/ocsp/nss_ocsp.cc +++ b/src/net/ocsp/nss_ocsp.cc @@ -37,6 +37,7 @@ #include "net/base/upload_data_stream.h" #include "net/http/http_request_headers.h" #include "net/http/http_response_headers.h" +#include "net/url_request/redirect_info.h" #include "net/url_request/url_request.h" #include "net/url_request/url_request_context.h" #include "url/gurl.h" @@ -283,12 +284,12 @@ class OCSPRequestSession } virtual void OnReceivedRedirect(URLRequest* request, - const GURL& new_url, + const RedirectInfo& redirect_info, bool* defer_redirect) OVERRIDE { DCHECK_EQ(request, request_); DCHECK_EQ(base::MessageLoopForIO::current(), io_loop_); - if (!new_url.SchemeIs("http")) { + if (!redirect_info.new_url.SchemeIs("http")) { // Prevent redirects to non-HTTP schemes, including HTTPS. This matches // the initial check in OCSPServerSession::CreateRequest(). CancelURLRequest();