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

Issue 1327923002: Migrates QUIC sessions to a new network when old network is (about to be) disconnected. (Closed)

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

Description

Adds connection migration capability to QUIC. This CL causes QUIC connections to migrate to a new network when an old network is disconnected or about to be disconnected. These notifications are available for Android >= L, so QUIC connection migration will only work for Android >= L. BUG=576998 Committed: https://crrev.com/7e636640ca1dc9f71ebe8a746d1c9bf53c68a2f3 Cr-Commit-Position: refs/heads/master@{#369356}

Patch Set 1 #

Patch Set 2 : Fixed StartReading method #

Total comments: 30

Patch Set 3 : Iteration with new API #

Total comments: 12

Patch Set 4 : Addressed pauljensen's comments #

Patch Set 5 : Addressed comments #

Total comments: 3

Patch Set 6 : Fixes and responses to outstanding comments #

Total comments: 18

Patch Set 7 : Addresses rch's comments #

Patch Set 8 : Fixes a few scoped_ptr issues. #

Total comments: 28

Patch Set 9 : Addresses rch's comments. #

Patch Set 10 : Read errors caught and require_confirmation set. #

Patch Set 11 : Added test to quic_stream_factory #

Patch Set 12 : Client sends PING frame right after migration. #

Patch Set 13 : Added connection migration error codes and histogram. #

Patch Set 14 : Synced with Paul's CLs. #

Patch Set 15 : Naming fixes. #

Total comments: 46

Patch Set 16 : Addresses rch's comments. #

Patch Set 17 : Uploading rest of CL (after breaking out other pieces.) #

Patch Set 18 : Trimmed CL with additional tests. #

Patch Set 19 : Nits. #

Patch Set 20 : More tests added and some fixes. #

Total comments: 16

Patch Set 21 : Adds |force| param to QuicConnection::SendPing and rounds out tests in QuicStreamFactory. #

Patch Set 22 : Added session tests for MigrateToSocket. #

Patch Set 23 : Addresses rch's comments. #

Total comments: 9

Patch Set 24 : Fixed linker error. #

Patch Set 25 : Rebase and some cleanup. #

Patch Set 26 : Fixed a test that I missed earlier. #

Total comments: 3

Patch Set 27 : Addresses Ryan's comments #

Patch Set 28 : Addresses Ryan's comments #

Patch Set 29 : Added read/write socket error tests. #

Total comments: 6

Patch Set 30 : Nit in comment. #

Patch Set 31 : #

Patch Set 32 : Sync'd QUIC errors for domain reliability #

Patch Set 33 : Fixes merge errors. #

Patch Set 34 : Fixes windows compile error/ #

Patch Set 35 : Fixes windows compile error. #

Patch Set 36 : Fixes test compile error. #

Patch Set 37 : rebase. #

Patch Set 38 : Undoing changes due to CL revert #

Patch Set 39 : #

Patch Set 40 : Fixes memory leak when writer is replaced. #

Patch Set 41 : Fixing Win compile error. #

Patch Set 42 : Trying to fix windows compile error. #

Patch Set 43 : Trying to fix windows compile error. #

Patch Set 44 : Inlining definition with declaration. #

Patch Set 45 : Simpler changes to SendPing to allow force sending. #

Patch Set 46 : Rebase. #

Patch Set 47 : Removing NET_EXPORT from vars in socket_test_util.h #

Patch Set 48 : Rebase. #

