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

Issue 10919086: Wired chrome.rtcPrivate API. (Closed)

Created:
8 years, 3 months ago by zel
Modified:
8 years, 3 months ago
CC:
chromium-reviews, mihaip-chromium-reviews_chromium.org, nkostylev+watch_chromium.org, Aaron Boodman, oshima+watch_chromium.org, stevenjb+watch_chromium.org, davemoore+watch_chromium.org, James Cook
Visibility:
Public.

Description

Wired chrome.rtcPrivate API. BUG=141764 TEST=RtcPrivateApiTest.* Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=155242

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Total comments: 10

Patch Set 5 : #

Total comments: 24

Patch Set 6 : #

Total comments: 4

Patch Set 7 : #

Total comments: 2

Patch Set 8 : #

Patch Set 9 : #

Total comments: 12

Patch Set 10 : #

Patch Set 11 : #

Total comments: 2

Patch Set 12 : #

Patch Set 13 : fixed linux_aura build issues #

Unified diffs Side-by-side diffs Delta from patch set Stats (+378 lines, -19 lines) Patch
A chrome/browser/extensions/api/rtc_private/rtc_private_api.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +37 lines, -0 lines 0 comments Download
A chrome/browser/extensions/api/rtc_private/rtc_private_api.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +128 lines, -0 lines 0 comments Download
A chrome/browser/extensions/api/rtc_private/rtc_private_apitest.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +93 lines, -0 lines 0 comments Download
M chrome/chrome_browser_chromeos.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +0 lines, -11 lines 0 comments Download
M chrome/chrome_browser_extensions.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 4 chunks +24 lines, -8 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/common/extensions/api/_permission_features.json View 1 2 3 4 5 6 7 1 chunk +10 lines, -0 lines 0 comments Download
M chrome/common/extensions/api/api.gyp View 1 2 3 4 2 chunks +4 lines, -0 lines 0 comments Download
A chrome/common/extensions/api/rtc_private.idl View 1 2 3 4 5 6 7 8 9 10 1 chunk +29 lines, -0 lines 0 comments Download
M chrome/common/extensions/permissions/api_permission.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/extensions/permissions/api_permission.cc View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/extensions/permissions/permission_set_unittest.cc View 1 2 1 chunk +1 line, -0 lines 0 comments Download
A chrome/test/data/extensions/api_test/rtc_private/events/background.js View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +39 lines, -0 lines 0 comments Download
A chrome/test/data/extensions/api_test/rtc_private/events/manifest.json View 1 2 1 chunk +9 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (0 generated)
zel
8 years, 3 months ago (2012-09-05 02:57:41 UTC) #1
Mihai Parparita -not on Chrome
(drive-by) https://chromiumcodereview.appspot.com/10919086/diff/7001/chrome/chrome_browser_extensions.gypi File chrome/chrome_browser_extensions.gypi (right): https://chromiumcodereview.appspot.com/10919086/diff/7001/chrome/chrome_browser_extensions.gypi#newcode602 chrome/chrome_browser_extensions.gypi:602: ['exclude', 'browser/extensions/api/rtc_private/rtc_private_api.cc'], These files seem to be missing ...
8 years, 3 months ago (2012-09-05 04:42:47 UTC) #2
Daniel Erat
https://chromiumcodereview.appspot.com/10919086/diff/7001/chrome/chrome_tests.gypi File chrome/chrome_tests.gypi (right): https://chromiumcodereview.appspot.com/10919086/diff/7001/chrome/chrome_tests.gypi#newcode2825 chrome/chrome_tests.gypi:2825: 'browser/extensions/api/rtc_private/rtc_private_apitest.cc', nit: alphabetize https://chromiumcodereview.appspot.com/10919086/diff/7001/chrome/common/extensions/api/api.gyp File chrome/common/extensions/api/api.gyp (right): https://chromiumcodereview.appspot.com/10919086/diff/7001/chrome/common/extensions/api/api.gyp#newcode61 chrome/common/extensions/api/api.gyp:61: ...
8 years, 3 months ago (2012-09-05 14:05:55 UTC) #3
zel
https://chromiumcodereview.appspot.com/10919086/diff/7001/chrome/chrome_browser_extensions.gypi File chrome/chrome_browser_extensions.gypi (right): https://chromiumcodereview.appspot.com/10919086/diff/7001/chrome/chrome_browser_extensions.gypi#newcode602 chrome/chrome_browser_extensions.gypi:602: ['exclude', 'browser/extensions/api/rtc_private/rtc_private_api.cc'], On 2012/09/05 04:42:47, Mihai Parparita wrote: > ...
8 years, 3 months ago (2012-09-05 18:50:33 UTC) #4
Daniel Erat
https://chromiumcodereview.appspot.com/10919086/diff/4004/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc File chrome/browser/extensions/api/rtc_private/rtc_private_api.cc (right): https://chromiumcodereview.appspot.com/10919086/diff/4004/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc#newcode11 chrome/browser/extensions/api/rtc_private/rtc_private_api.cc:11: #include "base/stringprintf.h" nit: alphabetize https://chromiumcodereview.appspot.com/10919086/diff/4004/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc#newcode73 chrome/browser/extensions/api/rtc_private/rtc_private_api.cc:73: break; nit: add ...
8 years, 3 months ago (2012-09-05 19:28:32 UTC) #5
zel
http://codereview.chromium.org/10919086/diff/4004/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc File chrome/browser/extensions/api/rtc_private/rtc_private_api.cc (right): http://codereview.chromium.org/10919086/diff/4004/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc#newcode11 chrome/browser/extensions/api/rtc_private/rtc_private_api.cc:11: #include "base/stringprintf.h" On 2012/09/05 19:28:32, Daniel Erat wrote: > ...
8 years, 3 months ago (2012-09-05 19:56:02 UTC) #6
Daniel Erat
LGTM if others are happy with the API side of this.
8 years, 3 months ago (2012-09-05 20:06:03 UTC) #7
Mihai Parparita -not on Chrome
http://codereview.chromium.org/10919086/diff/9002/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc File chrome/browser/extensions/api/rtc_private/rtc_private_api.cc (right): http://codereview.chromium.org/10919086/diff/9002/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc#newcode51 chrome/browser/extensions/api/rtc_private/rtc_private_api.cc:51: const char kIntentField[] = "intent"; There should be a ...
8 years, 3 months ago (2012-09-05 20:11:09 UTC) #8
Dmitry Titov
https://chromiumcodereview.appspot.com/10919086/diff/10018/chrome/common/extensions/api/_permission_features.json File chrome/common/extensions/api/_permission_features.json (right): https://chromiumcodereview.appspot.com/10919086/diff/10018/chrome/common/extensions/api/_permission_features.json#newcode239 chrome/common/extensions/api/_permission_features.json:239: "ljclpkphhpbpinifbeabbhlfddcpfdde" // Google Talk There are 4 IDs for ...
8 years, 3 months ago (2012-09-05 21:07:31 UTC) #9
zel
https://chromiumcodereview.appspot.com/10919086/diff/9002/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc File chrome/browser/extensions/api/rtc_private/rtc_private_api.cc (right): https://chromiumcodereview.appspot.com/10919086/diff/9002/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc#newcode51 chrome/browser/extensions/api/rtc_private/rtc_private_api.cc:51: const char kIntentField[] = "intent"; On 2012/09/05 20:11:09, Mihai ...
8 years, 3 months ago (2012-09-05 21:30:44 UTC) #10
Dmitry Titov
LGTM for quasar, with nits: https://chromiumcodereview.appspot.com/10919086/diff/2020/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc File chrome/browser/extensions/api/rtc_private/rtc_private_api.cc (right): https://chromiumcodereview.appspot.com/10919086/diff/2020/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc#newcode39 chrome/browser/extensions/api/rtc_private/rtc_private_api.cc:39: const char kDefaultRtcExtensionId[] = ...
8 years, 3 months ago (2012-09-05 21:47:47 UTC) #11
Mihai Parparita -not on Chrome
https://chromiumcodereview.appspot.com/10919086/diff/2020/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc File chrome/browser/extensions/api/rtc_private/rtc_private_api.cc (right): https://chromiumcodereview.appspot.com/10919086/diff/2020/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc#newcode76 chrome/browser/extensions/api/rtc_private/rtc_private_api.cc:76: std::string GetContactIntentData(Contact* contact) { Does this have to be ...
8 years, 3 months ago (2012-09-05 22:01:10 UTC) #12
zel
https://chromiumcodereview.appspot.com/10919086/diff/2020/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc File chrome/browser/extensions/api/rtc_private/rtc_private_api.cc (right): https://chromiumcodereview.appspot.com/10919086/diff/2020/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc#newcode39 chrome/browser/extensions/api/rtc_private/rtc_private_api.cc:39: const char kDefaultRtcExtensionId[] = "ljclpkphhpbpinifbeabbhlfddcpfdde"; On 2012/09/05 21:47:47, Dmitry ...
8 years, 3 months ago (2012-09-05 22:06:21 UTC) #13
zel
https://chromiumcodereview.appspot.com/10919086/diff/2020/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc File chrome/browser/extensions/api/rtc_private/rtc_private_api.cc (right): https://chromiumcodereview.appspot.com/10919086/diff/2020/chrome/browser/extensions/api/rtc_private/rtc_private_api.cc#newcode76 chrome/browser/extensions/api/rtc_private/rtc_private_api.cc:76: std::string GetContactIntentData(Contact* contact) { On 2012/09/05 22:01:10, Mihai Parparita ...
8 years, 3 months ago (2012-09-05 22:28:26 UTC) #14
Mihai Parparita -not on Chrome
LGTM https://chromiumcodereview.appspot.com/10919086/diff/5070/chrome/test/data/extensions/api_test/rtc_private/events/check_events.js File chrome/test/data/extensions/api_test/rtc_private/events/check_events.js (right): https://chromiumcodereview.appspot.com/10919086/diff/5070/chrome/test/data/extensions/api_test/rtc_private/events/check_events.js#newcode6 chrome/test/data/extensions/api_test/rtc_private/events/check_events.js:6: if (response.count != 4) { This will never ...
8 years, 3 months ago (2012-09-05 22:35:29 UTC) #15
zel
https://chromiumcodereview.appspot.com/10919086/diff/5070/chrome/test/data/extensions/api_test/rtc_private/events/check_events.js File chrome/test/data/extensions/api_test/rtc_private/events/check_events.js (right): https://chromiumcodereview.appspot.com/10919086/diff/5070/chrome/test/data/extensions/api_test/rtc_private/events/check_events.js#newcode6 chrome/test/data/extensions/api_test/rtc_private/events/check_events.js:6: if (response.count != 4) { On 2012/09/05 22:35:29, Mihai ...
8 years, 3 months ago (2012-09-05 23:33:48 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/zelidrag@chromium.org/10919086/10020
8 years, 3 months ago (2012-09-05 23:34:10 UTC) #17
commit-bot: I haz the power
Presubmit check for 10919086-10020 failed and returned exit status 1. Running presubmit commit checks ...
8 years, 3 months ago (2012-09-05 23:34:16 UTC) #18
sky
LGTM
8 years, 3 months ago (2012-09-05 23:37:10 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/zelidrag@chromium.org/10919086/10020
8 years, 3 months ago (2012-09-05 23:38:40 UTC) #20
commit-bot: I haz the power
Change committed as 155114
8 years, 3 months ago (2012-09-06 03:42:52 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/zelidrag@chromium.org/10919086/3027
8 years, 3 months ago (2012-09-06 18:09:26 UTC) #22
commit-bot: I haz the power
8 years, 3 months ago (2012-09-06 20:19:20 UTC) #23
Try job failure for 10919086-3027 (retry) on mac_rel for step
"sync_integration_tests".
It's a second try, previously, step "sync_integration_tests" failed.
http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&nu...

Powered by Google App Engine
This is Rietveld 408576698