From 04e1f9e21f634b53a7e934de2cfb221ee5034697 Mon Sep 17 00:00:00 2001 From: "nkostylev@chromium.org" Date: Wed, 20 Apr 2011 12:44:46 +0000 Subject: [cros] Several SIM dialog fixes. * Hide "Old pin" input in SIM unblock case. * Launch SIM unblock flow when no PIN retries are left during changing PIN/PinRequire preference. * Some UI polishing of Change PIN UI. BUG=chromium-os:13702 TEST=Manual. Launched Change PIN/Lock on/off dialog, entered PIN incorrectly 3 times, observed PUK unblock dialog. Review URL: http://codereview.chromium.org/6877082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82283 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/chromeos/sim_dialog_delegate.cc | 2 +- chrome/browser/resources/chromeos/sim_unlock.css | 16 +++++++++++----- chrome/browser/resources/chromeos/sim_unlock.html | 9 +++++---- chrome/browser/resources/chromeos/sim_unlock.js | 7 ++++--- chrome/browser/ui/webui/chromeos/sim_unlock_ui.cc | 14 ++++++++++++-- 5 files changed, 33 insertions(+), 15 deletions(-) diff --git a/chrome/browser/chromeos/sim_dialog_delegate.cc b/chrome/browser/chromeos/sim_dialog_delegate.cc index 3abcc20..f1ecaba 100644 --- a/chrome/browser/chromeos/sim_dialog_delegate.cc +++ b/chrome/browser/chromeos/sim_dialog_delegate.cc @@ -21,7 +21,7 @@ const int kDefaultHeight = 225; // Width/height for the change PIN dialog mode. const int kChangePinWidth = 350; -const int kChangePinHeight = 256; +const int kChangePinHeight = 245; // URL that includes additional mode (other than Unlock flow) that we're using // dialog for. Possible values: diff --git a/chrome/browser/resources/chromeos/sim_unlock.css b/chrome/browser/resources/chromeos/sim_unlock.css index 18d5fbe..e1ef353 100644 --- a/chrome/browser/resources/chromeos/sim_unlock.css +++ b/chrome/browser/resources/chromeos/sim_unlock.css @@ -13,8 +13,18 @@ } .change-pin-content-area { - max-height: 156px; + height: 156px; overflow: auto; + padding: 10px 15px 5px 15px; + width: 320px; +} + +.choose-pin-content-area { + max-height: 125px; + min-height: 120px; + overflow: auto; + padding: 10px 15px 5px 15px; + width: 320px; } .input-area { @@ -71,10 +81,6 @@ display: -webkit-box; } -#choose-pin-content-area { - min-height: 120px; -} - .choose-pin-input-area { margin: 5px 5px 5px 5px; width: 125px; diff --git a/chrome/browser/resources/chromeos/sim_unlock.html b/chrome/browser/resources/chromeos/sim_unlock.html index caa11f8..808f1cac9 100644 --- a/chrome/browser/resources/chromeos/sim_unlock.html +++ b/chrome/browser/resources/chromeos/sim_unlock.html @@ -78,11 +78,12 @@ document.addEventListener('DOMContentLoaded', load);