Index: chrome/browser/chromeos/sim_dialog_delegate.cc |
diff --git a/chrome/browser/chromeos/sim_dialog_delegate.cc b/chrome/browser/chromeos/sim_dialog_delegate.cc |
index d61c0e4fe66d78060079a3935c7a0e1bbe85d550..ebb819f1c04e05d2eb60740ad63f2b951e1f37a2 100644 |
--- a/chrome/browser/chromeos/sim_dialog_delegate.cc |
+++ b/chrome/browser/chromeos/sim_dialog_delegate.cc |
@@ -24,14 +24,6 @@ const int kDefaultHeight = 225; |
const int kChangePinWidth = 350; |
const int kChangePinHeight = 245; |
-// URL that includes additional mode (other than Unlock flow) that we're using |
-// dialog for. Possible values: |
-// change-pin - use dialog to change PIN, ask for old & new PIN. |
-// set-lock-on - enable RequirePin restriction. |
-// set-lock-off - disable RequirePin restriction. |
-// In general SIM unlock case sim-unlock URL is loaded w/o parameters. |
-const char kSimDialogSpecialModeURL[] = "chrome://sim-unlock/?mode=%s"; |
- |
// Dialog mode constants. |
const char kSimDialogChangePinMode[] = "change-pin"; |
const char kSimDialogSetLockOnMode[] = "set-lock-on"; |
@@ -76,8 +68,15 @@ GURL SimDialogDelegate::GetDialogContentURL() const { |
mode_value = kSimDialogSetLockOnMode; |
else |
mode_value = kSimDialogSetLockOffMode; |
- return GURL( |
- base::StringPrintf(kSimDialogSpecialModeURL, mode_value.c_str())); |
+ |
+ // Create a URL that includes an additional mode (other than Unlock flow). |
+ // Possible values for mode are: |
+ // change-pin - use dialog to change PIN, ask for old & new PIN. |
+ // set-lock-on - enable RequirePin restriction. |
+ // set-lock-off - disable RequirePin restriction. |
+ std::string url_string = |
+ std::string(chrome::kChromeUISimUnlockURL) + "?mode=" + mode_value; |
+ return GURL(url_string); |
} |
} |