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

Issue 156353002: Implement networkingPrivate.setWifiTDLSEnabledState (Closed)

Created:
6 years, 10 months ago by stevenjb
Modified:
6 years, 10 months ago
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, stevenjb+watch_chromium.org, oshima+watch_chromium.org, extensions-reviews_chromium.org, pneubeck (no reviews)
Visibility:
Public.

Description

Implement networkingPrivate.setWifiTDLSEnabledState BUG=329738 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=251501

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : . #

Patch Set 4 : . #

Total comments: 11

Patch Set 5 : Rebase #

Patch Set 6 : Feedback + add getWifiTDLSStatus #

Total comments: 2

Patch Set 7 : Rebase #

Total comments: 3

Patch Set 8 : Handle Timeout in error callback #

Total comments: 4

Patch Set 9 : Fix params passing and add unit test. #

Patch Set 10 : Fix params passing and add unit test. #

Total comments: 2

Patch Set 11 : Split SetWifiTDLSEnabled test #

Patch Set 12 : Fix chromeos_unittests #

Patch Set 13 : Rebase #

Total comments: 2

Patch Set 14 : Disable TDLS tests on non-chromeos #

Unified diffs Side-by-side diffs Delta from patch set Stats (+606 lines, -25 lines) Patch
M chrome/browser/extensions/api/networking_private/networking_private_api.h View 1 2 3 4 5 1 chunk +44 lines, -0 lines 0 comments Download
M chrome/browser/extensions/api/networking_private/networking_private_api_chromeos.cc View 1 2 3 4 5 2 chunks +81 lines, -1 line 0 comments Download
M chrome/browser/extensions/api/networking_private/networking_private_api_nonchromeos.cc View 1 2 3 4 5 1 chunk +30 lines, -0 lines 0 comments Download
M chrome/browser/extensions/api/networking_private/networking_private_apitest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +13 lines, -1 line 0 comments Download
M chrome/browser/extensions/extension_function_histogram_value.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/common/extensions/api/networking_private.json View 1 2 3 4 5 1 chunk +49 lines, -0 lines 0 comments Download
M chrome/test/data/extensions/api_test/networking/test.js View 1 2 3 4 5 1 chunk +15 lines, -0 lines 0 comments Download
M chromeos/dbus/fake_shill_device_client.h View 1 2 3 4 5 6 7 8 3 chunks +11 lines, -0 lines 0 comments Download
M chromeos/dbus/fake_shill_device_client.cc View 1 2 3 4 5 6 7 8 2 chunks +31 lines, -3 lines 0 comments Download
M chromeos/dbus/fake_shill_manager_client.cc View 1 chunk +10 lines, -0 lines 0 comments Download
M chromeos/dbus/shill_device_client.h View 2 chunks +11 lines, -2 lines 0 comments Download
M chromeos/dbus/shill_device_client.cc View 1 chunk +15 lines, -0 lines 0 comments Download
M chromeos/network/fake_network_device_handler.h View 1 2 3 4 5 1 chunk +11 lines, -0 lines 0 comments Download
M chromeos/network/fake_network_device_handler.cc View 1 2 3 4 5 1 chunk +11 lines, -0 lines 0 comments Download
M chromeos/network/network_device_handler.h View 1 2 3 4 5 6 7 8 2 chunks +17 lines, -0 lines 0 comments Download
M chromeos/network/network_device_handler.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M chromeos/network/network_device_handler_impl.h View 1 2 3 4 5 6 7 3 chunks +12 lines, -1 line 0 comments Download
M chromeos/network/network_device_handler_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +160 lines, -0 lines 0 comments Download
M chromeos/network/network_device_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 chunks +81 lines, -17 lines 0 comments Download

Messages

