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

Issue 1376593007: SSL in EmbeddedTestServer (Closed)

Created:
5 years, 2 months ago by svaldez
Modified:
5 years, 1 month ago
CC:
cbentzel+watch_chromium.org, chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

SSL and add handlers in EmbeddedTestServer As part of the migration of tests to EmbeddedTestServer, this CL modifies EmbeddedTestServer to support SSLServerSocket and to add shared default handlers that can be used by tests to mirror the SpawnedTestServer handlers. The major changes are: - SSL support through SSLServerSocket - Adding SSLServerConfig to configure SSLServerSockets. - Setting up default handlers for BrowserTestBase tests. - Asynchronous HttpResponse. - Moving EmbeddedTestServer to the net:: namespace. BUG=496825 NOPRESUBMIT=TRUE Committed: https://crrev.com/5c265faa70626b7754e8b62300f65771dae2adbf Cr-Commit-Position: refs/heads/master@{#356305}

Patch Set 1 #

Patch Set 2 : Adding missing comment fixes. #

Patch Set 3 : Fixing SSLConfig reference. #

Patch Set 4 : Removing requirement for RequestHandlers to be ordered. #

Patch Set 5 : Fixing NSSHttpIO crash. #

Patch Set 6 : Fix typo in ShutdownNSSHttpIO #

Patch Set 7 : More fixes for NSSHttpIO and fixed Range issue. #

Patch Set 8 : Split Request Handlers to match assumptions about ordering. #

Patch Set 9 : Removing Range and adding Certificate accessors. #

Patch Set 10 : Adding Range support. #

Patch Set 11 : Adding async request handlers. #

Patch Set 12 : Fixing cronet HttpResponse. #

Patch Set 13 : Add spawned_test_server() method. #

Patch Set 14 : Modifying SendResponse to allow for multiple writes. #

Patch Set 15 : Rebase and fixing auth. #

Patch Set 16 : Fixing final handlers for mass test conversion. #

Patch Set 17 : Rebase. #

Total comments: 67

Patch Set 18 : Rebase. #

Total comments: 5

Patch Set 19 : Fixing based on comments. #

Patch Set 20 : Fix default constructor to use HTTP. #

Patch Set 21 : Fix ordering of initializer list. #

Patch Set 22 : Fixing SSL constructor in ETS. #

Patch Set 23 : Fixing auth handlers. #

Patch Set 24 : More cleanup. #

Total comments: 54

Patch Set 25 : Fixing comments. #

Patch Set 26 : Cleaning up request handler. #

Total comments: 82

Patch Set 27 : Fixing from comments. #

Patch Set 28 : Fixing range #

Patch Set 29 : Splitting out handlers. #

Patch Set 30 : Removing unused macros. #

Total comments: 87

Patch Set 31 : Fixing comments and adding canceled connection test. #

Patch Set 32 : Rebase. #

Patch Set 33 : Fix handler for unittest. #

Patch Set 34 : Preventing post-Start RegisterHandlers. #

Patch Set 35 : Adding TODO to fix handlers post-Start. #

Total comments: 68

Patch Set 36 : Fixing up CL. #

Patch Set 37 : Checking return from ParseRangeHeader. #

Patch Set 38 : Fixing RunLoop and check. #

Total comments: 28

Patch Set 39 : Moving CustomHttpResponse and other comments. #

Patch Set 40 : Fix syntax. #

Patch Set 41 : Adding cert check unittest. #

Total comments: 8

Patch Set 42 : Fix formatting. #

Patch Set 43 : Fixing checks. #

Patch Set 44 : Logging. #

Patch Set 45 : More logging. #

Patch Set 46 : More logging for FilePath issues on Windows. #

Patch Set 47 : Using as_string. #

Patch Set 48 : Suppress extra logging. #

Patch Set 49 : More syntax for Windows. #

Patch Set 50 : Another typo. #

Patch Set 51 : Skipping BAD_VALIDITY cert on Windows. #

Patch Set 52 : Moving ServerCertificate out of SSLServerConfig. #

Patch Set 53 : Fixing default cert_ value. #