Patch Set 49 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1425 lines, -167 lines) Patch
M chrome/browser/io_thread.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 2 chunks +6 lines, -0 lines 0 comments Download
M chrome/browser/io_thread.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 3 chunks +12 lines, -1 line 0 comments Download
M chrome/browser/io_thread_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 2 chunks +10 lines, -0 lines 0 comments Download
M components/domain_reliability/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 1 chunk +16 lines, -0 lines 0 comments Download
M net/http/http_network_session.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 37 38 39 40 41 42 43 44 45 46 47 48 1 chunk +3 lines, -1 line 0 comments Download
M net/http/http_network_session.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 3 chunks +3 lines, -1 line 0 comments Download
M net/quic/quic_chromium_client_session.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 4 chunks +18 lines, -3 lines 0 comments Download
M net/quic/quic_chromium_client_session.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 7 chunks +46 lines, -9 lines 0 comments Download
M net/quic/quic_chromium_client_session_test.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 8 chunks +344 lines, -83 lines 0 comments Download
M net/quic/quic_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 36 37 38 39 40 41 42 43 44 2 chunks +9 lines, -1 line 0 comments Download
M net/quic/quic_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 36 37 38 39 40 41 42 43 44 2 chunks +7 lines, -4 lines 0 comments Download
M net/quic/quic_protocol.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 1 chunk +13 lines, -1 line 0 comments Download
M net/quic/quic_stream_factory.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 4 chunks +35 lines, -2 lines 0 comments Download
M net/quic/quic_stream_factory.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 13 chunks +197 lines, -50 lines 0 comments Download
M net/quic/quic_stream_factory_test.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 11 chunks +608 lines, -5 lines 0 comments Download
M net/quic/quic_utils.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 1 chunk +4 lines, -0 lines 0 comments Download
M net/quic/test_tools/quic_test_packet_maker.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 3 chunks +14 lines, -0 lines 0 comments Download
M net/quic/test_tools/quic_test_packet_maker.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 3 chunks +54 lines, -2 lines 0 comments Download
M net/socket/socket_test_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 39 40 41 42 43 44 45 46 2 chunks +6 lines, -0 lines 0 comments Download
M net/socket/socket_test_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 39 40 41 42 43 3 chunks +6 lines, -4 lines 0 comments Download
M tools/metrics/histograms/histograms.xml 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 2 chunks +14 lines, -0 lines 0 comments Download

Messages