Total messages: 29 (0 generated)
stevenjb
asargent@ - for extension_function_histogram_value.h pwstew@ - FYI, but you may want to look at the ...
6 years, 10 months ago (2014-02-06 22:29:18 UTC) #1
Paul Stewart
https://codereview.chromium.org/156353002/diff/80001/chromeos/network/network_device_handler_impl.cc File chromeos/network/network_device_handler_impl.cc (right): https://codereview.chromium.org/156353002/diff/80001/chromeos/network/network_device_handler_impl.cc#newcode170 chromeos/network/network_device_handler_impl.cc:170: request_delay = base::TimeDelta::FromMilliseconds(kReRequestDelayMs); I'm not sure I understand, but: ...
6 years, 10 months ago (2014-02-06 22:58:40 UTC) #2
Paul Stewart
https://codereview.chromium.org/156353002/diff/80001/chromeos/network/network_device_handler_impl.cc File chromeos/network/network_device_handler_impl.cc (right): https://codereview.chromium.org/156353002/diff/80001/chromeos/network/network_device_handler_impl.cc#newcode172 chromeos/network/network_device_handler_impl.cc:172: next_operation = shill::kTDLSStatusOperation; On 2014/02/06 22:58:40, Paul Stewart wrote: ...
6 years, 10 months ago (2014-02-06 23:01:42 UTC) #3
tbarzic
https://codereview.chromium.org/156353002/diff/80001/chrome/common/extensions/api/networking_private.json File chrome/common/extensions/api/networking_private.json (right): https://codereview.chromium.org/156353002/diff/80001/chrome/common/extensions/api/networking_private.json#newcode369 chrome/common/extensions/api/networking_private.json:369: "description": "If true, enable TDLS." this suggests that enabled==false ...
6 years, 10 months ago (2014-02-07 23:17:40 UTC) #4
asargent_no_longer_on_chrome
https://codereview.chromium.org/156353002/diff/80001/chrome/common/extensions/api/networking_private.json File chrome/common/extensions/api/networking_private.json (right): https://codereview.chromium.org/156353002/diff/80001/chrome/common/extensions/api/networking_private.json#newcode364 chrome/common/extensions/api/networking_private.json:364: "description": "The IP or MAC address for which to ...
6 years, 10 months ago (2014-02-10 18:23:25 UTC) #5
stevenjb
PTAL https://codereview.chromium.org/156353002/diff/80001/chrome/common/extensions/api/networking_private.json File chrome/common/extensions/api/networking_private.json (right): https://codereview.chromium.org/156353002/diff/80001/chrome/common/extensions/api/networking_private.json#newcode364 chrome/common/extensions/api/networking_private.json:364: "description": "The IP or MAC address for which ...
6 years, 10 months ago (2014-02-12 23:22:49 UTC) #6
tbarzic
lgtm once the failing test if fixed. btw. you may want to reupload..side-by-side diffs are ...
6 years, 10 months ago (2014-02-13 18:36:32 UTC) #7
Paul Stewart
https://codereview.chromium.org/156353002/diff/490001/chromeos/network/network_device_handler_impl.cc File chromeos/network/network_device_handler_impl.cc (right): https://codereview.chromium.org/156353002/diff/490001/chromeos/network/network_device_handler_impl.cc#newcode175 chromeos/network/network_device_handler_impl.cc:175: } else if (result == shill::kErrorResultInProgress && I don't ...
6 years, 10 months ago (2014-02-13 19:46:05 UTC) #8
stevenjb
PTAL https://codereview.chromium.org/156353002/diff/490001/chromeos/network/network_device_handler_impl.cc File chromeos/network/network_device_handler_impl.cc (right): https://codereview.chromium.org/156353002/diff/490001/chromeos/network/network_device_handler_impl.cc#newcode175 chromeos/network/network_device_handler_impl.cc:175: } else if (result == shill::kErrorResultInProgress && On ...
6 years, 10 months ago (2014-02-13 20:58:27 UTC) #9
Paul Stewart
https://codereview.chromium.org/156353002/diff/490001/chromeos/network/network_device_handler_impl.cc File chromeos/network/network_device_handler_impl.cc (right): https://codereview.chromium.org/156353002/diff/490001/chromeos/network/network_device_handler_impl.cc#newcode175 chromeos/network/network_device_handler_impl.cc:175: } else if (result == shill::kErrorResultInProgress && The only ...
6 years, 10 months ago (2014-02-13 21:06:29 UTC) #10
Paul Stewart
https://codereview.chromium.org/156353002/diff/580001/chromeos/network/network_device_handler_impl.cc File chromeos/network/network_device_handler_impl.cc (right): https://codereview.chromium.org/156353002/diff/580001/chromeos/network/network_device_handler_impl.cc#newcode156 chromeos/network/network_device_handler_impl.cc:156: TDLSOperationParams params, This looks like it could be const.
6 years, 10 months ago (2014-02-13 21:12:10 UTC) #11
Paul Stewart
https://codereview.chromium.org/156353002/diff/580001/chromeos/network/network_device_handler_impl.cc File chromeos/network/network_device_handler_impl.cc (right): https://codereview.chromium.org/156353002/diff/580001/chromeos/network/network_device_handler_impl.cc#newcode186 chromeos/network/network_device_handler_impl.cc:186: device_path, params, callback, error_callback), You probably mean "status_params" here ...
6 years, 10 months ago (2014-02-13 21:13:35 UTC) #12
stevenjb
PTAL https://codereview.chromium.org/156353002/diff/580001/chromeos/network/network_device_handler_impl.cc File chromeos/network/network_device_handler_impl.cc (right): https://codereview.chromium.org/156353002/diff/580001/chromeos/network/network_device_handler_impl.cc#newcode156 chromeos/network/network_device_handler_impl.cc:156: TDLSOperationParams params, On 2014/02/13 21:12:11, Paul Stewart wrote: ...
6 years, 10 months ago (2014-02-13 21:48:12 UTC) #13
Paul Stewart
https://codereview.chromium.org/156353002/diff/680001/chromeos/network/network_device_handler_impl.cc File chromeos/network/network_device_handler_impl.cc (right): https://codereview.chromium.org/156353002/diff/680001/chromeos/network/network_device_handler_impl.cc#newcode186 chromeos/network/network_device_handler_impl.cc:186: device_path, status_params, callback, error_callback), This won't go well. You're ...
6 years, 10 months ago (2014-02-13 21:58:45 UTC) #14
stevenjb
https://codereview.chromium.org/156353002/diff/680001/chromeos/network/network_device_handler_impl.cc File chromeos/network/network_device_handler_impl.cc (right): https://codereview.chromium.org/156353002/diff/680001/chromeos/network/network_device_handler_impl.cc#newcode186 chromeos/network/network_device_handler_impl.cc:186: device_path, status_params, callback, error_callback), On 2014/02/13 21:58:46, Paul Stewart ...
6 years, 10 months ago (2014-02-13 22:38:45 UTC) #15
Paul Stewart
On 2014/02/13 22:38:45, stevenjb wrote: > https://codereview.chromium.org/156353002/diff/680001/chromeos/network/network_device_handler_impl.cc > File chromeos/network/network_device_handler_impl.cc (right): > > https://codereview.chromium.org/156353002/diff/680001/chromeos/network/network_device_handler_impl.cc#newcode186 > ...
6 years, 10 months ago (2014-02-13 23:05:30 UTC) #16
stevenjb
The CQ bit was checked by stevenjb@chromium.org
6 years, 10 months ago (2014-02-14 19:09:32 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/stevenjb@chromium.org/156353002/970001
6 years, 10 months ago (2014-02-14 19:10:51 UTC) #18
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-14 19:33:32 UTC) #19
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=50391
6 years, 10 months ago (2014-02-14 19:33:33 UTC) #20
asargent_no_longer_on_chrome
lgtm https://codereview.chromium.org/156353002/diff/970001/chrome/common/extensions/api/networking_private.json File chrome/common/extensions/api/networking_private.json (right): https://codereview.chromium.org/156353002/diff/970001/chrome/common/extensions/api/networking_private.json#newcode402 chrome/common/extensions/api/networking_private.json:402: "description": "A callback function that receives a string ...
6 years, 10 months ago (2014-02-14 20:35:08 UTC) #21
stevenjb
https://codereview.chromium.org/156353002/diff/970001/chrome/common/extensions/api/networking_private.json File chrome/common/extensions/api/networking_private.json (right): https://codereview.chromium.org/156353002/diff/970001/chrome/common/extensions/api/networking_private.json#newcode402 chrome/common/extensions/api/networking_private.json:402: "description": "A callback function that receives a string with ...
6 years, 10 months ago (2014-02-14 20:46:59 UTC) #22
stevenjb
The CQ bit was checked by stevenjb@chromium.org
6 years, 10 months ago (2014-02-14 21:00:46 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/stevenjb@chromium.org/156353002/970001
6 years, 10 months ago (2014-02-14 21:07:49 UTC) #24
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-14 22:59:52 UTC) #25
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=264672
6 years, 10 months ago (2014-02-14 22:59:53 UTC) #26
stevenjb
The CQ bit was checked by stevenjb@chromium.org
6 years, 10 months ago (2014-02-14 23:20:34 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/stevenjb@chromium.org/156353002/1330001
6 years, 10 months ago (2014-02-14 23:22:15 UTC) #28
commit-bot: I haz the power
6 years, 10 months ago (2014-02-15 03:48:53 UTC) #29
Message was sent while issue was closed.
Change committed as 251501

Powered by Google App Engine
This is Rietveld 408576698