Total comments: 12

Patch Set 54 : Last few nits. #

Patch Set 55 : Typo fix. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1013 lines, -223 lines) Patch
M chrome/browser/apps/guest_view/web_view_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 2 chunks +2 lines, -6 lines 0 comments Download
M components/cronet/android/test/native_test_server.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 3 chunks +4 lines, -24 lines 0 comments Download
M content/public/test/browser_test_base.h View 1 2 3 4 5 6 7 8 9 10 11 12 4 chunks +14 lines, -10 lines 0 comments Download
M content/public/test/browser_test_base.cc View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +6 lines, -6 lines 0 comments Download
M content/public/test/content_browser_test.cc View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +0 lines, -6 lines 0 comments Download
M extensions/browser/guest_view/web_view/web_view_apitest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 2 chunks +2 lines, -6 lines 0 comments Download
M net/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 1 chunk +2 lines, -0 lines 0 comments Download
M net/net.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 1 chunk +2 lines, -0 lines 0 comments Download
M net/net.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 1 chunk +2 lines, -0 lines 0 comments Download
M net/socket/ssl_server_socket.h View 2 chunks +2 lines, -2 lines 0 comments Download
M net/socket/ssl_server_socket_nss.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 chunks +3 lines, -3 lines 0 comments Download
M net/socket/ssl_server_socket_nss.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 chunks +11 lines, -2 lines 0 comments Download
M net/socket/ssl_server_socket_openssl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 chunks +3 lines, -3 lines 0 comments Download
M net/socket/ssl_server_socket_openssl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 chunks +7 lines, -3 lines 0 comments Download
M net/socket/ssl_server_socket_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +2 lines, -2 lines 0 comments Download
A net/ssl/ssl_server_config.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 1 chunk +63 lines, -0 lines 0 comments Download
A net/ssl/ssl_server_config.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 1 chunk +20 lines, -0 lines 0 comments Download
M net/test/embedded_test_server/embedded_test_server.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 9 chunks +91 lines, -15 lines 0 comments Download
M net/test/embedded_test_server/embedded_test_server.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 9 chunks +157 lines, -75 lines 0 comments Download
M net/test/embedded_test_server/embedded_test_server_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 18 chunks +220 lines, -37 lines 0 comments Download
M net/test/embedded_test_server/http_connection.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 2 chunks +4 lines, -3 lines 0 comments Download
M net/test/embedded_test_server/http_connection.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 4 chunks +8 lines, -4 lines 0 comments Download
M net/test/embedded_test_server/http_request.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 3 chunks +6 lines, -0 lines 0 comments Download
M net/test/embedded_test_server/http_request.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 5 chunks +23 lines, -4 lines 0 comments Download
M net/test/embedded_test_server/http_response.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 4 chunks +38 lines, -7 lines 0 comments Download
M net/test/embedded_test_server/http_response.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 3 chunks +28 lines, -4 lines 0 comments Download
A net/test/embedded_test_server/request_handler_util.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 1 chunk +63 lines, -0 lines 0 comments Download
A net/test/embedded_test_server/request_handler_util.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 1 chunk +228 lines, -0 lines 0 comments Download
M remoting/protocol/ssl_hmac_channel_authenticator.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +2 lines, -1 line 0 comments Download

Dependent Patchsets:

Messages

