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

Issue 1855193002: Move the call to enable the WebRTC event log from PeerConnectionFactory to PeerConnection. (Closed)

Created:
4 years, 8 months ago by Ivo-OOO until feb 6
Modified:
4 years, 5 months ago
CC:
chromium-reviews, creis+watch_chromium.org, darin-cc_chromium.org, feature-media-reviews_chromium.org, Stefan, jam, mcasas+watch_chromium.org, mkwst+moarreviews-renderer_chromium.org, mlamouri+watch-content_chromium.org, nasko+codewatch_chromium.org, posciak+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Enable the WebRTC event log on PeerConnection instead of PeerConnectionFactory. This allows simultaneous recording of event logs of multiple PeerConnections, each in a seperate file. The number of files is limited, as well as the size of each file. A callback handler is added to RenderProcessHost to allow code in chrome/ to register callbacks to implement the WebRTC event log functionality. BUG=chromium:600661, chromium:613499, webrtc:4741 Committed: https://crrev.com/cf0887d3df989061ca653339e7affa8e49a3cfe6 Cr-Commit-Position: refs/heads/master@{#404183}

Patch Set 1 : Added limit to number of log files and the size of the log files. #

Total comments: 12

Patch Set 2 : Addressed comments by dcheng. #

Total comments: 2

Patch Set 3 : Merge with existing WebRtcEventLogHandler. #

Total comments: 34

Patch Set 4 : Introduced WebRTCCallbackInterface. #

Total comments: 36

Patch Set 5 : Removed content/public/ interface, used RenderProcessHost instead. #

Total comments: 7

Patch Set 6 : Moved event log related bookkeeping/IPC from chrome/ to content/, into new class called WebRTCEvent… #

Total comments: 28

Patch Set 7 : Addressed review comments by ncarter and grunell. #

Total comments: 27

Patch Set 8 : Addressed review comments. #

Total comments: 6

Patch Set 9 : Review comments from Tommi. #

Total comments: 2

Patch Set 10 : Small bugfix and Tommi's comment. #

Total comments: 41

Patch Set 11 : Addressed comments from Henrik and enabled logging for newly created render processes. #

Total comments: 14

Patch Set 12 : Added unittest and addressed other comments. #

Total comments: 13

Patch Set 13 : Added unittest for adding more PeerConnections than the maximum limit. #

Total comments: 4

Patch Set 14 : Addressed comments by Henrik. #

Patch Set 15 : Rebase. #

Patch Set 16 : Small fix to the gypi file for webrtc_eventlog_host_unittest.cc. #

Patch Set 17 : Fix for path extensions on windows. #

Patch Set 18 : Added CONTENT_EXPORT to WebRTCEventLogHost. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+716 lines, -262 lines) Patch
M chrome/browser/media/webrtc_event_log_handler.h View 1 2 3 4 5 6 7 8 2 chunks +3 lines, -5 lines 0 comments Download
M chrome/browser/media/webrtc_event_log_handler.cc View 1 2 3 4 5 6 3 chunks +5 lines, -11 lines 0 comments Download
A content/browser/media/webrtc/webrtc_eventlog_host.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +75 lines, -0 lines 0 comments Download
A content/browser/media/webrtc/webrtc_eventlog_host.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +157 lines, -0 lines 0 comments Download
A content/browser/media/webrtc/webrtc_eventlog_host_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +268 lines, -0 lines 0 comments Download
M content/browser/media/webrtc/webrtc_internals.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +3 lines, -2 lines 0 comments Download
M content/browser/media/webrtc/webrtc_internals.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 5 chunks +39 lines, -34 lines 0 comments Download
M content/browser/media/webrtc/webrtc_internals_message_handler.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +6 lines, -2 lines 0 comments Download
M content/browser/renderer_host/media/peer_connection_tracker_host.h View 1 2 3 4 5 3 chunks +6 lines, -1 line 0 comments Download
M content/browser/renderer_host/media/peer_connection_tracker_host.cc View 1 2 3 4 5 6 7 8 2 chunks +10 lines, -3 lines 0 comments Download
M content/browser/renderer_host/render_process_host_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 4 chunks +5 lines, -11 lines 0 comments Download
M content/browser/renderer_host/render_process_host_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 11 chunks +10 lines, -89 lines 0 comments Download
M content/browser/resources/media/dump_creator.js View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +29 lines, -18 lines 0 comments Download
M content/browser/resources/media/webrtc_internals.css View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M content/common/media/aec_dump_messages.h View 2 chunks +0 lines, -16 lines 0 comments Download
M content/common/media/peer_connection_tracker_messages.h View 1 2 3 4 5 6 7 8 9 10 2 chunks +6 lines, -0 lines 0 comments Download
M content/content_browser.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +2 lines, -0 lines 0 comments Download
M content/content_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +1 line, -0 lines 0 comments Download
M content/public/browser/render_process_host.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +9 lines, -2 lines 0 comments Download
M content/public/test/mock_render_process_host.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +2 lines, -2 lines 0 comments Download
M content/public/test/mock_render_process_host.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +7 lines, -3 lines 0 comments Download
M content/renderer/media/aec_dump_message_filter.h View 1 2 3 chunks +1 line, -9 lines 0 comments Download
M content/renderer/media/aec_dump_message_filter.cc View 6 chunks +2 lines, -35 lines 0 comments Download
M content/renderer/media/media_stream_audio_processor_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/media/mock_peer_connection_impl.h View 1 2 3 4 5 6 7 1 chunk +7 lines, -0 lines 0 comments Download
M content/renderer/media/peer_connection_tracker.h View 1 2 3 4 2 chunks +8 lines, -0 lines 0 comments Download
M content/renderer/media/peer_connection_tracker.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +32 lines, -0 lines 0 comments Download
M content/renderer/media/rtc_peer_connection_handler.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +7 lines, -0 lines 0 comments Download
M content/renderer/media/rtc_peer_connection_handler.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +13 lines, -0 lines 0 comments Download
M content/renderer/media/webrtc/peer_connection_dependency_factory.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +0 lines, -6 lines 0 comments Download
M content/renderer/media/webrtc/peer_connection_dependency_factory.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +0 lines, -9 lines 0 comments Download
M content/renderer/render_thread_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +1 line, -2 lines 0 comments Download

