Chromium Code Reviews| Index: chrome/browser/ui/webui/chromeos/sim_unlock_ui.cc |
| diff --git a/chrome/browser/ui/webui/chromeos/sim_unlock_ui.cc b/chrome/browser/ui/webui/chromeos/sim_unlock_ui.cc |
| index d983a23a4d7d2a366ef9453594729f52d3c990db..906795c1e6f3965657a0172a1655a946a34b2d55 100644 |
| --- a/chrome/browser/ui/webui/chromeos/sim_unlock_ui.cc |
| +++ b/chrome/browser/ui/webui/chromeos/sim_unlock_ui.cc |
| @@ -16,7 +16,6 @@ |
| #include "base/message_loop/message_loop.h" |
| #include "base/strings/string_piece.h" |
| #include "base/values.h" |
| -#include "chrome/browser/chrome_notification_types.h" |
| #include "chrome/browser/chromeos/sim_dialog_delegate.h" |
| #include "chrome/browser/profiles/profile.h" |
| #include "chrome/common/url_constants.h" |
| @@ -26,7 +25,6 @@ |
| #include "chromeos/network/network_state_handler.h" |
| #include "chromeos/network/network_state_handler_observer.h" |
| #include "content/public/browser/browser_thread.h" |
| -#include "content/public/browser/notification_service.h" |
| #include "content/public/browser/url_data_source.h" |
| #include "content/public/browser/web_contents.h" |
| #include "content/public/browser/web_ui.h" |
| @@ -46,7 +44,6 @@ using content::WebUIMessageHandler; |
| namespace { |
| // JS API callbacks names. |
| -const char kJsApiCancel[] = "cancel"; |
| const char kJsApiChangePinCode[] = "changePinCode"; |
| const char kJsApiEnterPinCode[] = "enterPinCode"; |
| const char kJsApiEnterPukCode[] = "enterPukCode"; |
| @@ -162,11 +159,6 @@ class SimUnlockHandler : public WebUIMessageHandler, |
| code_type_(code_type) { |
| } |
| - void HandleCancel() { |
| - if (handler_) |
| - handler_->CancelDialog(); |
| - } |
| - |
| void HandleEnterCode() { |
| if (handler_) |
| handler_->EnterCode(code_, code_type_); |
| @@ -201,9 +193,6 @@ class SimUnlockHandler : public WebUIMessageHandler, |
| // Returns the cellular device that this dialog currently corresponds to. |
| const DeviceState* GetCellularDevice(); |
| - // Processing for the cases when dialog was cancelled. |
| - void CancelDialog(); |
| - |
| // Pass PIN/PUK code to shill and check status. |
| void EnterCode(const std::string& code, SimUnlockCode code_type); |
| @@ -224,7 +213,6 @@ class SimUnlockHandler : public WebUIMessageHandler, |
| void HandleEnterCode(SimUnlockCode code_type, const std::string& code); |
| // Handlers for JS WebUI messages. |
| - void HandleCancel(const base::ListValue* args); |
| void HandleChangePinCode(const base::ListValue* args); |
| void HandleEnterPinCode(const base::ListValue* args); |
| void HandleEnterPukCode(const base::ListValue* args); |
| @@ -234,14 +222,6 @@ class SimUnlockHandler : public WebUIMessageHandler, |
| // Initialize current SIM card status, passes that to page. |
| void InitializeSimStatus(); |
| - // Notifies SIM Security tab handler that RequirePin preference change |
| - // has been ended (either updated or cancelled). |
| - void NotifyOnRequirePinChangeEnded(bool new_value); |
| - |
| - // Notifies observers that the EnterPin or EnterPuk dialog has been |
| - // completed (either cancelled or with entry of PIN/PUK). |
| - void NotifyOnEnterPinEnded(bool cancelled); |
| - |
| // Checks whether SIM card is in PUK locked state and proceeds to PUK input. |
| void ProceedToPukInput(); |
| @@ -295,7 +275,6 @@ void SimUnlockUIHTMLSource::StartDataRequest( |
| strings.SetString("title", |
| l10n_util::GetStringUTF16(IDS_SIM_UNLOCK_ENTER_PIN_TITLE)); |
| strings.SetString("ok", l10n_util::GetStringUTF16(IDS_OK)); |
| - strings.SetString("cancel", l10n_util::GetStringUTF16(IDS_CANCEL)); |
|
Evan Stade
2014/09/22 22:12:16
I believe this was removed by mistake
stevenjb
2014/09/23 17:23:48
Yes, that looks correct, we eliminated the "cancel
|
| strings.SetString("enterPinTitle", |
| l10n_util::GetStringUTF16(IDS_SIM_UNLOCK_ENTER_PIN_TITLE)); |
| strings.SetString("enterPinMessage", |
| @@ -373,9 +352,6 @@ SimUnlockHandler::~SimUnlockHandler() { |
| } |
| void SimUnlockHandler::RegisterMessages() { |
| - web_ui()->RegisterMessageCallback(kJsApiCancel, |
| - base::Bind(&SimUnlockHandler::HandleCancel, |
| - base::Unretained(this))); |
| web_ui()->RegisterMessageCallback(kJsApiChangePinCode, |
| base::Bind(&SimUnlockHandler::HandleChangePinCode, |
| base::Unretained(this))); |
| @@ -428,9 +404,6 @@ void SimUnlockHandler::OnPinOperationCompleted(PinOperationError error) { |
| if (state_ == SIM_NOT_LOCKED_ASK_PIN && error == PIN_ERROR_NONE) { |
| CHECK(dialog_mode_ == SimDialogDelegate::SIM_DIALOG_SET_LOCK_ON || |
| dialog_mode_ == SimDialogDelegate::SIM_DIALOG_SET_LOCK_OFF); |
| - // Async change RequirePin operation has finished OK. |
| - NotifyOnRequirePinChangeEnded( |
| - dialog_mode_ == SimDialogDelegate::SIM_DIALOG_SET_LOCK_ON); |
| // Dialog will close itself. |
| state_ = SIM_ABSENT_NOT_LOCKED; |
| } else if (state_ == SIM_NOT_LOCKED_CHANGE_PIN && error == PIN_ERROR_NONE) { |
| @@ -443,29 +416,12 @@ void SimUnlockHandler::OnPinOperationCompleted(PinOperationError error) { |
| // NO_PIN_RETRIES_LEFT step. |
| if (!(state_ == SIM_LOCKED_NO_PIN_TRIES_LEFT && error == PIN_ERROR_BLOCKED)) |
| ProcessSimCardState(cellular); |
| - if (dialog_mode_ == SimDialogDelegate::SIM_DIALOG_UNLOCK && |
| - state_ == SIM_ABSENT_NOT_LOCKED) |
| - NotifyOnEnterPinEnded(false); |
| } |
| const DeviceState* SimUnlockHandler::GetCellularDevice() { |
| return GetNetworkStateHandler()->GetDeviceState(cellular_device_path_); |
| } |
| -void SimUnlockHandler::CancelDialog() { |
| - if (dialog_mode_ == SimDialogDelegate::SIM_DIALOG_SET_LOCK_ON || |
| - dialog_mode_ == SimDialogDelegate::SIM_DIALOG_SET_LOCK_OFF) { |
| - // When async change RequirePin operation is performed, |
| - // dialog UI controls such as Cancel button are disabled. |
| - // If dialog was cancelled that means RequirePin preference hasn't been |
| - // changed and is not in process of changing at the moment. |
| - NotifyOnRequirePinChangeEnded( |
| - !(dialog_mode_ == SimDialogDelegate::SIM_DIALOG_SET_LOCK_ON)); |
| - } else if (dialog_mode_ == SimDialogDelegate::SIM_DIALOG_UNLOCK) { |
| - NotifyOnEnterPinEnded(true); |
| - } |
| -} |
| - |
| void SimUnlockHandler::EnterCode(const std::string& code, |
| SimUnlockCode code_type) { |
| DCHECK_CURRENTLY_ON(BrowserThread::UI); |
| @@ -605,31 +561,6 @@ void SimUnlockHandler::PinOperationErrorCallback( |
| OnPinOperationCompleted(pin_error); |
| } |
| -void SimUnlockHandler::NotifyOnEnterPinEnded(bool cancelled) { |
| - content::NotificationService::current()->Notify( |
| - chrome::NOTIFICATION_ENTER_PIN_ENDED, |
| - content::NotificationService::AllSources(), |
| - content::Details<bool>(&cancelled)); |
| -} |
| - |
| -void SimUnlockHandler::NotifyOnRequirePinChangeEnded(bool new_value) { |
| - content::NotificationService::current()->Notify( |
| - chrome::NOTIFICATION_REQUIRE_PIN_SETTING_CHANGE_ENDED, |
| - content::NotificationService::AllSources(), |
| - content::Details<bool>(&new_value)); |
| -} |
| - |
| -void SimUnlockHandler::HandleCancel(const base::ListValue* args) { |
| - const size_t kEnterCodeParamCount = 0; |
| - if (args->GetSize() != kEnterCodeParamCount) { |
| - NOTREACHED(); |
| - return; |
| - } |
| - scoped_refptr<TaskProxy> task = new TaskProxy(AsWeakPtr()); |
| - BrowserThread::PostTask(BrowserThread::UI, FROM_HERE, |
| - base::Bind(&TaskProxy::HandleCancel, task.get())); |
| -} |
| - |
| void SimUnlockHandler::HandleChangePinCode(const base::ListValue* args) { |
| const size_t kChangePinParamCount = 2; |
| std::string pin; |