Total messages: 82 (17 generated)
svaldez
More Code Reviews!
5 years, 2 months ago (2015-10-06 14:27:27 UTC) #3
davidben
+mmenke who probably also should look over the test server portions of this. So, this ...
5 years, 2 months ago (2015-10-13 19:43:49 UTC) #5
mmenke
https://codereview.chromium.org/1376593007/diff/320001/content/public/test/content_browser_test.cc File content/public/test/content_browser_test.cc (left): https://codereview.chromium.org/1376593007/diff/320001/content/public/test/content_browser_test.cc#oldcode54 content/public/test/content_browser_test.cc:54: embedded_test_server()->ServeFilesFromDirectory(content_test_data_absolute); On 2015/10/13 19:43:47, David Benjamin wrote: > This ...
5 years, 2 months ago (2015-10-13 19:55:50 UTC) #6
svaldez
I was planning on updating the CL description near the end since I'm still moving ...
5 years, 2 months ago (2015-10-13 20:54:45 UTC) #7
mmenke
https://codereview.chromium.org/1376593007/diff/340001/net/test/embedded_test_server/request_helpers.cc File net/test/embedded_test_server/request_helpers.cc (right): https://codereview.chromium.org/1376593007/diff/340001/net/test/embedded_test_server/request_helpers.cc#newcode31 net/test/embedded_test_server/request_helpers.cc:31: #define NOT_HANDLED scoped_ptr<HttpResponse>() On 2015/10/13 20:54:44, svaldez wrote: > ...
5 years, 2 months ago (2015-10-13 21:08:02 UTC) #8
svaldez
Hi, As part of the work on EmbeddedTestServer, I've ended up changing the SendResponse interface. ...
5 years, 2 months ago (2015-10-14 17:57:21 UTC) #11
lazyboy
web_view_apitest.cc and web_view_browsertest.cc changes seem fine to me.
5 years, 2 months ago (2015-10-14 18:31:00 UTC) #12
svaldez
On 2015/10/14 18:31:00, lazyboy wrote: > web_view_apitest.cc and web_view_browsertest.cc changes seem fine to me. Could ...
5 years, 2 months ago (2015-10-14 19:26:21 UTC) #13
lazyboy
Sure, I thought you were going to wait for net/ review first. web_view_apitest.cc and web_view_browsertest.cc ...
5 years, 2 months ago (2015-10-14 19:28:14 UTC) #14
mmenke
https://codereview.chromium.org/1376593007/diff/460001/net/ssl/ssl_server_config.cc File net/ssl/ssl_server_config.cc (right): https://codereview.chromium.org/1376593007/diff/460001/net/ssl/ssl_server_config.cc#newcode7 net/ssl/ssl_server_config.cc:7: #include "net/ssl/ssl_server_config.h" This should be first, one line above ...
5 years, 2 months ago (2015-10-14 21:59:16 UTC) #15
asanka
https://codereview.chromium.org/1376593007/diff/460001/net/test/embedded_test_server/request_helpers.cc File net/test/embedded_test_server/request_helpers.cc (right): https://codereview.chromium.org/1376593007/diff/460001/net/test/embedded_test_server/request_helpers.cc#newcode223 net/test/embedded_test_server/request_helpers.cc:223: base::FilePath::StringType ext = file_path.FinalExtension(); Nit: Use FilePath::MatchesExtension() instead of ...
5 years, 2 months ago (2015-10-14 22:28:52 UTC) #17
svaldez
https://codereview.chromium.org/1376593007/diff/460001/net/ssl/ssl_server_config.cc File net/ssl/ssl_server_config.cc (right): https://codereview.chromium.org/1376593007/diff/460001/net/ssl/ssl_server_config.cc#newcode7 net/ssl/ssl_server_config.cc:7: #include "net/ssl/ssl_server_config.h" On 2015/10/14 21:59:15, mmenke wrote: > This ...
5 years, 2 months ago (2015-10-14 22:33:40 UTC) #18
mmenke
https://codereview.chromium.org/1376593007/diff/500001/net/test/embedded_test_server/request_helpers.cc File net/test/embedded_test_server/request_helpers.cc (right): https://codereview.chromium.org/1376593007/diff/500001/net/test/embedded_test_server/request_helpers.cc#newcode31 net/test/embedded_test_server/request_helpers.cc:31: #define NOT_HANDLED nullptr This seems kinda weird and not ...
5 years, 2 months ago (2015-10-15 19:38:18 UTC) #19
mmenke
A few more comments. https://codereview.chromium.org/1376593007/diff/500001/net/test/embedded_test_server/embedded_test_server.cc File net/test/embedded_test_server/embedded_test_server.cc (right): https://codereview.chromium.org/1376593007/diff/500001/net/test/embedded_test_server/embedded_test_server.cc#newcode214 net/test/embedded_test_server/embedded_test_server.cc:214: break; Can just make these ...
5 years, 2 months ago (2015-10-15 20:16:15 UTC) #20
svaldez
Running against the tests on the other CL to see if anything breaks, but should ...
5 years, 2 months ago (2015-10-15 21:04:34 UTC) #21
mmenke
quick responses. https://codereview.chromium.org/1376593007/diff/500001/net/test/embedded_test_server/http_connection.cc File net/test/embedded_test_server/http_connection.cc (right): https://codereview.chromium.org/1376593007/diff/500001/net/test/embedded_test_server/http_connection.cc#newcode58 net/test/embedded_test_server/http_connection.cc:58: return; On 2015/10/15 21:04:32, svaldez wrote: > ...
5 years, 2 months ago (2015-10-15 21:13:54 UTC) #22
svaldez
On 2015/10/15 21:13:54, mmenke wrote: > quick responses. > > https://codereview.chromium.org/1376593007/diff/500001/net/test/embedded_test_server/http_connection.cc > File net/test/embedded_test_server/http_connection.cc (right): ...
5 years, 2 months ago (2015-10-15 21:20:43 UTC) #23
mmenke
On 2015/10/15 21:20:43, svaldez wrote: > On 2015/10/15 21:13:54, mmenke wrote: > > quick responses. ...
5 years, 2 months ago (2015-10-15 21:24:39 UTC) #24
svaldez
On 2015/10/15 21:20:43, svaldez wrote: > On 2015/10/15 21:13:54, mmenke wrote: > > quick responses. ...
5 years, 2 months ago (2015-10-15 22:07:33 UTC) #25
mmenke
Going to suggest once again that we don't do all this in one huge CL. ...
5 years, 2 months ago (2015-10-16 17:59:39 UTC) #26
svaldez
On 2015/10/16 17:59:39, mmenke wrote: > Going to suggest once again that we don't do ...
5 years, 2 months ago (2015-10-16 19:39:50 UTC) #27
mmenke
I think this is looking pretty good. https://codereview.chromium.org/1376593007/diff/580001/net/test/embedded_test_server/embedded_test_server.cc File net/test/embedded_test_server/embedded_test_server.cc (right): https://codereview.chromium.org/1376593007/diff/580001/net/test/embedded_test_server/embedded_test_server.cc#newcode203 net/test/embedded_test_server/embedded_test_server.cc:203: std::string EmbeddedTestServer::GetCertificateName() ...
5 years, 2 months ago (2015-10-19 18:07:41 UTC) #28
mmenke
message: On 2015/10/15 22:07:33, svaldez wrote: > On 2015/10/15 21:20:43, svaldez wrote: > > On ...
5 years, 2 months ago (2015-10-19 20:07:12 UTC) #29
svaldez
https://codereview.chromium.org/1376593007/diff/580001/net/test/embedded_test_server/embedded_test_server.cc File net/test/embedded_test_server/embedded_test_server.cc (right): https://codereview.chromium.org/1376593007/diff/580001/net/test/embedded_test_server/embedded_test_server.cc#newcode203 net/test/embedded_test_server/embedded_test_server.cc:203: std::string EmbeddedTestServer::GetCertificateName() const { On 2015/10/19 18:07:40, mmenke wrote: ...
5 years, 2 months ago (2015-10-19 21:56:16 UTC) #30
mmenke
https://codereview.chromium.org/1376593007/diff/580001/net/test/embedded_test_server/embedded_test_server.cc File net/test/embedded_test_server/embedded_test_server.cc (right): https://codereview.chromium.org/1376593007/diff/580001/net/test/embedded_test_server/embedded_test_server.cc#newcode245 net/test/embedded_test_server/embedded_test_server.cc:245: void EmbeddedTestServer::AddDefaultHandlers(const base::FilePath& directory) { On 2015/10/19 21:56:14, svaldez ...
5 years, 2 months ago (2015-10-19 22:14:41 UTC) #31
svaldez
On 2015/10/19 22:14:41, mmenke wrote: > https://codereview.chromium.org/1376593007/diff/580001/net/test/embedded_test_server/embedded_test_server.cc > File net/test/embedded_test_server/embedded_test_server.cc (right): > > https://codereview.chromium.org/1376593007/diff/580001/net/test/embedded_test_server/embedded_test_server.cc#newcode245 > ...
5 years, 2 months ago (2015-10-20 13:57:33 UTC) #32
svaldez
On 2015/10/20 13:57:33, svaldez wrote: > On 2015/10/19 22:14:41, mmenke wrote: > > > https://codereview.chromium.org/1376593007/diff/580001/net/test/embedded_test_server/embedded_test_server.cc ...
5 years, 2 months ago (2015-10-21 15:58:10 UTC) #33
mmenke
On 2015/10/20 13:57:33, svaldez wrote: > On 2015/10/19 22:14:41, mmenke wrote: > > > https://codereview.chromium.org/1376593007/diff/580001/net/test/embedded_test_server/embedded_test_server.cc ...
5 years, 2 months ago (2015-10-21 16:39:01 UTC) #34
mmenke
On 2015/10/21 16:39:01, mmenke wrote: > On 2015/10/20 13:57:33, svaldez wrote: > > On 2015/10/19 ...
5 years, 2 months ago (2015-10-21 16:43:26 UTC) #35
svaldez
On 2015/10/21 16:43:26, mmenke wrote: > On 2015/10/21 16:39:01, mmenke wrote: > > On 2015/10/20 ...
5 years, 2 months ago (2015-10-21 17:09:55 UTC) #36
mmenke
On 2015/10/21 17:09:55, svaldez wrote: > On 2015/10/21 16:43:26, mmenke wrote: > > On 2015/10/21 ...
5 years, 2 months ago (2015-10-21 17:22:57 UTC) #37
mmenke
On 2015/10/21 17:22:57, mmenke wrote: > On 2015/10/21 17:09:55, svaldez wrote: > > On 2015/10/21 ...
5 years, 2 months ago (2015-10-21 17:27:20 UTC) #38
svaldez
On 2015/10/21 17:27:20, mmenke wrote: > On 2015/10/21 17:22:57, mmenke wrote: > > On 2015/10/21 ...
5 years, 2 months ago (2015-10-21 17:37:11 UTC) #39
mmenke
Two more responses. Doing another pass now. https://codereview.chromium.org/1376593007/diff/580001/net/test/embedded_test_server/http_request.cc File net/test/embedded_test_server/http_request.cc (right): https://codereview.chromium.org/1376593007/diff/580001/net/test/embedded_test_server/http_request.cc#newcode107 net/test/embedded_test_server/http_request.cc:107: if (url.is_valid()) ...
5 years, 2 months ago (2015-10-21 18:45:23 UTC) #40
svaldez
I'm re-running the mass test change CL to see if I can track down the ...
5 years, 2 months ago (2015-10-21 19:37:09 UTC) #41
mmenke
On 2015/10/21 19:37:09, svaldez wrote: > I'm re-running the mass test change CL to see ...
5 years, 2 months ago (2015-10-21 19:43:32 UTC) #42
kelvinp
+sergeyu for remoting review
5 years, 2 months ago (2015-10-21 20:02:42 UTC) #44
mmenke
Think this is looking really good - we're just about there. I'll plan to do ...
5 years, 2 months ago (2015-10-21 20:21:38 UTC) #45
mmenke
https://codereview.chromium.org/1376593007/diff/680001/net/test/embedded_test_server/http_response.h File net/test/embedded_test_server/http_response.h (right): https://codereview.chromium.org/1376593007/diff/680001/net/test/embedded_test_server/http_response.h#newcode26 net/test/embedded_test_server/http_response.h:26: SendCompleteCallback write_done)>; nit: const SendCompleteCallback&
5 years, 2 months ago (2015-10-21 20:30:39 UTC) #46
Sergey Ulanov
remoting lgtm
5 years, 2 months ago (2015-10-21 20:58:02 UTC) #47
svaldez
Updated. https://codereview.chromium.org/1376593007/diff/680001/net/test/embedded_test_server/embedded_test_server_unittest.cc File net/test/embedded_test_server/embedded_test_server_unittest.cc (right): https://codereview.chromium.org/1376593007/diff/680001/net/test/embedded_test_server/embedded_test_server_unittest.cc#newcode391 net/test/embedded_test_server/embedded_test_server_unittest.cc:391: On 2015/10/21 20:21:36, mmenke wrote: > private: Done. ...
5 years, 2 months ago (2015-10-21 21:22:30 UTC) #49
mmenke
Quick responses. https://codereview.chromium.org/1376593007/diff/680001/net/test/embedded_test_server/embedded_test_server_unittest.cc File net/test/embedded_test_server/embedded_test_server_unittest.cc (right): https://codereview.chromium.org/1376593007/diff/680001/net/test/embedded_test_server/embedded_test_server_unittest.cc#newcode425 net/test/embedded_test_server/embedded_test_server_unittest.cc:425: base::RunLoop().RunUntilIdle(); On 2015/10/21 21:22:28, svaldez wrote: > ...
5 years, 2 months ago (2015-10-21 21:36:38 UTC) #50
svaldez
On 2015/10/21 21:36:38, mmenke wrote: > Quick responses. > > https://codereview.chromium.org/1376593007/diff/680001/net/test/embedded_test_server/embedded_test_server_unittest.cc > File net/test/embedded_test_server/embedded_test_server_unittest.cc (right): ...
5 years, 2 months ago (2015-10-21 21:53:07 UTC) #51
mmenke
On 2015/10/21 21:53:07, svaldez wrote: > On 2015/10/21 21:36:38, mmenke wrote: > > Quick responses. ...
5 years, 2 months ago (2015-10-21 21:57:34 UTC) #52
mmenke
Think this is my last pass. https://codereview.chromium.org/1376593007/diff/730001/chrome/browser/apps/guest_view/web_view_browsertest.cc File chrome/browser/apps/guest_view/web_view_browsertest.cc (right): https://codereview.chromium.org/1376593007/diff/730001/chrome/browser/apps/guest_view/web_view_browsertest.cc#newcode124 chrome/browser/apps/guest_view/web_view_browsertest.cc:124: }; optional: Maybe ...
5 years, 2 months ago (2015-10-22 19:28:28 UTC) #53
svaldez
https://codereview.chromium.org/1376593007/diff/730001/chrome/browser/apps/guest_view/web_view_browsertest.cc File chrome/browser/apps/guest_view/web_view_browsertest.cc (right): https://codereview.chromium.org/1376593007/diff/730001/chrome/browser/apps/guest_view/web_view_browsertest.cc#newcode124 chrome/browser/apps/guest_view/web_view_browsertest.cc:124: }; On 2015/10/22 19:28:27, mmenke wrote: > optional: Maybe ...
5 years, 2 months ago (2015-10-22 20:00:18 UTC) #54
mmenke
https://codereview.chromium.org/1376593007/diff/730001/net/ssl/ssl_server_config.h File net/ssl/ssl_server_config.h (right): https://codereview.chromium.org/1376593007/diff/730001/net/ssl/ssl_server_config.h#newcode82 net/ssl/ssl_server_config.h:82: ServerCertificate server_cert; On 2015/10/22 20:00:17, svaldez wrote: > On ...
5 years, 2 months ago (2015-10-22 20:04:34 UTC) #55
svaldez
On 2015/10/22 20:04:34, mmenke wrote: > https://codereview.chromium.org/1376593007/diff/730001/net/ssl/ssl_server_config.h > File net/ssl/ssl_server_config.h (right): > > https://codereview.chromium.org/1376593007/diff/730001/net/ssl/ssl_server_config.h#newcode82 > ...
5 years, 2 months ago (2015-10-22 20:31:57 UTC) #56
mmenke
On 2015/10/22 20:31:57, svaldez wrote: > On 2015/10/22 20:04:34, mmenke wrote: > > > https://codereview.chromium.org/1376593007/diff/730001/net/ssl/ssl_server_config.h ...
5 years, 2 months ago (2015-10-22 20:38:05 UTC) #57
svaldez
On 2015/10/22 20:38:05, mmenke wrote: > On 2015/10/22 20:31:57, svaldez wrote: > > On 2015/10/22 ...
5 years, 2 months ago (2015-10-22 20:45:41 UTC) #58
mmenke
On 2015/10/22 20:45:41, svaldez wrote: > On 2015/10/22 20:38:05, mmenke wrote: > > On 2015/10/22 ...
5 years, 2 months ago (2015-10-22 20:48:50 UTC) #59
svaldez
On 2015/10/22 20:48:50, mmenke wrote: > On 2015/10/22 20:45:41, svaldez wrote: > > On 2015/10/22 ...
5 years, 2 months ago (2015-10-22 21:22:31 UTC) #60
mmenke
LGTM! But do wait for David to sign off on the SSL stuff. https://codereview.chromium.org/1376593007/diff/790001/net/test/embedded_test_server/embedded_test_server_unittest.cc File ...
5 years, 2 months ago (2015-10-22 21:26:58 UTC) #61
svaldez
https://codereview.chromium.org/1376593007/diff/790001/net/test/embedded_test_server/embedded_test_server_unittest.cc File net/test/embedded_test_server/embedded_test_server_unittest.cc (right): https://codereview.chromium.org/1376593007/diff/790001/net/test/embedded_test_server/embedded_test_server_unittest.cc#newcode377 net/test/embedded_test_server/embedded_test_server_unittest.cc:377: class CancelRequestDelegate : public TestDelegate { On 2015/10/22 21:26:58, ...
5 years, 2 months ago (2015-10-22 21:32:01 UTC) #62
davidben
lgtm with some small comments. I only looked at //net and mostly skimmed it for ...
5 years, 1 month ago (2015-10-26 21:30:09 UTC) #63
svaldez
https://codereview.chromium.org/1376593007/diff/1030001/net/ssl/ssl_server_config.h File net/ssl/ssl_server_config.h (right): https://codereview.chromium.org/1376593007/diff/1030001/net/ssl/ssl_server_config.h#newcode24 net/ssl/ssl_server_config.h:24: // (Use the SSL_PROTOCOL_VERSION_xxx enumerators defined in ssl_config.) On ...
5 years, 1 month ago (2015-10-26 21:37:57 UTC) #64
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1376593007/1050001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1376593007/1050001
5 years, 1 month ago (2015-10-26 21:40:17 UTC) #67
commit-bot: I haz the power
Try jobs failed on following builders: cast_shell_linux on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linux/builds/71394) ios_dbg_simulator_ninja on tryserver.chromium.mac (JOB_FAILED, ...
5 years, 1 month ago (2015-10-26 21:50:36 UTC) #69
Bence
Driveby: wrapping description to 80 characters to make it easier to read in browser.
5 years, 1 month ago (2015-10-27 13:33:05 UTC) #71
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1376593007/1070001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1376593007/1070001
5 years, 1 month ago (2015-10-27 14:17:54 UTC) #74
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/113005)
5 years, 1 month ago (2015-10-27 14:25:37 UTC) #76
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1376593007/1070001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1376593007/1070001
5 years, 1 month ago (2015-10-27 14:35:57 UTC) #79
commit-bot: I haz the power
Committed patchset #55 (id:1070001)
5 years, 1 month ago (2015-10-27 15:41:33 UTC) #80
commit-bot: I haz the power
Patchset 55 (id:??) landed as https://crrev.com/5c265faa70626b7754e8b62300f65771dae2adbf Cr-Commit-Position: refs/heads/master@{#356305}
5 years, 1 month ago (2015-10-27 15:42:27 UTC) #81
stevenjb
5 years, 1 month ago (2015-10-27 22:20:21 UTC) #82
Message was sent while issue was closed.
A revert of this CL (patchset #55 id:1070001) has been created in
https://codereview.chromium.org/1421903008/ by stevenjb@chromium.org.

The reason for reverting is: This breaks cros_trunk, failure started here:

http://master.chrome.corp.google.com:8011/builders/cros%20trunk/builds/40350

crbug.com/548358.

Powered by Google App Engine
This is Rietveld 408576698