| Index: chrome/browser/sync/resources/gaia_login.html
|
| diff --git a/chrome/browser/sync/resources/gaia_login.html b/chrome/browser/sync/resources/gaia_login.html
|
| index ff0defe5b0d585634f4a8884b913e7a08a06ba36..0569e75c197ac5c9456b8e46156f59a3edf1099a 100644
|
| --- a/chrome/browser/sync/resources/gaia_login.html
|
| +++ b/chrome/browser/sync/resources/gaia_login.html
|
| @@ -58,11 +58,7 @@
|
| width: 200px;
|
| height: 70px;
|
| }
|
| - #throb {
|
| - background-image: url("../../../../app/resources/throbber.png");
|
| - width: 16px;
|
| - height: 16px;
|
| - background-position: 0px;
|
| + #logging_in_throbber {
|
| margin: 0px 10px 0px 10px;
|
| }
|
| .toppageverticalspace {
|
| @@ -120,6 +116,11 @@
|
| text-align: center;
|
| }
|
| </style>
|
| +<link rel="stylesheet" href="chrome://resources/css/throbber.css">
|
| +<script src="chrome://resources/js/cr.js"></script>
|
| +<script src="chrome://resources/js/cr/ui.js"></script>
|
| +<script src="chrome://resources/js/cr/ui/throbber.js"></script>
|
| +<script src="chrome://resources/js/util.js"></script>
|
| </head>
|
| <body bgcolor="#ffffff" vlink="#666666"
|
| i18n-values=".style.fontFamily:fontfamily;.style.fontSize:fontsize"
|
| @@ -168,15 +169,10 @@
|
| }
|
| }
|
|
|
| - function advanceThrobber() {
|
| - var throbber = document.getElementById('throb');
|
| - throbber.style.backgroundPositionX =
|
| - ((parseInt(getComputedStyle(throbber).backgroundPositionX) - 16) %
|
| - 576) + 'px';
|
| - }
|
|
|
| function showGaiaLogin(args) {
|
| - document.getElementById('throbber_container').style.display = "none";
|
| + $('logging_in_throbber').visible = false;
|
| +
|
| document.getElementById('Email').disabled = false;
|
| document.getElementById('Passwd').disabled = false;
|
|
|
| @@ -288,13 +284,12 @@
|
| }
|
| acct_text.textContent = translated_text.replace('Google','');
|
| }
|
| - setInterval(advanceThrobber, 30);
|
| + cr.ui.Throbber.decorate($('logging_in_throbber'));
|
| var args = JSON.parse(chrome.dialogArguments);
|
| showGaiaLogin(args);
|
| }
|
|
|
| function sendCredentialsAndClose() {
|
| -
|
| if (!setErrorVisibility())
|
| return false;
|
|
|
| @@ -303,8 +298,8 @@
|
| document.getElementById('CaptchaValue').disabled = true;
|
| document.getElementById('AccessCode').disabled = true;
|
|
|
| - var throbber = document.getElementById('throbber_container');
|
| - throbber.style.display = "inline";
|
| + $('logging_in_throbber').visible = true;
|
| +
|
| var f = document.getElementById("gaia_loginform");
|
| var result = JSON.stringify({"user" : f.Email.value,
|
| "pass" : f.Passwd.value,
|
| @@ -548,10 +543,7 @@
|
| <table align="center" cellpadding="0" cellspacing="0">
|
| <tr>
|
| <td>
|
| - <div id="throbber_container" style="display:none;">
|
| - <div id="throb">
|
| - </div>
|
| - </div>
|
| + <div id="logging_in_throbber" class="throbber" style="visibility:hidden;"></div>
|
| </td>
|
| <td class="noverticalpadding">
|
| <input id="signIn" type="submit" class="gaia le button"
|
|
|