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

Issue 1036033002: Add types to networkigPrivate IDL (Closed)

Created:
5 years, 9 months ago by stevenjb
Modified:
5 years, 4 months ago
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@issue_470262_networking_private_idl_1
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add types to networkigPrivate IDL This CL just adds the new types to the networkingPrivate IDL. These types will be used in the JS to allow type checking with the closure compiler. We do not intend to use them directly in the C++ code at this point in time; they are intended to match (a subset of) the chrome ONC types. Once these types are added to the IDL, we can add them to (and update) chrome_extensions.js, pull that into the chrome repro, then use them in the JS code. BUG=470262 Committed: https://crrev.com/96e860c75affc683c84dfa8bfb7849b82647ed44 Cr-Commit-Position: refs/heads/master@{#322872}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Feedback #

Patch Set 3 : Feedback, Fix and add some types #

Total comments: 34

Patch Set 4 : Rebase + Feedback #

Total comments: 14

Patch Set 5 : Fix apitest, test.js nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+458 lines, -323 lines) Patch
M chrome/browser/extensions/api/networking_private/networking_private_apitest.cc View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/network_ui/network_ui.html View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/resources/chromeos/network_ui/network_ui.js View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M chrome/test/data/extensions/api_test/networking_private/chromeos/test.js View 1 2 3 4 10 chunks +317 lines, -309 lines 0 comments Download
M extensions/browser/api/networking_private/networking_private_api.cc View 2 chunks +2 lines, -6 lines 0 comments Download
M extensions/common/api/networking_private.idl View 1 2 3 5 chunks +137 lines, -6 lines 0 comments Download

Messages

Total messages: 21 (7 generated)
stevenjb
This is based on https://codereview.chromium.org/1038873004/ and just introduces types to networking_private.idl.
5 years, 9 months ago (2015-03-26 18:34:03 UTC) #2
asargent_no_longer_on_chrome
typo in CL description: "networkigPrivate" otherwise lgtm w/ one nit https://codereview.chromium.org/1036033002/diff/1/extensions/common/api/networking_private.idl File extensions/common/api/networking_private.idl (right): https://codereview.chromium.org/1036033002/diff/1/extensions/common/api/networking_private.idl#newcode126 ...
5 years, 9 months ago (2015-03-26 20:05:40 UTC) #3
stevenjb
https://codereview.chromium.org/1036033002/diff/1/extensions/common/api/networking_private.idl File extensions/common/api/networking_private.idl (right): https://codereview.chromium.org/1036033002/diff/1/extensions/common/api/networking_private.idl#newcode126 extensions/common/api/networking_private.idl:126: On 2015/03/26 20:05:40, Antony Sargent wrote: > nit: usually ...
5 years, 9 months ago (2015-03-27 17:03:22 UTC) #4
stevenjb
Fixed some types.
5 years, 9 months ago (2015-03-27 18:40:57 UTC) #5
stevenjb
+michaelpg@ - can you take a look at the test.js changes? The JS for that ...
5 years, 9 months ago (2015-03-27 18:44:47 UTC) #7
pneubeck (no reviews)
lgtm with some comments https://codereview.chromium.org/1036033002/diff/40001/chrome/test/data/extensions/api_test/networking_private/chromeos/test.js File chrome/test/data/extensions/api_test/networking_private/chromeos/test.js (right): https://codereview.chromium.org/1036033002/diff/40001/chrome/test/data/extensions/api_test/networking_private/chromeos/test.js#newcode188 chrome/test/data/extensions/api_test/networking_private/chromeos/test.js:188: Type: chrome.networkingPrivate.NetworkType.WiFi, as in some ...
5 years, 9 months ago (2015-03-27 19:13:44 UTC) #8
stevenjb
https://codereview.chromium.org/1036033002/diff/40001/chrome/test/data/extensions/api_test/networking_private/chromeos/test.js File chrome/test/data/extensions/api_test/networking_private/chromeos/test.js (right): https://codereview.chromium.org/1036033002/diff/40001/chrome/test/data/extensions/api_test/networking_private/chromeos/test.js#newcode188 chrome/test/data/extensions/api_test/networking_private/chromeos/test.js:188: Type: chrome.networkingPrivate.NetworkType.WiFi, On 2015/03/27 19:13:43, pneubeck wrote: > as ...
5 years, 9 months ago (2015-03-27 22:11:15 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1036033002/60001
5 years, 9 months ago (2015-03-27 22:11:49 UTC) #12
michaelpg
lgtm https://codereview.chromium.org/1036033002/diff/60001/chrome/test/data/extensions/api_test/networking_private/chromeos/test.js File chrome/test/data/extensions/api_test/networking_private/chromeos/test.js (right): https://codereview.chromium.org/1036033002/diff/60001/chrome/test/data/extensions/api_test/networking_private/chromeos/test.js#newcode159 chrome/test/data/extensions/api_test/networking_private/chromeos/test.js:159: configured : true no space before colon https://codereview.chromium.org/1036033002/diff/60001/chrome/test/data/extensions/api_test/networking_private/chromeos/test.js#newcode162 ...
5 years, 9 months ago (2015-03-27 22:54:19 UTC) #13
stevenjb
https://codereview.chromium.org/1036033002/diff/60001/chrome/test/data/extensions/api_test/networking_private/chromeos/test.js File chrome/test/data/extensions/api_test/networking_private/chromeos/test.js (right): https://codereview.chromium.org/1036033002/diff/60001/chrome/test/data/extensions/api_test/networking_private/chromeos/test.js#newcode159 chrome/test/data/extensions/api_test/networking_private/chromeos/test.js:159: configured : true On 2015/03/27 22:54:19, michaelpg wrote: > ...
5 years, 9 months ago (2015-03-27 23:16:03 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/40635)
5 years, 9 months ago (2015-03-27 23:59:46 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1036033002/80001
5 years, 8 months ago (2015-03-30 20:29:30 UTC) #19
commit-bot: I haz the power
Committed patchset #5 (id:80001)
5 years, 8 months ago (2015-03-30 21:24:56 UTC) #20
commit-bot: I haz the power
5 years, 8 months ago (2015-03-30 21:26:09 UTC) #21
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/96e860c75affc683c84dfa8bfb7849b82647ed44
Cr-Commit-Position: refs/heads/master@{#322872}

Powered by Google App Engine
This is Rietveld 408576698