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

Issue 2273403003: Moving gRPC support interfaces out of cronet and into a new component. (Closed)

Created:
4 years, 3 months ago by Garrett Casto
Modified:
4 years, 1 month ago
Reviewers:
mef, blundell
CC:
chromium-reviews, cbentzel+watch_chromium.org, anandc+watch-blimp_chromium.org, maniscalco+watch-blimp_chromium.org, sriramsr+watch-blimp_chromium.org, droger+watchlist_chromium.org, blundell+watchlist_chromium.org, sdefresne+watchlist_chromium.org, gcasto+watch-blimp_chromium.org, nyquist+watch-blimp_chromium.org, marcinjb+watch-blimp_chromium.org, jessicag+watch-blimp_chromium.org, kmarshall+watch-blimp_chromium.org, lethalantidote+watch-blimp_chromium.org, dtrainor+watch-blimp_chromium.org, shaktisahu+watch-blimp_chromium.org, khushalsagar+watch-blimp_chromium.org, sdefresne
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Moving gRPC support interfaces out of cronet and into a new component. BUG=650462 Committed: https://crrev.com/ef2a6d130430d93b29b4258c814ea94a3cbbfb31 Cr-Commit-Position: refs/heads/master@{#428099}

Patch Set 1 #

Patch Set 2 : Try to fix ios BUILD #

Patch Set 3 : More build fixes. #

Patch Set 4 : Add grpc_support dependency to ios framework. #

Patch Set 5 : Re-add public header dependency. #

Patch Set 6 : Use public_deps #

Patch Set 7 : Fix BUILD file typo. #

Patch Set 8 : Fix path #

Patch Set 9 : Add cronet_c_for_graph back to sources. Might fix GN, probably won't compile #

Total comments: 1

Patch Set 10 : ios build rules changes #

Patch Set 11 : Remove cronet_c_for_grpc from cronet BUILD file #

Patch Set 12 : Include order #

Patch Set 13 : Add test deps #

Patch Set 14 : Fix build #

Patch Set 15 : Fix typo #

Patch Set 16 : Another typo #

Patch Set 17 : Remove Environment #

Patch Set 18 : Fix purposefully broken objective C file. #

Patch Set 19 : Rename cronet and add cronet_test to isolate map #

Patch Set 20 : Merge #

Patch Set 21 : Merge again #

Patch Set 22 : Really merge #

Patch Set 23 : Fix obj-c compilation errors and formatting #

Patch Set 24 : More obj-c compilation errors #

Patch Set 25 : More fixes #

Patch Set 26 : More fixes #

Patch Set 27 : Last one? #

Patch Set 28 : Bad include #

Patch Set 29 : Cronet compilation #

Patch Set 30 : Fix test to correctly use URLRequestContextGetter for stream_engine.obj #

Patch Set 31 : Add logging #

Patch Set 32 : Fix threading #

Patch Set 33 : Detach URLRequestContext after creation #

Patch Set 34 : Add README #

Total comments: 1

Patch Set 35 : Fix README #

Patch Set 36 : Revert rules.gni for testing #

Total comments: 6

Patch Set 37 : Add DEPS #

Total comments: 2

Patch Set 38 : Fix DEPS #

Total comments: 6

Patch Set 39 : Address comments #

Patch Set 40 : Revert URLRequestContext changes #

Patch Set 41 : Refactor tests #

Patch Set 42 : Finally fix test #

Patch Set 43 : Fix deps #

Patch Set 44 : Include ordering #

Patch Set 45 : More build fixing #

Patch Set 46 : Include typo #

Patch Set 47 : Include typo #

Patch Set 48 : Cronet compilation #

Patch Set 49 : Paths issue #

Patch Set 50 : Typo #

Patch Set 51 : Fix components test #

Patch Set 52 : Fix trybot failures #

Patch Set 53 : Merge #

Patch Set 54 : Cleanup #

Patch Set 55 : GN Format #

Patch Set 56 : Build fix #

Patch Set 57 : Windows #

Patch Set 58 : Fix build bots #

Patch Set 59 : More compilation errors #

Patch Set 60 : Typo #

Patch Set 61 : Build #

Patch Set 62 : Formatting again #

Total comments: 4

Patch Set 63 : Similarity #