Messages

Total messages: 67 (27 generated)
Ivo-OOO until feb 6
Hi guys, this CL is to prepare Chrome for the upcoming change in the API ...
4 years, 8 months ago (2016-04-04 14:25:54 UTC) #6
dcheng
Initial thoughts from looking over the CL. https://codereview.chromium.org/1855193002/diff/20001/content/browser/media/webrtc/webrtc_internals.cc File content/browser/media/webrtc/webrtc_internals.cc (right): https://codereview.chromium.org/1855193002/diff/20001/content/browser/media/webrtc/webrtc_internals.cc#newcode24 content/browser/media/webrtc/webrtc_internals.cc:24: #define IntToStringType ...
4 years, 8 months ago (2016-04-04 21:44:57 UTC) #7
Ivo-OOO until feb 6
Thanks for the quick review! See my replies below. https://codereview.chromium.org/1855193002/diff/20001/content/browser/media/webrtc/webrtc_internals.cc File content/browser/media/webrtc/webrtc_internals.cc (right): https://codereview.chromium.org/1855193002/diff/20001/content/browser/media/webrtc/webrtc_internals.cc#newcode24 content/browser/media/webrtc/webrtc_internals.cc:24: ...
4 years, 8 months ago (2016-04-05 08:59:28 UTC) #8
Henrik Grunell
One important comment you need to address first. https://codereview.chromium.org/1855193002/diff/40001/content/browser/media/webrtc/webrtc_internals.cc File content/browser/media/webrtc/webrtc_internals.cc (right): https://codereview.chromium.org/1855193002/diff/40001/content/browser/media/webrtc/webrtc_internals.cc#newcode49 content/browser/media/webrtc/webrtc_internals.cc:49: // ...
4 years, 8 months ago (2016-04-07 09:22:33 UTC) #10
Ivo-OOO until feb 6
https://codereview.chromium.org/1855193002/diff/40001/content/browser/media/webrtc/webrtc_internals.cc File content/browser/media/webrtc/webrtc_internals.cc (right): https://codereview.chromium.org/1855193002/diff/40001/content/browser/media/webrtc/webrtc_internals.cc#newcode49 content/browser/media/webrtc/webrtc_internals.cc:49: // Creates a file used for handing over to ...
4 years, 8 months ago (2016-04-07 12:10:50 UTC) #11
Ivo-OOO until feb 6
On 2016/04/07 12:10:50, Ivo wrote: > https://codereview.chromium.org/1855193002/diff/40001/content/browser/media/webrtc/webrtc_internals.cc > File content/browser/media/webrtc/webrtc_internals.cc (right): > > https://codereview.chromium.org/1855193002/diff/40001/content/browser/media/webrtc/webrtc_internals.cc#newcode49 > ...
4 years, 7 months ago (2016-05-09 15:10:21 UTC) #12
dcheng
https://codereview.chromium.org/1855193002/diff/60001/chrome/browser/media/webrtc_event_log_handler.cc File chrome/browser/media/webrtc_event_log_handler.cc (right): https://codereview.chromium.org/1855193002/diff/60001/chrome/browser/media/webrtc_event_log_handler.cc#newcode92 chrome/browser/media/webrtc_event_log_handler.cc:92: typedef void (WebRtcEventLogHandler::*StopEventLogFn)( Using. Formatting is also a bit ...
4 years, 7 months ago (2016-05-10 06:48:17 UTC) #13
Henrik Grunell
First round. https://codereview.chromium.org/1855193002/diff/60001/chrome/browser/media/webrtc_event_log_handler.h File chrome/browser/media/webrtc_event_log_handler.h (right): https://codereview.chromium.org/1855193002/diff/60001/chrome/browser/media/webrtc_event_log_handler.h#newcode54 chrome/browser/media/webrtc_event_log_handler.h:54: // Starts an RTC event log for ...
4 years, 7 months ago (2016-05-10 08:44:56 UTC) #14
Ivo-OOO until feb 6
I introduced a new class called WebRTCCallbackInterface in content/public/browser to resolve the dependency issues in ...
4 years, 7 months ago (2016-05-12 13:23:24 UTC) #17
dcheng
https://codereview.chromium.org/1855193002/diff/120001/chrome/browser/media/webrtc_event_log_handler.cc File chrome/browser/media/webrtc_event_log_handler.cc (right): https://codereview.chromium.org/1855193002/diff/120001/chrome/browser/media/webrtc_event_log_handler.cc#newcode43 chrome/browser/media/webrtc_event_log_handler.cc:43: .AddExtension(base::Int64ToString(rtc_event_log_id)); Uint64ToString, since the input type is unsigned. https://codereview.chromium.org/1855193002/diff/120001/chrome/browser/media/webrtc_event_log_handler.cc#newcode73 ...
4 years, 7 months ago (2016-05-13 06:50:12 UTC) #18
Henrik Grunell
Seems like Jochen is ooo, you may want to pick another //content reviewer. https://codereview.chromium.org/1855193002/diff/60001/chrome/browser/media/webrtc_event_log_handler.h File ...
4 years, 7 months ago (2016-05-13 09:05:32 UTC) #19
Ivo-OOO until feb 6
I replaced jochen with ncarter as reviewer for content/ due to jochen being OOO. In ...
4 years, 7 months ago (2016-05-18 16:26:55 UTC) #23
ncarter (slow)
https://codereview.chromium.org/1855193002/diff/160001/chrome/browser/media/DEPS File chrome/browser/media/DEPS (right): https://codereview.chromium.org/1855193002/diff/160001/chrome/browser/media/DEPS#newcode2 chrome/browser/media/DEPS:2: "+content/common/media", This is not an acceptable DEPS rule. Outside ...
4 years, 7 months ago (2016-05-18 21:49:56 UTC) #24
Henrik Grunell
https://codereview.chromium.org/1855193002/diff/160001/chrome/browser/media/webrtc_event_log_handler.cc File chrome/browser/media/webrtc_event_log_handler.cc (right): https://codereview.chromium.org/1855193002/diff/160001/chrome/browser/media/webrtc_event_log_handler.cc#newcode18 chrome/browser/media/webrtc_event_log_handler.cc:18: #include "content/common/media/peer_connection_tracker_messages.h" On 2016/05/18 21:49:56, ncarter wrote: > As ...
4 years, 7 months ago (2016-05-19 14:10:41 UTC) #25
Ivo-OOO until feb 6
Thanks for the feedback, I made another attempt at fixing the dependency issues in this ...
4 years, 7 months ago (2016-05-20 14:58:49 UTC) #29
ncarter (slow)
I don't think this patch compiles. https://codereview.chromium.org/1855193002/diff/180001/chrome/browser/media/webrtc_event_log_handler.cc File chrome/browser/media/webrtc_event_log_handler.cc (right): https://codereview.chromium.org/1855193002/diff/180001/chrome/browser/media/webrtc_event_log_handler.cc#newcode113 chrome/browser/media/webrtc_event_log_handler.cc:113: is_manual_stop, ++current_rtc_event_log_id_, callback, ...
4 years, 7 months ago (2016-05-20 18:27:21 UTC) #30
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1855193002/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1855193002/180001
4 years, 7 months ago (2016-05-20 18:27:55 UTC) #32
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_compile_dbg on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_compile_dbg/builds/69828)
4 years, 7 months ago (2016-05-20 18:39:43 UTC) #34
Henrik Grunell
I didn't get all the way through, but a bunch of comments. https://codereview.chromium.org/1855193002/diff/180001/chrome/browser/media/webrtc_event_log_handler.cc File chrome/browser/media/webrtc_event_log_handler.cc ...
4 years, 7 months ago (2016-05-24 13:31:59 UTC) #35
Ivo-OOO until feb 6
@ncarter: About not compiling, this CL is preparing for an upcoming API change in WebRTC ...
4 years, 7 months ago (2016-05-25 14:57:00 UTC) #37
tommi (sloooow) - chröme
https://codereview.chromium.org/1855193002/diff/200001/content/browser/media/webrtc/webrtc_eventlog_host.cc File content/browser/media/webrtc/webrtc_eventlog_host.cc (right): https://codereview.chromium.org/1855193002/diff/200001/content/browser/media/webrtc/webrtc_eventlog_host.cc#newcode45 content/browser/media/webrtc/webrtc_eventlog_host.cc:45: VLOG(1) << "Could not open WebRTC event log file, ...
4 years, 7 months ago (2016-05-25 15:16:21 UTC) #38
ncarter (slow)
lgtm https://codereview.chromium.org/1855193002/diff/180001/content/public/test/mock_render_process_host.h File content/public/test/mock_render_process_host.h (right): https://codereview.chromium.org/1855193002/diff/180001/content/public/test/mock_render_process_host.h#newcode90 content/public/test/mock_render_process_host.h:90: const WebRtcRtpPacketCallback& packet_callback) override; On 2016/05/25 14:57:00, Ivo ...
4 years, 7 months ago (2016-05-25 21:28:58 UTC) #39
dcheng
ipc lgtm https://codereview.chromium.org/1855193002/diff/200001/content/common/media/peer_connection_tracker_messages.h File content/common/media/peer_connection_tracker_messages.h (right): https://codereview.chromium.org/1855193002/diff/200001/content/common/media/peer_connection_tracker_messages.h#newcode46 content/common/media/peer_connection_tracker_messages.h:46: int /* lid */, Nit: s/lid/<something more ...
4 years, 7 months ago (2016-05-26 22:05:15 UTC) #40
Ivo-OOO until feb 6
Thanks again for the excellent comments. In addition to addressing the comments, I made some ...
4 years, 6 months ago (2016-05-30 15:04:15 UTC) #41
tommi (sloooow) - chröme
https://codereview.chromium.org/1855193002/diff/220001/chrome/browser/media/webrtc_event_log_handler.h File chrome/browser/media/webrtc_event_log_handler.h (right): https://codereview.chromium.org/1855193002/diff/220001/chrome/browser/media/webrtc_event_log_handler.h#newcode11 chrome/browser/media/webrtc_event_log_handler.h:11: #include <set> do we still need this? https://codereview.chromium.org/1855193002/diff/220001/content/browser/media/webrtc/webrtc_eventlog_host.cc File ...
4 years, 6 months ago (2016-05-30 15:37:16 UTC) #42
Ivo-OOO until feb 6
https://codereview.chromium.org/1855193002/diff/220001/chrome/browser/media/webrtc_event_log_handler.h File chrome/browser/media/webrtc_event_log_handler.h (right): https://codereview.chromium.org/1855193002/diff/220001/chrome/browser/media/webrtc_event_log_handler.h#newcode11 chrome/browser/media/webrtc_event_log_handler.h:11: #include <set> On 2016/05/30 15:37:16, tommi-chrömium wrote: > do ...
4 years, 6 months ago (2016-05-31 08:18:30 UTC) #43
tommi (sloooow) - chröme
lgtm https://codereview.chromium.org/1855193002/diff/240001/content/browser/media/webrtc/webrtc_eventlog_host.cc File content/browser/media/webrtc/webrtc_eventlog_host.cc (right): https://codereview.chromium.org/1855193002/diff/240001/content/browser/media/webrtc/webrtc_eventlog_host.cc#newcode103 content/browser/media/webrtc/webrtc_eventlog_host.cc:103: active_peer_connection_local_id_.erase(std::find( nit: const auto found = std::find(...); DCHECK(found ...
4 years, 6 months ago (2016-05-31 09:11:22 UTC) #44
Henrik Grunell
Looks good, mainly nits. https://codereview.chromium.org/1855193002/diff/260001/content/browser/media/webrtc/webrtc_eventlog_host.cc File content/browser/media/webrtc/webrtc_eventlog_host.cc (right): https://codereview.chromium.org/1855193002/diff/260001/content/browser/media/webrtc/webrtc_eventlog_host.cc#newcode24 content/browser/media/webrtc/webrtc_eventlog_host.cc:24: const int kMaxNumberLogFiles = 3; ...
4 years, 6 months ago (2016-06-01 08:31:11 UTC) #45
Ivo-OOO until feb 6
While testing I noticed that when event logs were not being recorded for tabs created ...
4 years, 6 months ago (2016-06-02 14:43:39 UTC) #48
Henrik Grunell
Besides the comments, you need to add a unit test for the new class. https://codereview.chromium.org/1855193002/diff/260001/content/browser/media/webrtc/webrtc_eventlog_host.cc ...
4 years, 6 months ago (2016-06-03 07:40:53 UTC) #49
Ivo-OOO until feb 6
Added a unittest like you suggested, PTAL. https://codereview.chromium.org/1855193002/diff/260001/content/browser/media/webrtc/webrtc_eventlog_host.cc File content/browser/media/webrtc/webrtc_eventlog_host.cc (right): https://codereview.chromium.org/1855193002/diff/260001/content/browser/media/webrtc/webrtc_eventlog_host.cc#newcode24 content/browser/media/webrtc/webrtc_eventlog_host.cc:24: const int ...
4 years, 6 months ago (2016-06-03 16:07:02 UTC) #50
Henrik Grunell
Just some comments on the new test. https://codereview.chromium.org/1855193002/diff/320001/content/browser/media/webrtc/webrtc_internals.cc File content/browser/media/webrtc/webrtc_internals.cc (right): https://codereview.chromium.org/1855193002/diff/320001/content/browser/media/webrtc/webrtc_internals.cc#newcode355 content/browser/media/webrtc/webrtc_internals.cc:355: // Tear ...
4 years, 6 months ago (2016-06-08 10:08:50 UTC) #51
Ivo-OOO until feb 6
https://codereview.chromium.org/1855193002/diff/340001/content/browser/media/webrtc/webrtc_eventlog_host_unittest.cc File content/browser/media/webrtc/webrtc_eventlog_host_unittest.cc (right): https://codereview.chromium.org/1855193002/diff/340001/content/browser/media/webrtc/webrtc_eventlog_host_unittest.cc#newcode52 content/browser/media/webrtc/webrtc_eventlog_host_unittest.cc:52: ASSERT_TRUE(CreateTemporaryFile(&base_file_)); On 2016/06/08 10:08:50, Henrik Grunell wrote: > base:: ...
4 years, 6 months ago (2016-06-08 14:52:30 UTC) #52
Henrik Grunell
lgtm with two minor comments fixed. Thanks for your patience! https://codereview.chromium.org/1855193002/diff/340001/content/browser/media/webrtc/webrtc_eventlog_host_unittest.cc File content/browser/media/webrtc/webrtc_eventlog_host_unittest.cc (right): https://codereview.chromium.org/1855193002/diff/340001/content/browser/media/webrtc/webrtc_eventlog_host_unittest.cc#newcode52 ...
4 years, 6 months ago (2016-06-09 10:28:23 UTC) #53
Ivo-OOO until feb 6
Thanks for all your comments, the code improved a lot! https://codereview.chromium.org/1855193002/diff/340001/content/browser/media/webrtc/webrtc_eventlog_host_unittest.cc File content/browser/media/webrtc/webrtc_eventlog_host_unittest.cc (right): https://codereview.chromium.org/1855193002/diff/340001/content/browser/media/webrtc/webrtc_eventlog_host_unittest.cc#newcode52 ...
4 years, 6 months ago (2016-06-09 12:59:40 UTC) #55
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/1855193002/420001
4 years, 5 months ago (2016-07-07 08:13:49 UTC) #58
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_compile_dbg_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_compile_dbg_ng/builds/227138) linux_chromium_compile_dbg_ng on master.tryserver.chromium.linux (JOB_FAILED, ...
4 years, 5 months ago (2016-07-07 08:32:42 UTC) #60
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/1855193002/480001
4 years, 5 months ago (2016-07-07 15:47:15 UTC) #63
commit-bot: I haz the power
Committed patchset #18 (id:480001)
4 years, 5 months ago (2016-07-07 18:24:11 UTC) #65
commit-bot: I haz the power
4 years, 5 months ago (2016-07-07 18:26:43 UTC) #67
Message was sent while issue was closed.
Patchset 18 (id:??) landed as
https://crrev.com/cf0887d3df989061ca653339e7affa8e49a3cfe6
Cr-Commit-Position: refs/heads/master@{#404183}

Powered by Google App Engine
This is Rietveld 408576698