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

Issue 1871833002: Rename BEGIN_PROXY_MAP --> BEGIN_SIGNALLING_PROXY_MAP. (Closed)

Created:
4 years, 8 months ago by nisse-webrtc
Modified:
4 years, 8 months ago
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Rename BEGIN_PROXY_MAP --> BEGIN_SIGNALLING_PROXY_MAP. And BEGIN_WORKER_PROXY_MAP --> BEGIN_PROXY_MAP. This rename was suggested by Tommi, with the idea that a proxy invoking methods on the worker thread should be the common case. It's a followup to https://codereview.webrtc.org/1861633002/ This cl also adds unittests for proxy calls to the worker thread. BUG=webrtc:5426 Committed: https://crrev.com/72c8d2b708d442d16700229fe22918d187534430 Cr-Commit-Position: refs/heads/master@{#12374}

Patch Set 1 #

Total comments: 3

Patch Set 2 : Revert class name change. #

Total comments: 3

Patch Set 3 : Add unit tests for proxy calls on the worker thread. #

Total comments: 5

Patch Set 4 : Spelling fix: signalling --> signaling. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+166 lines, -73 lines) Patch
M webrtc/api/datachannel.h View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M webrtc/api/dtmfsender.h View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M webrtc/api/mediastreamproxy.h View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M webrtc/api/mediastreamtrackproxy.h View 1 2 3 3 chunks +4 lines, -4 lines 0 comments Download
M webrtc/api/peerconnectionfactoryproxy.h View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M webrtc/api/peerconnectionproxy.h View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M webrtc/api/proxy.h View 1 2 3 4 chunks +21 lines, -13 lines 0 comments Download
M webrtc/api/proxy_unittest.cc View 1 2 3 3 chunks +125 lines, -40 lines 0 comments Download
M webrtc/api/rtpreceiverinterface.h View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M webrtc/api/rtpsenderinterface.h View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M webrtc/api/videosourceproxy.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 34 (10 generated)
nisse-webrtc
This is a renaming cl, there's no urgency, but I'd like to know if you ...
4 years, 8 months ago (2016-04-08 08:52:23 UTC) #2
tommi
lgtm for the macro name rename, but I'm kind of changing my mind about the ...
4 years, 8 months ago (2016-04-08 09:00:22 UTC) #3
nisse-webrtc
On 2016/04/08 09:00:22, tommi-webrtc wrote: > lgtm for the macro name rename, but I'm kind ...
4 years, 8 months ago (2016-04-08 09:28:23 UTC) #4
perkj_webrtc
https://codereview.webrtc.org/1871833002/diff/1/webrtc/api/proxy.h File webrtc/api/proxy.h (right): https://codereview.webrtc.org/1871833002/diff/1/webrtc/api/proxy.h#newcode308 webrtc/api/proxy.h:308: class c##SignallingProxy : public c##Interface { \ - I ...
4 years, 8 months ago (2016-04-08 11:05:36 UTC) #5
nisse-webrtc
https://codereview.webrtc.org/1871833002/diff/1/webrtc/api/proxy.h File webrtc/api/proxy.h (right): https://codereview.webrtc.org/1871833002/diff/1/webrtc/api/proxy.h#newcode308 webrtc/api/proxy.h:308: class c##SignallingProxy : public c##Interface { \ On 2016/04/08 ...
4 years, 8 months ago (2016-04-11 09:21:20 UTC) #6
perkj_webrtc
looks good. Can you please add a test for the new methods as well. https://codereview.webrtc.org/1871833002/diff/20001/webrtc/api/proxy.h ...
4 years, 8 months ago (2016-04-11 10:41:55 UTC) #7
nisse-webrtc
Now including unittests.
4 years, 8 months ago (2016-04-11 13:40:51 UTC) #9
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1871833002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1871833002/40001
4 years, 8 months ago (2016-04-12 06:01:32 UTC) #11
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_clang_dbg on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/win_clang_dbg/builds/2413)
4 years, 8 months ago (2016-04-12 06:10:45 UTC) #13
perkj_webrtc
https://codereview.webrtc.org/1871833002/diff/40001/webrtc/api/proxy_unittest.cc File webrtc/api/proxy_unittest.cc (right): https://codereview.webrtc.org/1871833002/diff/40001/webrtc/api/proxy_unittest.cc#newcode76 webrtc/api/proxy_unittest.cc:76: BEGIN_SIGNALLING_PROXY_MAP(Fake) Sorry for late discovery. /s Signalling -> Signaling ...
4 years, 8 months ago (2016-04-12 07:12:14 UTC) #14
nisse-webrtc
https://codereview.webrtc.org/1871833002/diff/40001/webrtc/api/proxy_unittest.cc File webrtc/api/proxy_unittest.cc (right): https://codereview.webrtc.org/1871833002/diff/40001/webrtc/api/proxy_unittest.cc#newcode76 webrtc/api/proxy_unittest.cc:76: BEGIN_SIGNALLING_PROXY_MAP(Fake) On 2016/04/12 07:12:14, perkj_webrtc wrote: > Sorry for ...
4 years, 8 months ago (2016-04-12 07:38:55 UTC) #15
pthatcher1
Can we have it always be explicit, such as BEGIN_SIGNALING_PROXY_MAP *and* BEGIN_WORKER_PROXY_MAP? That way no ...
4 years, 8 months ago (2016-04-12 23:33:26 UTC) #16
perkj_webrtc
On 2016/04/12 23:33:26, pthatcher1 wrote: > Can we have it always be explicit, such as ...
4 years, 8 months ago (2016-04-13 05:36:26 UTC) #17
nisse-webrtc
On 2016/04/12 23:33:26, pthatcher1 wrote: > That way no one will possibly make a BEGIN_PROXY_MAP ...
4 years, 8 months ago (2016-04-13 07:09:47 UTC) #18
nisse-webrtc
On 2016/04/13 05:36:26, perkj_webrtc wrote: > (We can problably also remove BEGIN_SIGNALING_PROXY_MAP and force all ...
4 years, 8 months ago (2016-04-13 07:13:04 UTC) #19
pthatcher1
On 2016/04/13 05:36:26, perkj_webrtc wrote: > On 2016/04/12 23:33:26, pthatcher1 wrote: > > Can we ...
4 years, 8 months ago (2016-04-13 17:33:41 UTC) #20
pthatcher1
On 2016/04/13 07:09:47, nisse-webrtc wrote: > On 2016/04/12 23:33:26, pthatcher1 wrote: > > > That ...
4 years, 8 months ago (2016-04-13 17:35:03 UTC) #21
tommi
I think that we're spending too much time bikeshedding. I propose we land the cl ...
4 years, 8 months ago (2016-04-14 13:49:02 UTC) #22
pthatcher1
lgtm Sorry, I didn't mean to imply a minor name change was blocking my approval. ...
4 years, 8 months ago (2016-04-14 18:49:57 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1871833002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1871833002/60001
4 years, 8 months ago (2016-04-15 06:52:51 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: win_drmemory_light on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/win_drmemory_light/builds/11218)
4 years, 8 months ago (2016-04-15 09:48:10 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1871833002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1871833002/60001
4 years, 8 months ago (2016-04-15 10:08:31 UTC) #30
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 8 months ago (2016-04-15 10:49:11 UTC) #32
commit-bot: I haz the power
4 years, 8 months ago (2016-04-15 10:49:22 UTC) #34
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/72c8d2b708d442d16700229fe22918d187534430
Cr-Commit-Position: refs/heads/master@{#12374}

Powered by Google App Engine
This is Rietveld 408576698