Patch Set 64 : Remove extraneous header #

Patch Set 65 : Includes #

Patch Set 66 : Fix ASAN break #

Total comments: 3

Patch Set 67 : Address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+839 lines, -2628 lines) Patch
M components/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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 1 chunk +1 line, -0 lines 0 comments Download
M components/cronet/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M components/cronet/ios/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 53 54 55 56 57 58 4 chunks +11 lines, -8 lines 0 comments Download
M components/cronet/ios/Cronet.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 2 chunks +5 lines, -3 lines 0 comments Download
M components/cronet/ios/Cronet.mm 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 2 chunks +5 lines, -5 lines 0 comments Download
D components/cronet/ios/cronet_bidirectional_stream.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +0 lines, -232 lines 0 comments Download
D components/cronet/ios/cronet_bidirectional_stream.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 55 56 57 58 59 60 61 1 chunk +0 lines, -390 lines 0 comments Download
D components/cronet/ios/cronet_c_for_grpc.h View 1 chunk +0 lines, -243 lines 0 comments Download
D components/cronet/ios/cronet_c_for_grpc.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +0 lines, -290 lines 0 comments Download
M components/cronet/ios/cronet_environment.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 54 55 56 57 58 2 chunks +7 lines, -7 lines 0 comments Download
M components/cronet/ios/cronet_environment.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 55 56 57 58 59 1 chunk +0 lines, -4 lines 0 comments Download
M components/cronet/ios/test/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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 2 chunks +5 lines, -3 lines 0 comments Download
M components/cronet/ios/test/cronet_bidirectional_stream_test.mm 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 +0 lines, -709 lines 0 comments Download
M components/cronet/ios/test/cronet_http_test.mm 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 55 56 57 58 59 60 61 62 63 64 65 66 4 chunks +10 lines, -10 lines 0 comments Download
A components/cronet/ios/test/get_stream_engine.mm 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 55 56 57 58 59 60 61 62 63 64 65 66 1 chunk +18 lines, -0 lines 0 comments Download
D components/cronet/ios/test/quic_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 1 chunk +0 lines, -32 lines 0 comments Download
D components/cronet/ios/test/quic_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 1 chunk +0 lines, -136 lines 0 comments Download
A + components/cronet/ios/test/start_cronet.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 54 55 56 57 58 59 60 61 62 63 64 65 66 1 chunk +4 lines, -5 lines 0 comments Download
A components/cronet/ios/test/start_cronet.mm 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 55 56 57 58 59 60 61 1 chunk +40 lines, -0 lines 0 comments Download
A components/grpc_support/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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 1 chunk +33 lines, -0 lines 0 comments Download
A + components/grpc_support/DEPS 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 55 56 57 58 59 60 61 0 chunks +-1 lines, --1 lines 0 comments Download
A components/grpc_support/OWNERS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +3 lines, -0 lines 0 comments Download
A components/grpc_support/README.md 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 1 chunk +14 lines, -0 lines 0 comments Download
A + components/grpc_support/bidirectional_stream.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 54 55 56 8 chunks +23 lines, -19 lines 0 comments Download
A + components/grpc_support/bidirectional_stream.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 55 56 57 58 59 60 61 16 chunks +95 lines, -84 lines 0 comments Download
A + components/grpc_support/bidirectional_stream_c.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 62 8 chunks +92 lines, -97 lines 0 comments Download
A + components/grpc_support/bidirectional_stream_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 55 56 57 58 59 60 61 62 63 64 65 24 chunks +190 lines, -244 lines 0 comments Download
A components/grpc_support/include/DEPS 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 +8 lines, -0 lines 0 comments Download
A + components/grpc_support/include/bidirectional_stream_c.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 54 55 56 57 58 6 chunks +93 lines, -90 lines 0 comments Download
A components/grpc_support/include/headers.gni 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 1 chunk +2 lines, -0 lines 0 comments Download
A components/grpc_support/test/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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 1 chunk +42 lines, -0 lines 0 comments Download
A components/grpc_support/test/get_stream_engine.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 54 55 56 57 58 59 60 61 62 63 1 chunk +19 lines, -0 lines 0 comments Download
A components/grpc_support/test/get_stream_engine.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 55 56 57 58 59 60 61 62 63 64 1 chunk +103 lines, -0 lines 0 comments Download
A + components/grpc_support/test/quic_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 2 chunks +4 lines, -4 lines 0 comments Download
A + components/grpc_support/test/quic_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 6 chunks +12 lines, -14 lines 0 comments Download

