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

Issue 9958045: Reimplement Libcros fucntions using FlimflamProfileClient (Closed)

Created:
8 years, 8 months ago by hashimoto
Modified:
8 years, 8 months ago
Reviewers:
stevenjb
CC:
chromium-reviews, stevenjb+watch_chromium.org, nkostylev+watch_chromium.org, davemoore+watch_chromium.org
Visibility:
Public.

Description

Reimplement Libcros fucntions using FlimflamProfileClient Change FlimflamProfileClient's interface to deal with multiple profile objects Change FlimflamProfileClient's interface to send an entry's path as a string, not an ObjectPath Add non-Libcros implementations of CrosDeleteServiceFromProfile, CrosRequestNetworkProfileProperties and CrosRequestNetworkProfileEntryProperties Add EnableNonLibcrosNetworkFunctions Add --enable-non-libcros-network-functions commandline option Rename existing CrosNetworkFunctionsTest to CrosNetworkFunctionsLibcrosTest Add new CrosNetworkFunctionsTest which tests the non Libcros implementation BUG=chromium-os:16557 TEST=unit_tests --gtest_filter="CrosNetworkFunctions*" Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=132502

Patch Set 1 #

Patch Set 2 : rebase #

Patch Set 3 : _ #

Patch Set 4 : Rebase #

Patch Set 5 : Codereview #

Patch Set 6 : Move command line check to NetworkLibraryImplCros #

Total comments: 12

Patch Set 7 : Review fix #

Patch Set 8 : rebase #

Patch Set 9 : Cleanup #

Total comments: 2

Patch Set 10 : Fix alignment #

Patch Set 11 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+329 lines, -111 lines) Patch
M chrome/browser/chromeos/cros/cros_network_functions.h View 1 2 3 4 5 6 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/cros/cros_network_functions.cc View 1 2 3 4 5 6 4 chunks +55 lines, -12 lines 0 comments Download
M chrome/browser/chromeos/cros/cros_network_functions_unittest.cc View 1 2 3 4 5 6 12 chunks +180 lines, -50 lines 0 comments Download
M chrome/browser/chromeos/cros/network_library_impl_cros.cc View 1 2 3 4 5 6 3 chunks +6 lines, -0 lines 0 comments Download
M chrome/common/chrome_switches.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/chrome_switches.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +3 lines, -0 lines 0 comments Download
M chromeos/dbus/flimflam_profile_client.h View 1 2 3 4 1 chunk +9 lines, -4 lines 0 comments Download
M chromeos/dbus/flimflam_profile_client.cc View 1 2 3 4 5 6 7 8 5 chunks +61 lines, -39 lines 0 comments Download
M chromeos/dbus/mock_flimflam_profile_client.h View 1 2 3 4 1 chunk +11 lines, -6 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
hashimoto
Changing the FlimflamProfileClient's interface to deal with multiple profiles. Also changing the type of Get/DeleteEntry's ...
8 years, 8 months ago (2012-04-12 09:16:14 UTC) #1
stevenjb
http://codereview.chromium.org/9958045/diff/17002/chrome/browser/chromeos/cros/cros_network_functions.cc File chrome/browser/chromeos/cros/cros_network_functions.cc (right): http://codereview.chromium.org/9958045/diff/17002/chrome/browser/chromeos/cros/cros_network_functions.cc#newcode106 chrome/browser/chromeos/cros/cros_network_functions.cc:106: return; I don't think this is a good place ...
8 years, 8 months ago (2012-04-12 17:34:36 UTC) #2
hashimoto
http://codereview.chromium.org/9958045/diff/17002/chrome/browser/chromeos/cros/cros_network_functions.cc File chrome/browser/chromeos/cros/cros_network_functions.cc (right): http://codereview.chromium.org/9958045/diff/17002/chrome/browser/chromeos/cros/cros_network_functions.cc#newcode106 chrome/browser/chromeos/cros/cros_network_functions.cc:106: return; On 2012/04/12 17:34:36, stevenjb (chromium) wrote: > I ...
8 years, 8 months ago (2012-04-13 05:27:22 UTC) #3
hashimoto
ping?
8 years, 8 months ago (2012-04-16 03:21:05 UTC) #4
stevenjb
LGTM http://codereview.chromium.org/9958045/diff/24001/chrome/common/chrome_switches.cc File chrome/common/chrome_switches.cc (right): http://codereview.chromium.org/9958045/diff/24001/chrome/common/chrome_switches.cc#newcode1212 chrome/common/chrome_switches.cc:1212: const char kDisableLibcros[] = "disable-libcros"; nit: align with ...
8 years, 8 months ago (2012-04-17 00:17:44 UTC) #5
hashimoto
8 years, 8 months ago (2012-04-17 00:55:18 UTC) #6
http://codereview.chromium.org/9958045/diff/24001/chrome/common/chrome_switch...
File chrome/common/chrome_switches.cc (right):

http://codereview.chromium.org/9958045/diff/24001/chrome/common/chrome_switch...
chrome/common/chrome_switches.cc:1212: const char kDisableLibcros[] =
"disable-libcros";
On 2012/04/17 00:17:44, stevenjb (chromium) wrote:
> nit: align with others

Done.

Powered by Google App Engine
This is Rietveld 408576698