| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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_session.h" | 5 #include "net/spdy/spdy_session.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 #include <memory> | 8 #include <memory> |
| 9 #include <utility> | 9 #include <utility> |
| 10 | 10 |
| (...skipping 5059 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5070 CreateMockWrite(req, 0), CreateMockWrite(rst, 5), | 5070 CreateMockWrite(req, 0), CreateMockWrite(rst, 5), |
| 5071 }; | 5071 }; |
| 5072 | 5072 |
| 5073 SequencedSocketData data(reads, arraysize(reads), writes, arraysize(writes)); | 5073 SequencedSocketData data(reads, arraysize(reads), writes, arraysize(writes)); |
| 5074 session_deps_.socket_factory->AddSocketDataProvider(&data); | 5074 session_deps_.socket_factory->AddSocketDataProvider(&data); |
| 5075 | 5075 |
| 5076 std::unique_ptr<TestProxyDelegate> proxy_delegate(new TestProxyDelegate()); | 5076 std::unique_ptr<TestProxyDelegate> proxy_delegate(new TestProxyDelegate()); |
| 5077 proxy_delegate->set_trusted_spdy_proxy( | 5077 proxy_delegate->set_trusted_spdy_proxy( |
| 5078 net::ProxyServer(net::ProxyServer::SCHEME_HTTPS, | 5078 net::ProxyServer(net::ProxyServer::SCHEME_HTTPS, |
| 5079 HostPortPair(GURL(kDefaultUrl).host(), 443))); | 5079 HostPortPair(GURL(kDefaultUrl).host(), 443))); |
| 5080 session_deps_.proxy_delegate.reset(proxy_delegate.release()); | 5080 session_deps_.proxy_delegate = std::move(proxy_delegate); |
| 5081 | 5081 |
| 5082 AddSSLSocketData(); | 5082 AddSSLSocketData(); |
| 5083 | 5083 |
| 5084 CreateNetworkSession(); | 5084 CreateNetworkSession(); |
| 5085 CreateSecureSpdySession(); | 5085 CreateSecureSpdySession(); |
| 5086 | 5086 |
| 5087 base::WeakPtr<SpdyStream> spdy_stream = | 5087 base::WeakPtr<SpdyStream> spdy_stream = |
| 5088 CreateStreamSynchronously(SPDY_REQUEST_RESPONSE_STREAM, session_, | 5088 CreateStreamSynchronously(SPDY_REQUEST_RESPONSE_STREAM, session_, |
| 5089 test_url_, LOWEST, NetLogWithSource()); | 5089 test_url_, LOWEST, NetLogWithSource()); |
| 5090 ASSERT_TRUE(spdy_stream); | 5090 ASSERT_TRUE(spdy_stream); |
| (...skipping 793 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5884 ssl_info.cert = ImportCertFromFile(GetTestCertsDirectory(), | 5884 ssl_info.cert = ImportCertFromFile(GetTestCertsDirectory(), |
| 5885 "spdy_pooling.pem"); | 5885 "spdy_pooling.pem"); |
| 5886 ssl_info.is_issued_by_known_root = true; | 5886 ssl_info.is_issued_by_known_root = true; |
| 5887 ssl_info.public_key_hashes.push_back(test::GetTestHashValue(primary_pin)); | 5887 ssl_info.public_key_hashes.push_back(test::GetTestHashValue(primary_pin)); |
| 5888 | 5888 |
| 5889 EXPECT_TRUE(SpdySession::CanPool( | 5889 EXPECT_TRUE(SpdySession::CanPool( |
| 5890 &tss, ssl_info, "www.example.org", "mail.example.org")); | 5890 &tss, ssl_info, "www.example.org", "mail.example.org")); |
| 5891 } | 5891 } |
| 5892 | 5892 |
| 5893 } // namespace net | 5893 } // namespace net |
| OLD | NEW |