summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos/net
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-07 00:58:04 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-07 00:58:04 +0000
commitf967b723292a0988bb3789094d5e1641caa0c2f8 (patch)
treec707a6fed79ed5fabc4d7e01d1089eff6bac3e0c /chrome/browser/chromeos/net
parent557d842f64c7a8e33c0fceaf564506917b4a10b8 (diff)
downloadchromium_src-f967b723292a0988bb3789094d5e1641caa0c2f8.zip
chromium_src-f967b723292a0988bb3789094d5e1641caa0c2f8.tar.gz
chromium_src-f967b723292a0988bb3789094d5e1641caa0c2f8.tar.bz2
Start moving code from BrowserMain to content, so that it can be reused by all embedders of content. I've based the refactoring on the existing BrowserMainParts. This is the first step; I didn't want to do it all at the same time because it would be too big. Remaining tasks:-rename the browser_main files in chrome to chrome_browser_main-move the OS specific implementations of BrowserMainParts that are needed for content-finish splitting the remaining BrowserMain function (now that's in TemporaryContinue())BUG=90445
Review URL: http://codereview.chromium.org/7779040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99884 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/chromeos/net')
-rw-r--r--chrome/browser/chromeos/net/network_change_notifier_chromeos.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc b/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc
index 8dfc40e..3d16dce 100644
--- a/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc
+++ b/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc
@@ -81,6 +81,8 @@ NetworkChangeNotifierChromeos::~NetworkChangeNotifierChromeos() {
online_notification_task_->Cancel();
online_notification_task_ = NULL;
}
+ if (!chromeos::CrosLibrary::Get())
+ return;
chromeos::NetworkLibrary* lib =
chromeos::CrosLibrary::Get()->GetNetworkLibrary();
lib->RemoveNetworkManagerObserver(this);