Total messages: 80 (25 generated)
Jana
Sending for initial review
5 years, 3 months ago (2015-09-03 06:28:13 UTC) #2
Ryan Hamilton
Exciting stuff! A few, mostly cosmetic, comments. https://codereview.chromium.org/1327923002/diff/20001/net/quic/quic_chromium_client_session.cc File net/quic/quic_chromium_client_session.cc (right): https://codereview.chromium.org/1327923002/diff/20001/net/quic/quic_chromium_client_session.cc#newcode193 net/quic/quic_chromium_client_session.cc:193: sockets_[0] = ...
5 years, 3 months ago (2015-09-08 04:09:38 UTC) #3
pauljensen
https://codereview.chromium.org/1327923002/diff/30001/net/quic/quic_stream_factory.cc File net/quic/quic_stream_factory.cc (right): https://codereview.chromium.org/1327923002/diff/30001/net/quic/quic_stream_factory.cc#newcode83 net/quic/quic_stream_factory.cc:83: const NetworkHandle kDefaultNetworkHandle = -2; This is a little ...
5 years, 2 months ago (2015-10-14 11:51:34 UTC) #5
Jana
Still need to add verification of new network, but addressing paul's comments. https://codereview.chromium.org/1327923002/diff/30001/net/quic/quic_stream_factory.cc File net/quic/quic_stream_factory.cc ...
5 years, 2 months ago (2015-10-16 23:11:00 UTC) #6
pauljensen
https://codereview.chromium.org/1327923002/diff/70001/net/udp/udp_client_socket.cc File net/udp/udp_client_socket.cc (right): https://codereview.chromium.org/1327923002/diff/70001/net/udp/udp_client_socket.cc#newcode30 net/udp/udp_client_socket.cc:30: return BindToNetwork(network); The reason this needs to loop is ...
5 years, 2 months ago (2015-10-19 19:01:39 UTC) #7
pauljensen
https://codereview.chromium.org/1327923002/diff/70001/net/udp/udp_client_socket.cc File net/udp/udp_client_socket.cc (right): https://codereview.chromium.org/1327923002/diff/70001/net/udp/udp_client_socket.cc#newcode30 net/udp/udp_client_socket.cc:30: return BindToNetwork(network); On 2015/10/19 19:01:39, pauljensen wrote: > The ...
5 years, 2 months ago (2015-10-19 19:49:04 UTC) #8
pauljensen
On 2015/10/19 19:49:04, pauljensen wrote: > https://codereview.chromium.org/1327923002/diff/70001/net/udp/udp_client_socket.cc > File net/udp/udp_client_socket.cc (right): > > https://codereview.chromium.org/1327923002/diff/70001/net/udp/udp_client_socket.cc#newcode30 > ...
5 years, 2 months ago (2015-10-22 03:43:04 UTC) #9
Jana
Thanks, Ryan, Paul. I'm sending along some fixes and responses (most of them to Ryan's ...
5 years, 1 month ago (2015-11-17 01:50:09 UTC) #10
Ryan Hamilton
https://codereview.chromium.org/1327923002/diff/90001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/1327923002/diff/90001/chrome/browser/io_thread.cc#newcode1501 chrome/browser/io_thread.cc:1501: } Since this code is conditional, I'm surprised the ...
5 years, 1 month ago (2015-11-17 04:57:28 UTC) #11
Ryan Hamilton
https://codereview.chromium.org/1327923002/diff/90001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/1327923002/diff/90001/chrome/browser/io_thread.cc#newcode1494 chrome/browser/io_thread.cc:1494: // Migration only implemented for Android versions >= L. ...
5 years, 1 month ago (2015-11-17 14:37:10 UTC) #12
Jana
Thanks, Ryan. Addressing your comments. https://codereview.chromium.org/1327923002/diff/90001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/1327923002/diff/90001/chrome/browser/io_thread.cc#newcode1494 chrome/browser/io_thread.cc:1494: // Migration only implemented ...
5 years, 1 month ago (2015-11-18 04:31:41 UTC) #13
pauljensen
So one issue with binding UDP sockets to particular networks: on Android if a VPN ...
5 years, 1 month ago (2015-11-18 17:24:23 UTC) #14
Jana
About the VPN issue -- if a non-VPN network is not be exposed by GetConnectedNetworks, ...
5 years, 1 month ago (2015-11-18 21:44:17 UTC) #15
Ryan Hamilton
Good progress! Would like to see if #if Android move into NCN somewhere since it's ...
5 years, 1 month ago (2015-11-18 22:23:36 UTC) #16
pauljensen
On 2015/11/18 21:44:17, Jana wrote: > About the VPN issue -- if a non-VPN network ...
5 years, 1 month ago (2015-11-19 15:25:43 UTC) #17
pauljensen
On 2015/11/19 15:25:43, pauljensen wrote: > On 2015/11/18 21:44:17, Jana wrote: > > About the ...
5 years, 1 month ago (2015-11-19 19:46:18 UTC) #18
Jana
Thanks, Ryan. This is still quite a WIP CL, but some responses to your comments ...
5 years, 1 month ago (2015-11-21 02:21:22 UTC) #19
Jana
Read errors are now caught correctly, and require_confirmation is set when the network is disconnected. ...
5 years ago (2015-11-26 02:01:59 UTC) #20
Ryan Hamilton
On 2015/11/26 02:01:59, Jana wrote: > Read errors are now caught correctly, and require_confirmation is ...
5 years ago (2015-12-18 19:45:48 UTC) #21
Jana
This CL is ready for review. There are a lot of small pieces, and I ...
5 years ago (2015-12-18 20:46:40 UTC) #22
Ryan Hamilton
I think this looks quite plausible. I think I'd break it into a few changes: ...
5 years ago (2015-12-18 21:51:24 UTC) #23
Ryan Hamilton
https://codereview.chromium.org/1327923002/diff/270001/net/quic/quic_chromium_client_session.cc File net/quic/quic_chromium_client_session.cc (right): https://codereview.chromium.org/1327923002/diff/270001/net/quic/quic_chromium_client_session.cc#newcode776 net/quic/quic_chromium_client_session.cc:776: for (auto& socket : sockets_) { nit: I'd use ...
5 years ago (2015-12-18 22:00:19 UTC) #24
Jana
Thanks, Ryan. I've addressed most comments below, and I will add tests to the split ...
5 years ago (2015-12-21 23:10:20 UTC) #25
Ryan Hamilton
https://codereview.chromium.org/1327923002/diff/270001/net/quic/quic_stream_factory.cc File net/quic/quic_stream_factory.cc (right): https://codereview.chromium.org/1327923002/diff/270001/net/quic/quic_stream_factory.cc#newcode1317 net/quic/quic_stream_factory.cc:1317: rv = socket->BindToDefaultNetwork(); On 2015/12/21 23:10:19, Jana wrote: > ...
5 years ago (2015-12-21 23:18:19 UTC) #26
Jana
On 2015/12/21 23:18:19, Ryan Hamilton wrote: > https://codereview.chromium.org/1327923002/diff/270001/net/quic/quic_stream_factory.cc > File net/quic/quic_stream_factory.cc (right): > > https://codereview.chromium.org/1327923002/diff/270001/net/quic/quic_stream_factory.cc#newcode1317 ...
5 years ago (2015-12-22 00:02:34 UTC) #27
Jana
On 2015/12/22 00:02:34, Jana wrote: > On 2015/12/21 23:18:19, Ryan Hamilton wrote: > > > ...
4 years, 12 months ago (2015-12-28 20:50:44 UTC) #28
Jana
Ryan: I've added all the tests I wanted to, and I've changed behavior to allow ...
4 years, 12 months ago (2015-12-29 01:50:17 UTC) #29
Ryan Hamilton
Sweet! Just a few comments. Still need to look at the tests. https://codereview.chromium.org/1327923002/diff/370001/net/quic/quic_stream_factory.cc File net/quic/quic_stream_factory.cc ...
4 years, 12 months ago (2015-12-29 05:29:36 UTC) #31
Ryan Hamilton
https://codereview.chromium.org/1327923002/diff/370001/net/quic/quic_stream_factory_test.cc File net/quic/quic_stream_factory_test.cc (right): https://codereview.chromium.org/1327923002/diff/370001/net/quic/quic_stream_factory_test.cc#newcode139 net/quic/quic_stream_factory_test.cc:139: void SetConnectedNetworksList(NetworkList network_list) { nit: const &
4 years, 11 months ago (2015-12-29 21:18:55 UTC) #32
Jana
Thanks much Ryan. I've added tests to stream_factory and to chromium_client_session (it took a while ...
4 years, 11 months ago (2016-01-06 23:01:17 UTC) #33
Ryan Hamilton
https://codereview.chromium.org/1327923002/diff/370001/net/quic/quic_stream_factory.cc File net/quic/quic_stream_factory.cc (right): https://codereview.chromium.org/1327923002/diff/370001/net/quic/quic_stream_factory.cc#newcode1183 net/quic/quic_stream_factory.cc:1183: void QuicStreamFactory::OnNetworkSoonToDisconnect( On 2016/01/06 23:01:17, Jana wrote: > On ...
4 years, 11 months ago (2016-01-08 05:01:06 UTC) #34
Jana
Thanks, Ryan. I'll add socket error tests on Monday. https://codereview.chromium.org/1327923002/diff/370001/net/quic/quic_stream_factory.cc File net/quic/quic_stream_factory.cc (right): https://codereview.chromium.org/1327923002/diff/370001/net/quic/quic_stream_factory.cc#newcode1183 net/quic/quic_stream_factory.cc:1183: ...
4 years, 11 months ago (2016-01-09 02:06:54 UTC) #35
Jana
Ryan: I've added tests to verify correct behavior on socket read/write errors, PTAL.
4 years, 11 months ago (2016-01-11 22:59:34 UTC) #36
Ryan Hamilton
Looking GREAT! Only one more test and then I think you're good to go. https://codereview.chromium.org/1327923002/diff/550001/net/quic/quic_chromium_client_session_test.cc ...
4 years, 11 months ago (2016-01-12 20:13:01 UTC) #37
Jana
Thanks, Ryan. And thanks for pushing on the tests! https://codereview.chromium.org/1327923002/diff/550001/net/quic/quic_chromium_client_session_test.cc File net/quic/quic_chromium_client_session_test.cc (right): https://codereview.chromium.org/1327923002/diff/550001/net/quic/quic_chromium_client_session_test.cc#newcode475 net/quic/quic_chromium_client_session_test.cc:475: ...
4 years, 11 months ago (2016-01-12 22:04:33 UTC) #38
Ryan Hamilton
lgtm
4 years, 11 months ago (2016-01-12 22:43:40 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1327923002/750001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1327923002/750001
4 years, 11 months ago (2016-01-13 02:05:59 UTC) #42
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/134833)
4 years, 11 months ago (2016-01-13 02:18:07 UTC) #44
Jana
+asvitkine for histograms. +davidben for domain reliability.
4 years, 11 months ago (2016-01-13 02:22:32 UTC) #46
Alexei Svitkine (slow)
histograms lgtm, didn't look at the rest
4 years, 11 months ago (2016-01-13 15:33:26 UTC) #48
davidben
+ttuttle who is probably better to review dom_rel stuff.
4 years, 11 months ago (2016-01-13 17:51:46 UTC) #50
Deprecated (see juliatuttle)
On 2016/01/13 17:51:46, davidben wrote: > +ttuttle who is probably better to review dom_rel stuff. ...
4 years, 11 months ago (2016-01-13 22:11:03 UTC) #51
Jana
Thanks much, Alexei and Julia!
4 years, 11 months ago (2016-01-13 22:30:11 UTC) #52
Ryan Hamilton
recent changes lgtm
4 years, 11 months ago (2016-01-13 22:44:41 UTC) #53
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1327923002/890001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1327923002/890001
4 years, 11 months ago (2016-01-13 23:10:10 UTC) #56
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_dbg_recipe on tryserver.chromium.android (JOB_TIMED_OUT, no build URL) android_chromium_gn_compile_dbg on ...
4 years, 11 months ago (2016-01-14 01:20:52 UTC) #58
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1327923002/890001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1327923002/890001
4 years, 11 months ago (2016-01-14 01:31:08 UTC) #60
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1327923002/910001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1327923002/910001
4 years, 11 months ago (2016-01-14 02:18:20 UTC) #63
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1327923002/930001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1327923002/930001
4 years, 11 months ago (2016-01-14 02:40:05 UTC) #66
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_compile_dbg_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_compile_dbg_ng/builds/131361) win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED, ...
4 years, 11 months ago (2016-01-14 03:18:49 UTC) #68
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1327923002/950001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1327923002/950001
4 years, 11 months ago (2016-01-14 03:42:34 UTC) #71
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_dbg_recipe on tryserver.chromium.android (JOB_TIMED_OUT, no build URL) android_chromium_gn_compile_dbg on ...
4 years, 11 months ago (2016-01-14 05:46:39 UTC) #73
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1327923002/950001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1327923002/950001
4 years, 11 months ago (2016-01-14 06:11:05 UTC) #75
commit-bot: I haz the power
Committed patchset #49 (id:950001)
4 years, 11 months ago (2016-01-14 06:57:17 UTC) #77
commit-bot: I haz the power
4 years, 11 months ago (2016-01-14 06:58:45 UTC) #79
Message was sent while issue was closed.
Patchset 49 (id:??) landed as
https://crrev.com/7e636640ca1dc9f71ebe8a746d1c9bf53c68a2f3
Cr-Commit-Position: refs/heads/master@{#369356}

Powered by Google App Engine
This is Rietveld 408576698