Home | History | Annotate | Download | only in resources
      1 <html id='t'>
      2 <head>
      3 <title></title>
      4 <script type="text/javascript">
      5   function hideAllPages() {
      6     var pages = ['login', 'configure', 'passphrase',
      7                  'settingup', 'done', 'firstpassphrase'];
      8     for (var i = 0; i < pages.length; ++i) {
      9       document.getElementById(pages[i]).style.display = 'none';
     10       document.getElementById(pages[i]).tabIndex = -1;
     11     }
     12   }
     13 
     14   function showPage(page) {
     15     hideAllPages();
     16     document.getElementById(page).style.display = 'block';
     17     document.getElementById(page).tabIndex = 0;
     18   }
     19 
     20   function showGaiaLoginIframe() { showPage('login'); }
     21   function showConfigure() { showPage('configure'); }
     22   function showPassphrase() { showPage('passphrase'); }
     23   function showSettingUp() { showPage('settingup'); }
     24   function showSetupDone() { showPage('done'); }
     25   function showFirstPassphrase() { showPage('firstpassphrase'); }
     26 
     27   // Called once, when this html/js is loaded.
     28   function showTheRightIframe() {
     29     var args = JSON.parse(chrome.dialogArguments);
     30     showPage(args.iframeToShow);
     31   }
     32 </script>
     33 </head>
     34 <body style="margin:0; border:0;" onload="showTheRightIframe();">
     35   <iframe id="login" frameborder="0" width="100%" scrolling="no" height="100%"
     36           src="chrome://syncresources/gaialogin" style="display:none"
     37           tabindex="-1"></iframe>
     38   <iframe id="configure" frameborder="0" width="100%" scrolling="no"
     39           height="100%" src="chrome://syncresources/configure"
     40           style="display:none" tabindex="-1"></iframe>
     41   <iframe id="passphrase" frameborder="0" width="100%" scrolling="no"
     42           height="100%" src="chrome://syncresources/passphrase"
     43           style="display:none" tabindex="-1"></iframe>
     44   <iframe id="settingup" frameborder="0" width="100%" scrolling="no"
     45           height="100%" src="chrome://syncresources/settingup"
     46           style="display:none" tabindex="-1"></iframe>
     47   <iframe id="done" frameborder="0" width="100%" scrolling="no" height="100%"
     48           src="chrome://syncresources/setupdone" style="display:none"
     49           tabindex="-1"></iframe>
     50   <iframe id="firstpassphrase" frameborder="0" width="100%" scrolling="no"
     51           height="100%" src="chrome://syncresources/firstpassphrase"
     52           style="display:none" tabindex="-1"></iframe>
     53 </body>
     54 </html>
     55