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

Issue 1345583004: Wire up transport sequence number and send time. (Closed)

Created:
5 years, 3 months ago by Stefan
Modified:
5 years, 2 months ago
CC:
chromium-reviews, darin-cc_chromium.org, jam, mkwst+moarreviews-renderer_chromium.org, mlamouri+watch-content_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Wire up transport sequence number and send time. This is used by WebRTC congestion control to know which packet was sent at what time. BUG=webrtc:4173 Committed: https://crrev.com/0fbb02dc39e4da03f5901f5b6ef7f3d15c1cbd22 Cr-Commit-Position: refs/heads/master@{#355256}

Patch Set 1 #

Total comments: 8

Patch Set 2 : Comments addressed. #

Total comments: 13

Patch Set 3 : Comments addressed. #

Patch Set 4 : Matching changes in .h file. #

Total comments: 4

Patch Set 5 : Addressed final comments. #

Patch Set 6 : Addressed bug found during testing. #

Patch Set 7 : Address change in libjingle #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+57 lines, -35 lines) Patch
M content/browser/renderer_host/p2p/socket_host_udp.h View 1 2 3 4 5 6 1 chunk +8 lines, -2 lines 1 comment Download
M content/browser/renderer_host/p2p/socket_host_udp.cc View 1 2 3 4 5 3 chunks +22 lines, -27 lines 2 comments Download
M content/common/p2p_messages.h View 1 2 3 4 5 2 chunks +3 lines, -0 lines 0 comments Download
M content/common/p2p_socket_type.h View 1 2 3 4 5 2 chunks +16 lines, -6 lines 0 comments Download
M content/renderer/p2p/ipc_socket_factory.cc View 1 2 3 4 5 6 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 42 (14 generated)
Sergey Ulanov
https://codereview.chromium.org/1345583004/diff/1/content/browser/renderer_host/p2p/socket_host_udp.h File content/browser/renderer_host/p2p/socket_host_udp.h (right): https://codereview.chromium.org/1345583004/diff/1/content/browser/renderer_host/p2p/socket_host_udp.h#newcode73 content/browser/renderer_host/p2p/socket_host_udp.h:73: void OnSend(uint64 packet_id, please change this to uint64_t for ...
5 years, 3 months ago (2015-09-15 23:38:40 UTC) #2
Stefan
https://codereview.chromium.org/1345583004/diff/1/content/browser/renderer_host/p2p/socket_host_udp.h File content/browser/renderer_host/p2p/socket_host_udp.h (right): https://codereview.chromium.org/1345583004/diff/1/content/browser/renderer_host/p2p/socket_host_udp.h#newcode73 content/browser/renderer_host/p2p/socket_host_udp.h:73: void OnSend(uint64 packet_id, On 2015/09/15 23:38:40, Sergey Ulanov wrote: ...
5 years, 3 months ago (2015-09-17 12:39:24 UTC) #3
Stefan
+wfh for changes to content/common/p2p_socket_type.h
5 years, 3 months ago (2015-09-17 12:42:08 UTC) #5
Will Harris
I am not an owner on content/common/p2p_socket_type.h, sorry
5 years, 3 months ago (2015-09-17 16:30:21 UTC) #6
Sergey Ulanov
https://codereview.chromium.org/1345583004/diff/20001/content/browser/renderer_host/p2p/socket_host_udp.cc File content/browser/renderer_host/p2p/socket_host_udp.cc (right): https://codereview.chromium.org/1345583004/diff/20001/content/browser/renderer_host/p2p/socket_host_udp.cc#newcode294 content/browser/renderer_host/p2p/socket_host_udp.cc:294: base::TimeTicks tick_received = base::TimeTicks::Now(); nit: call it time_received? https://codereview.chromium.org/1345583004/diff/20001/content/browser/renderer_host/p2p/socket_host_udp.cc#newcode310 ...
5 years, 3 months ago (2015-09-17 17:19:31 UTC) #8
Stefan
https://codereview.chromium.org/1345583004/diff/20001/content/browser/renderer_host/p2p/socket_host_udp.cc File content/browser/renderer_host/p2p/socket_host_udp.cc (right): https://codereview.chromium.org/1345583004/diff/20001/content/browser/renderer_host/p2p/socket_host_udp.cc#newcode294 content/browser/renderer_host/p2p/socket_host_udp.cc:294: base::TimeTicks tick_received = base::TimeTicks::Now(); On 2015/09/17 17:19:31, Sergey Ulanov ...
5 years, 3 months ago (2015-09-18 07:56:52 UTC) #9
Stefan
Adding jln for reviewing changes to content/common/p2p_socket_type.h. Please take a look.
5 years, 3 months ago (2015-09-18 07:57:48 UTC) #11
Sergey Ulanov
lgtm https://codereview.chromium.org/1345583004/diff/20001/content/browser/renderer_host/p2p/socket_host_udp.cc File content/browser/renderer_host/p2p/socket_host_udp.cc (right): https://codereview.chromium.org/1345583004/diff/20001/content/browser/renderer_host/p2p/socket_host_udp.cc#newcode312 content/browser/renderer_host/p2p/socket_host_udp.cc:312: tick_received)); On 2015/09/18 07:56:51, Stefan wrote: > On ...
5 years, 3 months ago (2015-09-18 21:16:11 UTC) #12
Will Harris
On 2015/09/18 07:57:48, Stefan wrote: > Adding jln for reviewing changes to content/common/p2p_socket_type.h. Please > ...
5 years, 3 months ago (2015-09-18 21:38:23 UTC) #13
Stefan
Sorry, I have a hard time manually parsing content/common/OWNERS. Trying with git cl owners instead. ...
5 years, 3 months ago (2015-09-19 14:48:30 UTC) #15
no sievers
lgtm https://codereview.chromium.org/1345583004/diff/60001/content/common/p2p_socket_type.h File content/common/p2p_socket_type.h (right): https://codereview.chromium.org/1345583004/diff/60001/content/common/p2p_socket_type.h#newcode54 content/common/p2p_socket_type.h:54: // timestamps when packet arrives at various points. ...
5 years, 3 months ago (2015-09-21 19:45:42 UTC) #16
Stefan
Thanks a lot for your comments. https://codereview.chromium.org/1345583004/diff/60001/content/browser/renderer_host/p2p/socket_host_udp.cc File content/browser/renderer_host/p2p/socket_host_udp.cc (right): https://codereview.chromium.org/1345583004/diff/60001/content/browser/renderer_host/p2p/socket_host_udp.cc#newcode345 content/browser/renderer_host/p2p/socket_host_udp.cc:345: base::TimeTicks time_received, On ...
5 years, 3 months ago (2015-09-22 07:51:36 UTC) #17
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1345583004/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1345583004/80001
5 years, 3 months ago (2015-09-22 08:22:28 UTC) #19
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_compile_dbg_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_compile_dbg_ng/builds/100750) mac_chromium_rel_ng on ...
5 years, 3 months ago (2015-09-22 08:36:37 UTC) #21
Stefan
Address change in libjingle
5 years, 2 months ago (2015-10-15 15:23:46 UTC) #22
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1345583004/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1345583004/120001
5 years, 2 months ago (2015-10-16 11:27:15 UTC) #24
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 2 months ago (2015-10-16 12:36:15 UTC) #26
Stefan
This CL is now ready for a final review as the webrtc / libjingle CLs ...
5 years, 2 months ago (2015-10-16 12:43:44 UTC) #27
Stefan
Ping. I'd much prefer to get a second look at this even though you gave ...
5 years, 2 months ago (2015-10-20 06:34:38 UTC) #28
Sergey Ulanov
still lgtm
5 years, 2 months ago (2015-10-20 14:57:10 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1345583004/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1345583004/120001
5 years, 2 months ago (2015-10-20 17:53:32 UTC) #32
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/111074)
5 years, 2 months ago (2015-10-20 18:05:50 UTC) #34
Stefan
+dcheng, could you please review the changes to p2p_messages.h? Thanks!
5 years, 2 months ago (2015-10-20 18:17:12 UTC) #36
dcheng
lgtm https://codereview.chromium.org/1345583004/diff/120001/content/browser/renderer_host/p2p/socket_host_udp.cc File content/browser/renderer_host/p2p/socket_host_udp.cc (right): https://codereview.chromium.org/1345583004/diff/120001/content/browser/renderer_host/p2p/socket_host_udp.cc#newcode299 content/browser/renderer_host/p2p/socket_host_udp.cc:299: base::Bind(&P2PSocketHostUdp::OnSend, base::Unretained(this), packet.id, Would be nice to document ...
5 years, 2 months ago (2015-10-20 22:43:31 UTC) #37
Stefan
https://codereview.chromium.org/1345583004/diff/120001/content/browser/renderer_host/p2p/socket_host_udp.cc File content/browser/renderer_host/p2p/socket_host_udp.cc (right): https://codereview.chromium.org/1345583004/diff/120001/content/browser/renderer_host/p2p/socket_host_udp.cc#newcode299 content/browser/renderer_host/p2p/socket_host_udp.cc:299: base::Bind(&P2PSocketHostUdp::OnSend, base::Unretained(this), packet.id, On 2015/10/20 22:43:31, dcheng wrote: > ...
5 years, 2 months ago (2015-10-21 06:39:26 UTC) #38
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1345583004/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1345583004/120001
5 years, 2 months ago (2015-10-21 06:39:47 UTC) #40
commit-bot: I haz the power
Committed patchset #7 (id:120001)
5 years, 2 months ago (2015-10-21 07:45:02 UTC) #41
commit-bot: I haz the power
5 years, 2 months ago (2015-10-21 07:46:17 UTC) #42
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/0fbb02dc39e4da03f5901f5b6ef7f3d15c1cbd22
Cr-Commit-Position: refs/heads/master@{#355256}

Powered by Google App Engine
This is Rietveld 408576698