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

Issue 7029019: Added ChromeOS-specific NetworkChangeNotifier specialization that is wired directly to flimflam. (Closed)

Created:
9 years, 7 months ago by zel
Modified:
9 years, 6 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

Added ChromeOS-specific NetworkChangeNotifier specialization that is wired directly to flimflam. This implementation will help us detect more networking issues than the regular Linux version that was based on netlink. In addition to service/ip changes, we can now raise network change notification for connectivity changes (i.e. captive portal state changes). BUG=chromium-os:15327 TEST=make sure SPDY and Proxy settings are properly invalidated once we resume ChromeOS session Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=85779

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 24

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Total comments: 4

Patch Set 8 : '' #

Patch Set 9 : '' #

Total comments: 2

Patch Set 10 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+153 lines, -1 line) Patch
M chrome/browser/browser_main.cc View 1 2 3 4 5 6 7 8 2 chunks +9 lines, -1 line 0 comments Download
A chrome/browser/chromeos/net/network_change_notifier_chromeos.h View 1 2 3 4 5 1 chunk +54 lines, -0 lines 0 comments Download
A chrome/browser/chromeos/net/network_change_notifier_chromeos.cc View 1 2 3 4 5 6 7 8 9 1 chunk +88 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
zel
9 years, 7 months ago (2011-05-16 21:46:30 UTC) #1
rtc
+pstew On Mon, May 16, 2011 at 2:46 PM, <zelidrag@chromium.org> wrote: > Reviewers: sleffler, rtc, ...
9 years, 7 months ago (2011-05-16 21:49:14 UTC) #2
Sam Leffler
http://codereview.chromium.org/7029019/diff/1008/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc File chrome/browser/chromeos/net/network_change_notifier_chromeos.cc (right): http://codereview.chromium.org/7029019/diff/1008/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc#newcode1 chrome/browser/chromeos/net/network_change_notifier_chromeos.cc:1: // Copyright (c) 2010 The Chromium Authors. All rights ...
9 years, 7 months ago (2011-05-17 02:34:28 UTC) #3
oshima
http://codereview.chromium.org/7029019/diff/1008/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc File chrome/browser/chromeos/net/network_change_notifier_chromeos.cc (right): http://codereview.chromium.org/7029019/diff/1008/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc#newcode10 chrome/browser/chromeos/net/network_change_notifier_chromeos.cc:10: #include "base/compiler_specific.h" move this to header (for OVERRIDE) http://codereview.chromium.org/7029019/diff/1008/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc#newcode12 ...
9 years, 7 months ago (2011-05-17 17:33:04 UTC) #4
zel
http://codereview.chromium.org/7029019/diff/1008/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc File chrome/browser/chromeos/net/network_change_notifier_chromeos.cc (right): http://codereview.chromium.org/7029019/diff/1008/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc#newcode10 chrome/browser/chromeos/net/network_change_notifier_chromeos.cc:10: #include "base/compiler_specific.h" On 2011/05/17 17:33:05, oshima wrote: > move ...
9 years, 7 months ago (2011-05-18 00:43:33 UTC) #5
oshima
http://codereview.chromium.org/7029019/diff/1008/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc File chrome/browser/chromeos/net/network_change_notifier_chromeos.cc (right): http://codereview.chromium.org/7029019/diff/1008/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc#newcode59 chrome/browser/chromeos/net/network_change_notifier_chromeos.cc:59: lib->IPAddress() != ip_address_) { On 2011/05/17 17:33:05, oshima wrote: ...
9 years, 7 months ago (2011-05-18 01:28:45 UTC) #6
zel
http://codereview.chromium.org/7029019/diff/6006/chrome/browser/browser_main.cc File chrome/browser/browser_main.cc (right): http://codereview.chromium.org/7029019/diff/6006/chrome/browser/browser_main.cc#newcode536 chrome/browser/browser_main.cc:536: #if defined(OS_CHROMEOS) On 2011/05/18 01:28:45, oshima wrote: > this ...
9 years, 7 months ago (2011-05-18 01:34:00 UTC) #7
oshima
http://codereview.chromium.org/7029019/diff/8010/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc File chrome/browser/chromeos/net/network_change_notifier_chromeos.cc (right): http://codereview.chromium.org/7029019/diff/8010/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc#newcode46 chrome/browser/chromeos/net/network_change_notifier_chromeos.cc:46: network->ip_address() != ip_address_))) { All right, i think this ...
9 years, 7 months ago (2011-05-18 01:42:44 UTC) #8
zel
http://codereview.chromium.org/7029019/diff/8010/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc File chrome/browser/chromeos/net/network_change_notifier_chromeos.cc (right): http://codereview.chromium.org/7029019/diff/8010/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc#newcode46 chrome/browser/chromeos/net/network_change_notifier_chromeos.cc:46: network->ip_address() != ip_address_))) { On 2011/05/18 01:42:44, oshima wrote: ...
9 years, 7 months ago (2011-05-18 01:48:27 UTC) #9
oshima
LGTM can you run try bot with -c (clobber) again? On 2011/05/18 01:48:27, zel wrote: ...
9 years, 7 months ago (2011-05-18 17:16:40 UTC) #10
Sam Leffler
9 years, 7 months ago (2011-05-18 17:31:31 UTC) #11
LGTM

Powered by Google App Engine
This is Rietveld 408576698