Index: net/test/embedded_test_server/default_handlers.cc |
diff --git a/net/test/embedded_test_server/default_handlers.cc b/net/test/embedded_test_server/default_handlers.cc |
index f2e1acc3418345b96c57f551f8d1c52e95e27199..039ac3c8665be78709db8d67131932f1f8f0088b 100644 |
--- a/net/test/embedded_test_server/default_handlers.cc |
+++ b/net/test/embedded_test_server/default_handlers.cc |
@@ -9,6 +9,7 @@ |
#include <map> |
#include <sstream> |
#include <string> |
+#include <utility> |
#include "base/base64.h" |
#include "base/files/file_path.h" |
@@ -53,7 +54,7 @@ scoped_ptr<HttpResponse> HandleDefaultConnect(const HttpRequest& request) { |
http_response->set_content( |
"Your client has issued a malformed or illegal request."); |
http_response->set_content_type("text/html"); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /cachetime |
@@ -64,7 +65,7 @@ scoped_ptr<HttpResponse> HandleCacheTime(const HttpRequest& request) { |
"<html><head><title>Cache: max-age=60</title></head></html>"); |
http_response->set_content_type("text/html"); |
http_response->AddCustomHeader("Cache-Control", "max-age=60"); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /echoheader | /echoheadercache |
@@ -90,7 +91,7 @@ scoped_ptr<HttpResponse> HandleEchoHeader(const std::string& url, |
http_response->set_content_type("text/plain"); |
http_response->AddCustomHeader("Cache-Control", cache_control); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /echo?status=STATUS |
@@ -112,7 +113,7 @@ scoped_ptr<HttpResponse> HandleEcho(const HttpRequest& request) { |
http_response->set_content("Echo"); |
else |
http_response->set_content(request.content); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /echotitle |
@@ -122,7 +123,7 @@ scoped_ptr<HttpResponse> HandleEchoTitle(const HttpRequest& request) { |
http_response->set_content_type("text/html"); |
http_response->set_content("<html><head><title>" + request.content + |
"</title></head></html>"); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /echoall?QUERY |
@@ -154,7 +155,7 @@ scoped_ptr<HttpResponse> HandleEchoAll(const HttpRequest& request) { |
http_response->set_content_type("text/html"); |
http_response->set_content(body); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /set-cookie?COOKIES |
@@ -174,7 +175,7 @@ scoped_ptr<HttpResponse> HandleSetCookie(const HttpRequest& request) { |
} |
http_response->set_content(content); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /set-many-cookies?N |
@@ -195,7 +196,7 @@ scoped_ptr<HttpResponse> HandleSetManyCookies(const HttpRequest& request) { |
http_response->set_content( |
base::StringPrintf("%" PRIuS " cookies were sent", num)); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /expect-and-set-cookie?expect=EXPECTED&set=SET&data=DATA |
@@ -239,7 +240,7 @@ scoped_ptr<HttpResponse> HandleExpectAndSetCookie(const HttpRequest& request) { |
} |
http_response->set_content(content); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /set-header?HEADERS |
@@ -265,7 +266,7 @@ scoped_ptr<HttpResponse> HandleSetHeader(const HttpRequest& request) { |
} |
http_response->set_content(content); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /nocontent |
@@ -273,14 +274,14 @@ scoped_ptr<HttpResponse> HandleSetHeader(const HttpRequest& request) { |
scoped_ptr<HttpResponse> HandleNoContent(const HttpRequest& request) { |
scoped_ptr<BasicHttpResponse> http_response(new BasicHttpResponse); |
http_response->set_code(HTTP_NO_CONTENT); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /close-socket |
// Immediately closes the connection. |
scoped_ptr<HttpResponse> HandleCloseSocket(const HttpRequest& request) { |
scoped_ptr<RawHttpResponse> http_response(new RawHttpResponse("", "")); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /auth-basic?password=PASS&realm=REALM |
@@ -341,13 +342,13 @@ scoped_ptr<HttpResponse> HandleAuthBasic(const HttpRequest& request) { |
"password: %s<p>You sent:<br>%s<p></body></html>", |
error.c_str(), auth.c_str(), b64str.c_str(), username.c_str(), |
userpass.c_str(), password.c_str(), request.all_headers.c_str())); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
if (request.headers.find("If-None-Match") != request.headers.end() && |
request.headers.at("If-None-Match") == kEtag) { |
http_response->set_code(HTTP_NOT_MODIFIED); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
base::FilePath file_path = |
@@ -371,7 +372,7 @@ scoped_ptr<HttpResponse> HandleAuthBasic(const HttpRequest& request) { |
http_response->AddCustomHeader("Cache-Control", "max-age=60000"); |
http_response->AddCustomHeader("Etag", kEtag); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /auth-digest |
@@ -460,7 +461,7 @@ scoped_ptr<HttpResponse> HandleAuthDigest(const HttpRequest& request) { |
"You sent:<br>%s<p>We are replying:<br>%s<p></body></html>", |
error.c_str(), auth.c_str(), request.all_headers.c_str(), |
auth_header.c_str())); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
http_response->set_content_type("text/html"); |
@@ -469,7 +470,7 @@ scoped_ptr<HttpResponse> HandleAuthDigest(const HttpRequest& request) { |
"<body>auth=%s<p></body></html>", |
username.c_str(), password.c_str(), auth.c_str())); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /server-redirect?URL |
@@ -486,7 +487,7 @@ scoped_ptr<HttpResponse> HandleServerRedirect(const HttpRequest& request) { |
http_response->set_content(base::StringPrintf( |
"<html><head></head><body>Redirecting to %s</body></html>", |
dest.c_str())); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /cross-site?URL |
@@ -515,7 +516,7 @@ scoped_ptr<HttpResponse> HandleCrossSiteRedirect(EmbeddedTestServer* server, |
http_response->set_content(base::StringPrintf( |
"<html><head></head><body>Redirecting to %s</body></html>", |
dest.c_str())); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /client-redirect?URL |
@@ -531,7 +532,7 @@ scoped_ptr<HttpResponse> HandleClientRedirect(const HttpRequest& request) { |
"<html><head><meta http-equiv=\"refresh\" content=\"0;url=%s\"></head>" |
"<body>Redirecting to %s</body></html>", |
dest.c_str(), dest.c_str())); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// /defaultresponse |
@@ -541,7 +542,7 @@ scoped_ptr<HttpResponse> HandleDefaultResponse(const HttpRequest& request) { |
http_response->set_content_type("text/html"); |
http_response->set_content("Default response given for path: " + |
request.relative_url); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
// Delays |delay| seconds before sending a response to the client. |
@@ -574,7 +575,7 @@ scoped_ptr<HttpResponse> HandleSlowServer(const HttpRequest& request) { |
scoped_ptr<BasicHttpResponse> http_response(new DelayedHttpResponse(delay)); |
http_response->set_content_type("text/plain"); |
http_response->set_content(base::StringPrintf("waited %.1f seconds", delay)); |
- return http_response.Pass(); |
+ return std::move(http_response); |
} |
} // namespace anonymous |