Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(377)

Side by Side Diff: net/spdy/spdy_test_util_common.cc

Issue 1453903002: Re-enable HTTP/2 over NPN (for OpenSSL). (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add test. Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "net/spdy/spdy_test_util_common.h" 5 #include "net/spdy/spdy_test_util_common.h"
6 6
7 #include <stdint.h> 7 #include <stdint.h>
8 8
9 #include <cstddef> 9 #include <cstddef>
10 10
(...skipping 359 matching lines...) Expand 10 before | Expand all | Expand 10 after
370 transport_security_state(new TransportSecurityState), 370 transport_security_state(new TransportSecurityState),
371 proxy_service(ProxyService::CreateDirect()), 371 proxy_service(ProxyService::CreateDirect()),
372 ssl_config_service(new SSLConfigServiceDefaults), 372 ssl_config_service(new SSLConfigServiceDefaults),
373 socket_factory(new MockClientSocketFactory), 373 socket_factory(new MockClientSocketFactory),
374 deterministic_socket_factory(new DeterministicMockClientSocketFactory), 374 deterministic_socket_factory(new DeterministicMockClientSocketFactory),
375 http_auth_handler_factory( 375 http_auth_handler_factory(
376 HttpAuthHandlerFactory::CreateDefault(host_resolver.get())), 376 HttpAuthHandlerFactory::CreateDefault(host_resolver.get())),
377 enable_ip_pooling(true), 377 enable_ip_pooling(true),
378 enable_compression(false), 378 enable_compression(false),
379 enable_ping(false), 379 enable_ping(false),
380 enable_user_alternate_protocol_ports(false), 380 enable_user_alternate_protocol_ports(false),
cbentzel 2015/11/20 20:45:42 enable_npn needs to be initialized in the construc
Bence 2015/11/22 21:15:09 Done.
381 protocol(protocol), 381 protocol(protocol),
382 session_max_recv_window_size( 382 session_max_recv_window_size(
383 SpdySession::GetDefaultInitialWindowSize(protocol)), 383 SpdySession::GetDefaultInitialWindowSize(protocol)),
384 stream_max_recv_window_size( 384 stream_max_recv_window_size(
385 SpdySession::GetDefaultInitialWindowSize(protocol)), 385 SpdySession::GetDefaultInitialWindowSize(protocol)),
386 time_func(&base::TimeTicks::Now), 386 time_func(&base::TimeTicks::Now),
387 use_alternative_services(false), 387 use_alternative_services(false),
388 net_log(NULL) { 388 net_log(NULL) {
389 DCHECK(next_proto_is_spdy(protocol)) << "Invalid protocol: " << protocol; 389 DCHECK(next_proto_is_spdy(protocol)) << "Invalid protocol: " << protocol;
390 390
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
464 params.proxy_service = session_deps->proxy_service.get(); 464 params.proxy_service = session_deps->proxy_service.get();
465 params.ssl_config_service = session_deps->ssl_config_service.get(); 465 params.ssl_config_service = session_deps->ssl_config_service.get();
466 params.http_auth_handler_factory = 466 params.http_auth_handler_factory =
467 session_deps->http_auth_handler_factory.get(); 467 session_deps->http_auth_handler_factory.get();
468 params.http_server_properties = 468 params.http_server_properties =
469 session_deps->http_server_properties.GetWeakPtr(); 469 session_deps->http_server_properties.GetWeakPtr();
470 params.enable_spdy_compression = session_deps->enable_compression; 470 params.enable_spdy_compression = session_deps->enable_compression;
471 params.enable_spdy_ping_based_connection_checking = session_deps->enable_ping; 471 params.enable_spdy_ping_based_connection_checking = session_deps->enable_ping;
472 params.enable_user_alternate_protocol_ports = 472 params.enable_user_alternate_protocol_ports =
473 session_deps->enable_user_alternate_protocol_ports; 473 session_deps->enable_user_alternate_protocol_ports;
474 params.enable_npn = session_deps->enable_npn;
474 params.spdy_default_protocol = session_deps->protocol; 475 params.spdy_default_protocol = session_deps->protocol;
475 params.spdy_session_max_recv_window_size = 476 params.spdy_session_max_recv_window_size =
476 session_deps->session_max_recv_window_size; 477 session_deps->session_max_recv_window_size;
477 params.spdy_stream_max_recv_window_size = 478 params.spdy_stream_max_recv_window_size =
478 session_deps->stream_max_recv_window_size; 479 session_deps->stream_max_recv_window_size;
479 params.time_func = session_deps->time_func; 480 params.time_func = session_deps->time_func;
480 params.next_protos = session_deps->next_protos; 481 params.next_protos = session_deps->next_protos;
481 params.trusted_spdy_proxy = session_deps->trusted_spdy_proxy; 482 params.trusted_spdy_proxy = session_deps->trusted_spdy_proxy;
482 params.use_alternative_services = session_deps->use_alternative_services; 483 params.use_alternative_services = session_deps->use_alternative_services;
483 params.net_log = session_deps->net_log; 484 params.net_log = session_deps->net_log;
(...skipping 907 matching lines...) Expand 10 before | Expand all | Expand 10 after
1391 } 1392 }
1392 } 1393 }
1393 1394
1394 void SpdyTestUtil::SetPriority(RequestPriority priority, 1395 void SpdyTestUtil::SetPriority(RequestPriority priority,
1395 SpdySynStreamIR* ir) const { 1396 SpdySynStreamIR* ir) const {
1396 ir->set_priority(ConvertRequestPriorityToSpdyPriority( 1397 ir->set_priority(ConvertRequestPriorityToSpdyPriority(
1397 priority, spdy_version())); 1398 priority, spdy_version()));
1398 } 1399 }
1399 1400
1400 } // namespace net 1401 } // namespace net
OLDNEW
« net/http/http_network_transaction_unittest.cc ('K') | « net/spdy/spdy_test_util_common.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698