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

Issue 1405373002: Fix WebRTC log list errors. (Closed)

Created:
5 years, 2 months ago by Henrik Grunell
Modified:
5 years, 2 months ago
CC:
chromium-reviews, sadrul, posciak+watch_chromium.org, mcasas+watch_chromium.org, feature-media-reviews_chromium.org, arv+watch_chromium.org, kalyank
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix WebRTC log list errors. We can no longer rely on the local ID being a time. This was changed when a Store() function was added to the extension API. * Add capture_time to UploadList::UploadInfo. Rename other variables. * Update UploadList::ParseLogEntries() to parse the new field. * Write capture time to list when storing a WebRTC log locally or uploading. BUG=540014 NOTRY=true Committed: https://crrev.com/b452aa349bd1f30fa5e4c9664e65b37b8787a91d Cr-Commit-Position: refs/heads/master@{#355747}

Patch Set 1 #

Patch Set 2 : Updated log uploader unit test. #

Total comments: 10

Patch Set 3 : Code review, update a unit test, rebase. #

Patch Set 4 : Fix for Mac. #

Patch Set 5 : Now really fix the Mac build. #

Patch Set 6 : Fall back on local ID as time, then upload time. #

Total comments: 2

Patch Set 7 : Code review. #

Total comments: 8

Patch Set 8 : Code review. #

Patch Set 9 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+262 lines, -93 lines) Patch
M chrome/browser/crash_upload_list_mac.cc View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/media/webrtc_log_uploader.cc View 2 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/media/webrtc_log_uploader_unittest.cc View 1 7 chunks +23 lines, -14 lines 0 comments Download
M chrome/browser/resources/media/webrtc_logs.js View 1 2 3 4 5 6 1 chunk +1 line, -3 lines 0 comments Download
M chrome/browser/ui/webui/flash_ui.cc View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/media/webrtc_logs_ui.cc View 1 2 3 4 5 6 2 chunks +35 lines, -13 lines 0 comments Download
M components/crash/core/browser/crashes_ui_util.cc View 1 chunk +3 lines, -2 lines 0 comments Download
M components/upload_list/upload_list.h View 1 2 3 4 5 6 7 2 chunks +26 lines, -14 lines 0 comments Download
M components/upload_list/upload_list.cc View 3 chunks +21 lines, -8 lines 0 comments Download
M components/upload_list/upload_list_unittest.cc View 1 2 3 4 5 6 7 2 chunks +144 lines, -32 lines 0 comments Download

Messages

