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

Issue 8423077: chromeos: Split NetworkChangeNotifierChromeos initialization. (Closed)

Created:
9 years, 1 month ago by satorux1
Modified:
9 years, 1 month ago
Reviewers:
stevenjb, Simon Que
CC:
chromium-reviews, darin-cc_chromium.org, cbentzel+watch_chromium.org, stevenjb+watch_chromium.org, nkostylev+watch_chromium.org, davemoore+watch_chromium.org
Visibility:
Public.

Description

chromeos: Split NetworkChangeNotifierChromeos initialization. Defer the observer setup from the constructor to chromeos_browser_main_chromeos.cc. The motivation is to solve a dependency issue between NetworkChangeNotifierChromeos and DBusThreadManager, that'll replace CrosLibrary. BUG=chromium-os:22459 TEST=networking on Chrome OS works as before. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=108564

Patch Set 1 #

Total comments: 2

Patch Set 2 : address comments #

Total comments: 1

Patch Set 3 : fix browser_tests #

Total comments: 2

Patch Set 4 : address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+42 lines, -13 lines) Patch
M chrome/browser/chromeos/chrome_browser_main_chromeos.cc View 1 2 3 2 chunks +6 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/net/cros_network_change_notifier_factory.h View 2 chunks +5 lines, -1 line 0 comments Download
M chrome/browser/chromeos/net/cros_network_change_notifier_factory.cc View 1 1 chunk +14 lines, -1 line 0 comments Download
M chrome/browser/chromeos/net/network_change_notifier_chromeos.h View 1 2 3 2 chunks +5 lines, -1 line 0 comments Download
M chrome/browser/chromeos/net/network_change_notifier_chromeos.cc View 1 2 3 3 chunks +12 lines, -10 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
satorux1
Try results from linux_chromeos bot looks depressing: http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos&number=315 but not sure if it's related to ...
9 years, 1 month ago (2011-11-03 17:31:54 UTC) #1
satorux1
Forgot to add reviewers...
9 years, 1 month ago (2011-11-03 17:45:46 UTC) #2
stevenjb
LGTM with one comment http://codereview.chromium.org/8423077/diff/1/chrome/browser/chromeos/net/cros_network_change_notifier_factory.cc File chrome/browser/chromeos/net/cros_network_change_notifier_factory.cc (right): http://codereview.chromium.org/8423077/diff/1/chrome/browser/chromeos/net/cros_network_change_notifier_factory.cc#newcode12 chrome/browser/chromeos/net/cros_network_change_notifier_factory.cc:12: NetworkChangeNotifierChromeos* g_network_change_notifier; = NULL
9 years, 1 month ago (2011-11-03 19:26:17 UTC) #3
satorux1
many tests in browser_tests failed again, though the results are different: http://build.chromium.org/p/tryserver.chromium/builders/linux_chromeos/builds/315 vs http://build.chromium.org/p/tryserver.chromium/builders/linux_chromeos/builds/337 Will ...
9 years, 1 month ago (2011-11-03 19:30:27 UTC) #4
satorux1
http://codereview.chromium.org/8423077/diff/5001/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc File chrome/browser/chromeos/net/network_change_notifier_chromeos.cc (left): http://codereview.chromium.org/8423077/diff/5001/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc#oldcode76 chrome/browser/chromeos/net/network_change_notifier_chromeos.cc:76: UpdateNetworkState(net); So I thought the removal of the line ...
9 years, 1 month ago (2011-11-03 20:13:53 UTC) #5
satorux1
PTAL
9 years, 1 month ago (2011-11-03 20:40:47 UTC) #6
stevenjb
http://codereview.chromium.org/8423077/diff/6002/chrome/browser/chromeos/chrome_browser_main_chromeos.cc File chrome/browser/chromeos/chrome_browser_main_chromeos.cc (right): http://codereview.chromium.org/8423077/diff/6002/chrome/browser/chromeos/chrome_browser_main_chromeos.cc#newcode168 chrome/browser/chromeos/chrome_browser_main_chromeos.cc:168: network_change_notifier->Init(network_library); I like this much better, but now we ...
9 years, 1 month ago (2011-11-03 20:47:56 UTC) #7
satorux1
http://codereview.chromium.org/8423077/diff/6002/chrome/browser/chromeos/chrome_browser_main_chromeos.cc File chrome/browser/chromeos/chrome_browser_main_chromeos.cc (right): http://codereview.chromium.org/8423077/diff/6002/chrome/browser/chromeos/chrome_browser_main_chromeos.cc#newcode168 chrome/browser/chromeos/chrome_browser_main_chromeos.cc:168: network_change_notifier->Init(network_library); On 2011/11/03 20:47:56, Steven Bennetts wrote: > I ...
9 years, 1 month ago (2011-11-03 21:05:52 UTC) #8
stevenjb
9 years, 1 month ago (2011-11-03 21:11:38 UTC) #9
LGTM!

Powered by Google App Engine
This is Rietveld 408576698