diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-01-20 13:40:20 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-01-22 12:41:23 +0000 |
commit | 7961cea6d1041e3e454dae6a1da660b453efd238 (patch) | |
tree | c0eeb4a9ff9ba32986289c1653d9608e53ccb444 /chromium/net/server | |
parent | b7034d0803538058e5c9d904ef03cf5eab34f6ef (diff) | |
download | qtwebengine-chromium-7961cea6d1041e3e454dae6a1da660b453efd238.tar.gz |
BASELINE: Update Chromium to 78.0.3904.130
Change-Id: If185e0c0061b3437531c97c9c8c78f239352a68b
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/net/server')
-rw-r--r-- | chromium/net/server/http_server.cc | 17 | ||||
-rw-r--r-- | chromium/net/server/http_server_fuzzer.cc | 3 | ||||
-rw-r--r-- | chromium/net/server/http_server_unittest.cc | 6 |
3 files changed, 13 insertions, 13 deletions
diff --git a/chromium/net/server/http_server.cc b/chromium/net/server/http_server.cc index 678d6f493c3..e6316a67217 100644 --- a/chromium/net/server/http_server.cc +++ b/chromium/net/server/http_server.cc @@ -175,8 +175,8 @@ void HttpServer::DoAcceptLoop() { int rv; do { rv = server_socket_->Accept(&accepted_socket_, - base::Bind(&HttpServer::OnAcceptCompleted, - weak_ptr_factory_.GetWeakPtr())); + base::BindOnce(&HttpServer::OnAcceptCompleted, + weak_ptr_factory_.GetWeakPtr())); if (rv == ERR_IO_PENDING) return; rv = HandleAcceptResult(rv); @@ -215,10 +215,9 @@ void HttpServer::DoReadLoop(HttpConnection* connection) { } rv = connection->socket()->Read( - read_buf, - read_buf->RemainingCapacity(), - base::Bind(&HttpServer::OnReadCompleted, - weak_ptr_factory_.GetWeakPtr(), connection->id())); + read_buf, read_buf->RemainingCapacity(), + base::BindOnce(&HttpServer::OnReadCompleted, + weak_ptr_factory_.GetWeakPtr(), connection->id())); if (rv == ERR_IO_PENDING) return; rv = HandleReadResult(connection, rv); @@ -325,9 +324,9 @@ void HttpServer::DoWriteLoop(HttpConnection* connection, while (rv == OK && write_buf->GetSizeToWrite() > 0) { rv = connection->socket()->Write( write_buf, write_buf->GetSizeToWrite(), - base::Bind(&HttpServer::OnWriteCompleted, - weak_ptr_factory_.GetWeakPtr(), connection->id(), - traffic_annotation), + base::BindOnce(&HttpServer::OnWriteCompleted, + weak_ptr_factory_.GetWeakPtr(), connection->id(), + traffic_annotation), traffic_annotation); if (rv == ERR_IO_PENDING || rv == OK) return; diff --git a/chromium/net/server/http_server_fuzzer.cc b/chromium/net/server/http_server_fuzzer.cc index e8c57affbb7..9f7aa9c1344 100644 --- a/chromium/net/server/http_server_fuzzer.cc +++ b/chromium/net/server/http_server_fuzzer.cc @@ -2,6 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include <fuzzer/FuzzedDataProvider.h> + #include "base/logging.h" #include "base/macros.h" #include "base/run_loop.h" @@ -10,7 +12,6 @@ #include "net/server/http_server.h" #include "net/socket/fuzzed_server_socket.h" #include "net/traffic_annotation/network_traffic_annotation_test_helper.h" -#include "third_party/libFuzzer/src/utils/FuzzedDataProvider.h" namespace { diff --git a/chromium/net/server/http_server_unittest.cc b/chromium/net/server/http_server_unittest.cc index ce54cb54a79..7fefb5f94b9 100644 --- a/chromium/net/server/http_server_unittest.cc +++ b/chromium/net/server/http_server_unittest.cc @@ -42,7 +42,7 @@ #include "net/socket/tcp_client_socket.h" #include "net/socket/tcp_server_socket.h" #include "net/test/gtest_util.h" -#include "net/test/test_with_scoped_task_environment.h" +#include "net/test/test_with_task_environment.h" #include "net/traffic_annotation/network_traffic_annotation_test_helper.h" #include "net/url_request/url_fetcher.h" #include "net/url_request/url_fetcher_delegate.h" @@ -125,7 +125,7 @@ class TestHttpClient { void Write() { int result = socket_->Write( write_buffer_.get(), write_buffer_->BytesRemaining(), - base::Bind(&TestHttpClient::OnWrite, base::Unretained(this)), + base::BindOnce(&TestHttpClient::OnWrite, base::Unretained(this)), TRAFFIC_ANNOTATION_FOR_TESTS); if (result != ERR_IO_PENDING) OnWrite(result); @@ -170,7 +170,7 @@ class TestHttpClient { } // namespace -class HttpServerTest : public TestWithScopedTaskEnvironment, +class HttpServerTest : public TestWithTaskEnvironment, public HttpServer::Delegate { public: HttpServerTest() |