Messages

Total messages: 79 (44 generated)
mef
Looks like a good start! https://codereview.chromium.org/2273403003/diff/160001/components/grpc_support/cronet_bidirectional_stream.h File components/grpc_support/cronet_bidirectional_stream.h (right): https://codereview.chromium.org/2273403003/diff/160001/components/grpc_support/cronet_bidirectional_stream.h#newcode55 components/grpc_support/cronet_bidirectional_stream.h:55: CronetBidirectionalStream(Environment* environment, Delegate* delegate); ...
4 years, 3 months ago (2016-08-26 20:17:36 UTC) #6
blundell
On 2016/08/26 20:17:36, mef wrote: > Looks like a good start! > > https://codereview.chromium.org/2273403003/diff/160001/components/grpc_support/cronet_bidirectional_stream.h > ...
4 years, 3 months ago (2016-08-29 06:35:52 UTC) #7
mef
On 2016/08/29 06:35:52, blundell wrote: > On 2016/08/26 20:17:36, mef wrote: > > Looks like ...
4 years, 3 months ago (2016-08-29 13:56:43 UTC) #8
Garrett Casto
Apologies for dropping this, it got pushed down the stack for a few weeks. I've ...
4 years, 2 months ago (2016-09-26 23:28:21 UTC) #11
sdefresne
On 2016/09/26 23:28:21, Garrett Casto wrote: > Apologies for dropping this, it got pushed down ...
4 years, 2 months ago (2016-09-27 10:21:05 UTC) #12
blundell
It's hard for me to understand what the relationship of the new component to gRPC ...
4 years, 2 months ago (2016-09-28 13:51:58 UTC) #13
mef
On 2016/09/26 23:28:21, Garrett Casto wrote: > Apologies for dropping this, it got pushed down ...
4 years, 2 months ago (2016-09-28 15:32:26 UTC) #14
mef
On 2016/09/26 23:28:21, Garrett Casto wrote: > Apologies for dropping this, it got pushed down ...
4 years, 2 months ago (2016-09-28 15:32:29 UTC) #15
mef
On 2016/09/28 13:51:58, blundell wrote: > It's hard for me to understand what the relationship ...
4 years, 2 months ago (2016-09-28 15:34:35 UTC) #16
sdefresne
On 2016/09/28 15:32:26, mef wrote: > On 2016/09/26 23:28:21, Garrett Casto wrote: > > Apologies ...
4 years, 2 months ago (2016-09-28 15:51:39 UTC) #17
sdefresne
I won't have time to review before next week, sorry.
4 years, 2 months ago (2016-09-28 15:54:19 UTC) #18
Garrett Casto
On 2016/09/28 15:54:19, sdefresne wrote: > I won't have time to review before next week, ...
4 years, 2 months ago (2016-09-29 16:11:35 UTC) #19
blundell
The naming seems fine now that I understand the code's purpose. Please add a README.md ...
4 years, 2 months ago (2016-10-03 08:14:05 UTC) #20
Garrett Casto
On 2016/10/03 08:14:05, blundell wrote: > The naming seems fine now that I understand the ...
4 years, 2 months ago (2016-10-04 04:08:33 UTC) #21
Garrett Casto
Alright, the test passes and I think that this is ready for a real review ...
4 years, 2 months ago (2016-10-04 23:46:27 UTC) #23
blundell
still having a little trouble wrapping my head around this :). https://codereview.chromium.org/2273403003/diff/660001/components/grpc_support/README.md File components/grpc_support/README.md (right): ...
4 years, 2 months ago (2016-10-05 11:09:03 UTC) #24
Garrett Casto
On 2016/10/05 11:09:03, blundell wrote: > still having a little trouble wrapping my head around ...
4 years, 2 months ago (2016-10-05 17:45:19 UTC) #25
blundell
lgtm, thanks for the explanations and clarifications! https://codereview.chromium.org/2273403003/diff/700001/components/grpc_support/DEPS File components/grpc_support/DEPS (right): https://codereview.chromium.org/2273403003/diff/700001/components/grpc_support/DEPS#newcode2 components/grpc_support/DEPS:2: "+net", Would ...
4 years, 2 months ago (2016-10-06 08:31:08 UTC) #26
blundell
btw my lgtm is just for the addition of the new component obviously, i defer ...
4 years, 2 months ago (2016-10-06 08:31:58 UTC) #27
Garrett Casto
https://codereview.chromium.org/2273403003/diff/700001/components/grpc_support/DEPS File components/grpc_support/DEPS (right): https://codereview.chromium.org/2273403003/diff/700001/components/grpc_support/DEPS#newcode2 components/grpc_support/DEPS:2: "+net", On 2016/10/06 08:31:08, blundell wrote: > Would it ...
4 years, 2 months ago (2016-10-06 21:58:27 UTC) #28
blundell
still lgtm, thanks https://codereview.chromium.org/2273403003/diff/720001/components/grpc_support/include/DEPS File components/grpc_support/include/DEPS (right): https://codereview.chromium.org/2273403003/diff/720001/components/grpc_support/include/DEPS#newcode3 components/grpc_support/include/DEPS:3: ] I think you need to ...
4 years, 2 months ago (2016-10-07 06:43:44 UTC) #29
Garrett Casto
Thanks for the review. mef@, can you please take a look? https://codereview.chromium.org/2273403003/diff/720001/components/grpc_support/include/DEPS File components/grpc_support/include/DEPS (right): ...
4 years, 2 months ago (2016-10-07 21:53:16 UTC) #30
blundell
On 2016/10/07 21:53:16, Garrett Casto wrote: > Thanks for the review. > > mef@, can ...
4 years, 2 months ago (2016-10-10 08:28:27 UTC) #31
mef
On 2016/10/10 08:28:27, blundell wrote: > On 2016/10/07 21:53:16, Garrett Casto wrote: > > Thanks ...
4 years, 2 months ago (2016-10-11 16:02:39 UTC) #32
mef
It looks pretty good, but I also have naming concerns. There might be interest to ...
4 years, 2 months ago (2016-10-11 22:09:37 UTC) #33
Garrett Casto
On 2016/10/10 08:28:27, blundell wrote: > On 2016/10/07 21:53:16, Garrett Casto wrote: > > Thanks ...
4 years, 2 months ago (2016-10-12 00:11:31 UTC) #34
Garrett Casto
Regarding naming, I think that there is a larger question here which is why there ...
4 years, 2 months ago (2016-10-12 00:23:36 UTC) #35
blundell
I also don't understand why we would have a generic bidirectional stream that lived in ...
4 years, 2 months ago (2016-10-12 05:25:44 UTC) #36
Garrett Casto
Okay, I think that this is ready for another look. The major change that I ...
4 years, 1 month ago (2016-10-24 18:34:26 UTC) #61
mef
lgtm mod nits. Thanks a lot for doing this! Having cross-platform support for GRPC will ...
4 years, 1 month ago (2016-10-26 22:19:45 UTC) #70
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2273403003/1300001
4 years, 1 month ago (2016-10-27 17:25:33 UTC) #73
commit-bot: I haz the power
Committed patchset #67 (id:1300001)
4 years, 1 month ago (2016-10-27 18:57:56 UTC) #75
commit-bot: I haz the power
Patchset 67 (id:??) landed as https://crrev.com/ef2a6d130430d93b29b4258c814ea94a3cbbfb31 Cr-Commit-Position: refs/heads/master@{#428099}
4 years, 1 month ago (2016-10-27 19:02:09 UTC) #77
mohsen
A revert of this CL (patchset #67 id:1300001) has been created in https://codereview.chromium.org/2454183002/ by mohsen@chromium.org. ...
4 years, 1 month ago (2016-10-27 20:10:07 UTC) #78
findit-for-me
4 years, 1 month ago (2016-10-27 20:16:49 UTC) #79
Message was sent while issue was closed.
FYI: Findit identified this CL at revision 428099 as the culprit for
failures in the build cycles as shown on:
https://findit-for-me.appspot.com/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3Itb...

Powered by Google App Engine
This is Rietveld 408576698