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

Issue 22950007: Insufficient information on activation details should be handled correctly. (Closed)

Created:
7 years, 4 months ago by armansito
Modified:
7 years, 4 months ago
Reviewers:
stevenjb, gauravsh, Ben Chan
CC:
chromium-reviews, dbeam+watch-options_chromium.org, gauravsh+watch_chromium.org, gspencer+watch_chromium.org, stevenjb+watch_chromium.org, oshima+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Insufficient information on activation details should be handled correctly. This CL makes the following two changes for the case where the service property "Cellular.ActivationState" has value "flimflam::kActivationStateUnknown" and payment portal URL is unavailable: 1. NetworkConnectionHandler won't fail to connect with an activation error. 2. InternetOptionsHandler will hide the "View Account" and "Activate" buttons if a payment portal URL is unavailable. This CL also removes the NetworkConnectionHandler behavior that causes a connect operation to fail with an activation related error when Cellular.OutOfCredits is set to true, which leads to a confusing user experience. BUG=272324 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=217759

Patch Set 1 #

Total comments: 2

Patch Set 2 : Addressed nit, added some other changes that fell into this CL. #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+25 lines, -13 lines) Patch
M ash/system/chromeos/network/network_connect.cc View 1 1 chunk +13 lines, -11 lines 2 comments Download
M chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc View 1 1 chunk +10 lines, -0 lines 0 comments Download
M chromeos/network/network_connection_handler.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
armansito
7 years, 4 months ago (2013-08-14 02:54:32 UTC) #1
stevenjb
lgtm https://codereview.chromium.org/22950007/diff/1/chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc File chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc (right): https://codereview.chromium.org/22950007/diff/1/chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc#newcode1785 chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc:1785: std::string url; nit: support_url
7 years, 4 months ago (2013-08-14 17:48:52 UTC) #2
armansito
Made some additional changes, PTAL. https://codereview.chromium.org/22950007/diff/1/chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc File chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc (right): https://codereview.chromium.org/22950007/diff/1/chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc#newcode1785 chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc:1785: std::string url; On 2013/08/14 ...
7 years, 4 months ago (2013-08-14 23:12:00 UTC) #3
stevenjb
Changes LGTM https://codereview.chromium.org/22950007/diff/6001/ash/system/chromeos/network/network_connect.cc File ash/system/chromeos/network/network_connect.cc (right): https://codereview.chromium.org/22950007/diff/6001/ash/system/chromeos/network/network_connect.cc#newcode277 ash/system/chromeos/network/network_connect.cc:277: service_path); nit: {} around multi-line statement
7 years, 4 months ago (2013-08-14 23:19:23 UTC) #4
armansito
https://codereview.chromium.org/22950007/diff/6001/ash/system/chromeos/network/network_connect.cc File ash/system/chromeos/network/network_connect.cc (right): https://codereview.chromium.org/22950007/diff/6001/ash/system/chromeos/network/network_connect.cc#newcode277 ash/system/chromeos/network/network_connect.cc:277: service_path); On 2013/08/14 23:19:23, stevenjb (chromium) wrote: > nit: ...
7 years, 4 months ago (2013-08-15 00:35:36 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/armansito@chromium.org/22950007/6001
7 years, 4 months ago (2013-08-15 03:34:20 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/armansito@chromium.org/22950007/6001
7 years, 4 months ago (2013-08-15 03:43:11 UTC) #7
commit-bot: I haz the power
7 years, 4 months ago (2013-08-15 07:19:52 UTC) #8
Message was sent while issue was closed.
Change committed as 217759

Powered by Google App Engine
This is Rietveld 408576698