Index: chrome/browser/sync/resources/setup_flow.html |
=================================================================== |
--- chrome/browser/sync/resources/setup_flow.html (revision 62207) |
+++ chrome/browser/sync/resources/setup_flow.html (working copy) |
@@ -2,44 +2,46 @@ |
<head> |
<title></title> |
<script type="text/javascript"> |
+ function hideAllPages() { |
+ var pages = ['login', 'configure', 'passphrase', 'settingup', 'done']; |
+ for (var i = 0; i < pages.length; ++i) { |
+ document.getElementById(pages[i]).style.display = 'none'; |
+ document.getElementById(pages[i]).tabIndex = -1; |
+ } |
+ } |
- // Called once, when this html/js is loaded. |
- function showTheRightIframe() { |
+ function showPage(page) { |
hideAllPages(); |
- var args = JSON.parse(chrome.dialogArguments); |
- document.getElementById(args.iframeToShow).style.display = 'block'; |
- document.getElementById(args.iframeToShow).tabIndex = 0; |
+ document.getElementById(page).style.display = 'block'; |
+ document.getElementById(page).tabIndex = 0; |
} |
- function hideAllPages() { |
- document.getElementById('login').style.display = 'none'; |
- document.getElementById('login').tabIndex = -1; |
- document.getElementById('choose_data_types').style.display = 'none'; |
- document.getElementById('choose_data_types').tabIndex = -1; |
- document.getElementById('done').style.display = 'none'; |
- document.getElementById('done').tabIndex = -1; |
- } |
+ function showGaiaLoginIframe() { showPage('login'); } |
+ function showConfigure() { showPage('configure'); } |
+ function showPassphrase() { showPage('passphrase'); } |
+ function showSettingUp() { showPage('settingup'); } |
+ function showSetupDone() { showPage('done'); } |
- function showChooseDataTypes() { |
- hideAllPages(); |
- document.getElementById('choose_data_types').style.display = 'block'; |
- document.getElementById('choose_data_types').tabIndex = 0; |
+ // Called once, when this html/js is loaded. |
+ function showTheRightIframe() { |
+ var args = JSON.parse(chrome.dialogArguments); |
+ showPage(args.iframeToShow); |
} |
- |
- function showSetupDone() { |
- hideAllPages(); |
- document.getElementById('done').style.display = 'block'; |
- document.getElementById('done').tabIndex = 0; |
- } |
</script> |
</head> |
<body style="margin:0; border:0;" onload="showTheRightIframe();"> |
<iframe id="login" frameborder="0" width="100%" scrolling="no" height="100%" |
src="chrome://syncresources/gaialogin" style="display:none" |
tabindex="-1"></iframe> |
- <iframe id="choose_data_types" frameborder="0" width="100%" scrolling="no" |
- height="100%" src="chrome://syncresources/choosedatatypes" |
+ <iframe id="configure" frameborder="0" width="100%" scrolling="no" |
+ height="100%" src="chrome://syncresources/configure" |
style="display:none" tabindex="-1"></iframe> |
+ <iframe id="passphrase" frameborder="0" width="100%" scrolling="no" |
+ height="100%" src="chrome://syncresources/passphrase" |
+ style="display:none" tabindex="-1"></iframe> |
+ <iframe id="settingup" frameborder="0" width="100%" scrolling="no" |
+ height="100%" src="chrome://syncresources/settingup" |
+ style="display:none" tabindex="-1"></iframe> |
<iframe id="done" frameborder="0" width="100%" scrolling="no" height="100%" |
src="chrome://syncresources/setupdone" style="display:none" |
tabindex="-1"></iframe> |