Total messages: 36 (11 generated)
Henrik Grunell
tommi@: All. estade@: chrome/browser/resources/media/webrtc_logs.js chrome/browser/ui/webui/* rsesek@: components/crash/core/browser/crashes_ui_util.cc stuartmorgan@: components/upload_list/*
5 years, 2 months ago (2015-10-16 13:30:20 UTC) #3
Evan Stade
my files lgtm https://codereview.chromium.org/1405373002/diff/20001/chrome/browser/ui/webui/media/webrtc_logs_ui.cc File chrome/browser/ui/webui/media/webrtc_logs_ui.cc (right): https://codereview.chromium.org/1405373002/diff/20001/chrome/browser/ui/webui/media/webrtc_logs_ui.cc#newcode151 chrome/browser/ui/webui/media/webrtc_logs_ui.cc:151: base::DictionaryValue* upload = new base::DictionaryValue(); can ...
5 years, 2 months ago (2015-10-16 16:37:20 UTC) #4
Robert Sesek
components/crash LGTM
5 years, 2 months ago (2015-10-16 18:10:52 UTC) #5
tommi (sloooow) - chröme
can you ping back when the bots are green? https://codereview.chromium.org/1405373002/diff/20001/chrome/browser/resources/media/webrtc_logs.js File chrome/browser/resources/media/webrtc_logs.js (right): https://codereview.chromium.org/1405373002/diff/20001/chrome/browser/resources/media/webrtc_logs.js#newcode35 chrome/browser/resources/media/webrtc_logs.js:35: ...
5 years, 2 months ago (2015-10-16 18:24:48 UTC) #6
Henrik Grunell
Now try bots are fine. +thestig@ for review of chrome/browser/crash_upload_list_mac.cc https://codereview.chromium.org/1405373002/diff/20001/chrome/browser/resources/media/webrtc_logs.js File chrome/browser/resources/media/webrtc_logs.js (right): https://codereview.chromium.org/1405373002/diff/20001/chrome/browser/resources/media/webrtc_logs.js#newcode35 ...
5 years, 2 months ago (2015-10-19 10:53:24 UTC) #8
tommi (sloooow) - chröme
lgtm https://codereview.chromium.org/1405373002/diff/20001/chrome/browser/resources/media/webrtc_logs.js File chrome/browser/resources/media/webrtc_logs.js (right): https://codereview.chromium.org/1405373002/diff/20001/chrome/browser/resources/media/webrtc_logs.js#newcode35 chrome/browser/resources/media/webrtc_logs.js:35: // compatible for some time before changing here. ...
5 years, 2 months ago (2015-10-19 11:11:09 UTC) #9
Henrik Grunell
https://codereview.chromium.org/1405373002/diff/20001/chrome/browser/resources/media/webrtc_logs.js File chrome/browser/resources/media/webrtc_logs.js (right): https://codereview.chromium.org/1405373002/diff/20001/chrome/browser/resources/media/webrtc_logs.js#newcode35 chrome/browser/resources/media/webrtc_logs.js:35: // compatible for some time before changing here. On ...
5 years, 2 months ago (2015-10-19 12:43:46 UTC) #10
tommi (sloooow) - chröme
https://codereview.chromium.org/1405373002/diff/20001/chrome/browser/resources/media/webrtc_logs.js File chrome/browser/resources/media/webrtc_logs.js (right): https://codereview.chromium.org/1405373002/diff/20001/chrome/browser/resources/media/webrtc_logs.js#newcode35 chrome/browser/resources/media/webrtc_logs.js:35: // compatible for some time before changing here. On ...
5 years, 2 months ago (2015-10-19 12:51:42 UTC) #11
Henrik Grunell
https://codereview.chromium.org/1405373002/diff/20001/chrome/browser/resources/media/webrtc_logs.js File chrome/browser/resources/media/webrtc_logs.js (right): https://codereview.chromium.org/1405373002/diff/20001/chrome/browser/resources/media/webrtc_logs.js#newcode35 chrome/browser/resources/media/webrtc_logs.js:35: // compatible for some time before changing here. On ...
5 years, 2 months ago (2015-10-19 12:58:32 UTC) #12
tommi (sloooow) - chröme
https://codereview.chromium.org/1405373002/diff/100001/chrome/browser/resources/media/webrtc_logs.js File chrome/browser/resources/media/webrtc_logs.js (right): https://codereview.chromium.org/1405373002/diff/100001/chrome/browser/resources/media/webrtc_logs.js#newcode34 chrome/browser/resources/media/webrtc_logs.js:34: upload['capture_time'].length != 0 ? do you still need this ...
5 years, 2 months ago (2015-10-19 14:08:26 UTC) #13
Henrik Grunell
https://codereview.chromium.org/1405373002/diff/100001/chrome/browser/resources/media/webrtc_logs.js File chrome/browser/resources/media/webrtc_logs.js (right): https://codereview.chromium.org/1405373002/diff/100001/chrome/browser/resources/media/webrtc_logs.js#newcode34 chrome/browser/resources/media/webrtc_logs.js:34: upload['capture_time'].length != 0 ? On 2015/10/19 14:08:26, tommi wrote: ...
5 years, 2 months ago (2015-10-19 14:31:07 UTC) #14
tommi (sloooow) - chröme
lgtm
5 years, 2 months ago (2015-10-19 15:25:56 UTC) #15
Lei Zhang
On 2015/10/19 10:53:24, Henrik Grunell wrote: > Now try bots are fine. > > +thestig@ ...
5 years, 2 months ago (2015-10-19 18:56:32 UTC) #16
Henrik Grunell
stuartmorgan@: ping for review of components/upload_list/*
5 years, 2 months ago (2015-10-20 05:54:34 UTC) #17
stuartmorgan
https://codereview.chromium.org/1405373002/diff/120001/components/upload_list/upload_list.h File components/upload_list/upload_list.h (right): https://codereview.chromium.org/1405373002/diff/120001/components/upload_list/upload_list.h#newcode24 components/upload_list/upload_list.h:24: // upload_time,upload_id[,local_id,capture_time] Should probably be: upload_time,upload_id[,local_id[,capture_time]] since the format ...
5 years, 2 months ago (2015-10-20 14:23:12 UTC) #19
Henrik Grunell
https://codereview.chromium.org/1405373002/diff/120001/components/upload_list/upload_list.h File components/upload_list/upload_list.h (right): https://codereview.chromium.org/1405373002/diff/120001/components/upload_list/upload_list.h#newcode24 components/upload_list/upload_list.h:24: // upload_time,upload_id[,local_id,capture_time] On 2015/10/20 14:23:12, stuartmorgan wrote: > Should ...
5 years, 2 months ago (2015-10-21 08:33:40 UTC) #20
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1405373002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1405373002/160001
5 years, 2 months ago (2015-10-21 08:38:13 UTC) #22
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 2 months ago (2015-10-21 09:21:36 UTC) #24
Henrik Grunell
Stuart: ptal.
5 years, 2 months ago (2015-10-22 09:42:41 UTC) #25
stuartmorgan
lgtm
5 years, 2 months ago (2015-10-22 14:54:42 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1405373002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1405373002/160001
5 years, 2 months ago (2015-10-22 14:57:06 UTC) #29
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/124331)
5 years, 2 months ago (2015-10-22 16:32:54 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1405373002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1405373002/160001
5 years, 2 months ago (2015-10-23 07:16:41 UTC) #34
commit-bot: I haz the power
Committed patchset #9 (id:160001)
5 years, 2 months ago (2015-10-23 07:21:19 UTC) #35
commit-bot: I haz the power
5 years, 2 months ago (2015-10-23 07:22:12 UTC) #36
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/b452aa349bd1f30fa5e4c9664e65b37b8787a91d
Cr-Commit-Position: refs/heads/master@{#355747}

Powered by Google App Engine
This is Rietveld 408576698