Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(537)

Side by Side Diff: chrome/browser/resources/options/sync_setup_overlay.js

Issue 7067036: Options: Remove the hidden class, since we override the hidden attribute to set (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 cr.define('options', function() { 5 cr.define('options', function() {
6 const OptionsPage = options.OptionsPage; 6 const OptionsPage = options.OptionsPage;
7 7
8 // Variable to track if a captcha challenge was issued. If this gets set to 8 // Variable to track if a captcha challenge was issued. If this gets set to
9 // true, it stays that way until we are told about successful login from 9 // true, it stays that way until we are told about successful login from
10 // the browser. This means subsequent errors (like invalid password) are 10 // the browser. This means subsequent errors (like invalid password) are
(...skipping 382 matching lines...) Expand 10 before | Expand all | Expand 10 after
393 393
394 // Called once, when this html/js is loaded. 394 // Called once, when this html/js is loaded.
395 showConfigure_: function(args) { 395 showConfigure_: function(args) {
396 var datatypeSelect = document.getElementById('sync-select-datatypes'); 396 var datatypeSelect = document.getElementById('sync-select-datatypes');
397 var self = this; 397 var self = this;
398 datatypeSelect.onchange = function() { 398 datatypeSelect.onchange = function() {
399 var syncAll = this.selectedIndex == 0; 399 var syncAll = this.selectedIndex == 0;
400 self.setCheckboxesToKeepEverythingSynced_(syncAll); 400 self.setCheckboxesToKeepEverythingSynced_(syncAll);
401 }; 401 };
402 402
403 $('sync-setup-configure').classList.remove('hidden'); 403 $('sync-setup-configure').hidden = false;
404 404
405 if (args) { 405 if (args) {
406 if (!args['encryptionEnabled']) 406 if (!args['encryptionEnabled'])
407 $('customize-sync-encryption').classList.add('hidden'); 407 $('customize-sync-encryption').hidden = true;
408 this.setCheckboxesAndErrors_(args); 408 this.setCheckboxesAndErrors_(args);
409 409
410 // Whether to display the 'Sync everything' confirmation page or the 410 // Whether to display the 'Sync everything' confirmation page or the
411 // customize data types page. 411 // customize data types page.
412 var showSyncEverythingPage = args['showSyncEverythingPage']; 412 var showSyncEverythingPage = args['showSyncEverythingPage'];
413 var keepEverythingSynced = args['keepEverythingSynced']; 413 var keepEverythingSynced = args['keepEverythingSynced'];
414 this.usePassphrase_ = args['usePassphrase']; 414 this.usePassphrase_ = args['usePassphrase'];
415 if (showSyncEverythingPage == false || 415 if (showSyncEverythingPage == false ||
416 keepEverythingSynced == false || this.usePassphrase_) { 416 keepEverythingSynced == false || this.usePassphrase_) {
417 this.showCustomizePage_(keepEverythingSynced); 417 this.showCustomizePage_(keepEverythingSynced);
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
462 if (page == 'settingUp') { 462 if (page == 'settingUp') {
463 this.setThrobbersVisible_(true); 463 this.setThrobbersVisible_(true);
464 return; 464 return;
465 } else { 465 } else {
466 this.setThrobbersVisible_(false); 466 this.setThrobbersVisible_(false);
467 } 467 }
468 468
469 // Hide an existing visible overlay. 469 // Hide an existing visible overlay.
470 var overlay = $('sync-setup-overlay'); 470 var overlay = $('sync-setup-overlay');
471 for (var i = 0; i < overlay.children.length; i++) 471 for (var i = 0; i < overlay.children.length; i++)
472 overlay.children[i].classList.add('hidden'); 472 overlay.children[i].hidden = true;
473 473
474 this.setInputElementsDisabledState_(false); 474 this.setInputElementsDisabledState_(false);
475 475
476 if (page == 'login') 476 if (page == 'login')
477 this.showGaiaLogin_(args); 477 this.showGaiaLogin_(args);
478 else if (page == 'configure') 478 else if (page == 'configure')
479 this.showConfigure_(args); 479 this.showConfigure_(args);
480 else if (page == 'passphrase') 480 else if (page == 'passphrase')
481 this.showPassphrase_(args); 481 this.showPassphrase_(args);
482 482
483 if (page == 'done') 483 if (page == 'done')
484 this.closeOverlay_(); 484 this.closeOverlay_();
485 else 485 else
486 this.showOverlay_(); 486 this.showOverlay_();
487 }, 487 },
488 488
489 setThrobbersVisible_: function(visible) { 489 setThrobbersVisible_: function(visible) {
490 var throbbers = document.getElementsByClassName("throbber"); 490 var throbbers = document.getElementsByClassName("throbber");
491 for (var i = 0; i < throbbers.length; i++) 491 for (var i = 0; i < throbbers.length; i++)
492 throbbers[i].style.visibility = visible ? "visible" : "hidden"; 492 throbbers[i].style.visibility = visible ? "visible" : "hidden";
493 }, 493 },
494 494
495 showPassphrase_: function(args) { 495 showPassphrase_: function(args) {
496 $('sync-setup-passphrase').classList.remove('hidden'); 496 $('sync-setup-passphrase').hidden = false;
497 497
498 $('passphrase-rejected-body').style.display = "none"; 498 $('passphrase-rejected-body').style.display = "none";
499 $('normal-body').style.display = "none"; 499 $('normal-body').style.display = "none";
500 $('incorrect-passphrase').style.display = "none"; 500 $('incorrect-passphrase').style.display = "none";
501 501
502 if (args["passphrase_creation_rejected"]) { 502 if (args["passphrase_creation_rejected"]) {
503 $('passphrase-rejected-body').style.display = "block"; 503 $('passphrase-rejected-body').style.display = "block";
504 } else { 504 } else {
505 $('normal-body').style.display = "block"; 505 $('normal-body').style.display = "block";
506 } 506 }
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
551 // It's showtime for the captcha now. 551 // It's showtime for the captcha now.
552 this.setElementDisplay_("captcha-div", "block"); 552 this.setElementDisplay_("captcha-div", "block");
553 document.getElementById('gaia-email').disabled = true; 553 document.getElementById('gaia-email').disabled = true;
554 document.getElementById('gaia-passwd').disabled = false; 554 document.getElementById('gaia-passwd').disabled = false;
555 document.getElementById('captcha-value').disabled = false; 555 document.getElementById('captcha-value').disabled = false;
556 document.getElementById('captcha-wrapper').style.backgroundImage = 556 document.getElementById('captcha-wrapper').style.backgroundImage =
557 url(args.captchaUrl); 557 url(args.captchaUrl);
558 }, 558 },
559 559
560 showGaiaLogin_: function(args) { 560 showGaiaLogin_: function(args) {
561 $('sync-setup-login').classList.remove('hidden'); 561 $('sync-setup-login').hidden = false;
562 562
563 document.getElementById('gaia-email').disabled = false; 563 document.getElementById('gaia-email').disabled = false;
564 document.getElementById('gaia-passwd').disabled = false; 564 document.getElementById('gaia-passwd').disabled = false;
565 565
566 var f = $('gaia-login-form'); 566 var f = $('gaia-login-form');
567 var email = $('gaia-email'); 567 var email = $('gaia-email');
568 var passwd = $('gaia-passwd'); 568 var passwd = $('gaia-passwd');
569 if (f) { 569 if (f) {
570 if (args.user != undefined) { 570 if (args.user != undefined) {
571 if (email.value != args.user) 571 if (email.value != args.user)
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
688 688
689 showSuccessAndSettingUp_: function() { 689 showSuccessAndSettingUp_: function() {
690 $('sign-in').value = localStrings.getString('settingUp'); 690 $('sign-in').value = localStrings.getString('settingUp');
691 }, 691 },
692 692
693 /** @inheritDoc */ 693 /** @inheritDoc */
694 shouldClose: function() { 694 shouldClose: function() {
695 if (!$('cancel-warning-box').hidden) { 695 if (!$('cancel-warning-box').hidden) {
696 chrome.send('SyncSetupPassphraseCancel', ['']); 696 chrome.send('SyncSetupPassphraseCancel', ['']);
697 return true; 697 return true;
698 } else if (!$('sync-setup-passphrase').classList.contains('hidden')) { 698 } else if (!$('sync-setup-passphrase').hidden) {
699 // The Passphrase page is showing, and the use has pressed escape. 699 // The Passphrase page is showing, and the use has pressed escape.
700 // Activate the cancel logic in this case. 700 // Activate the cancel logic in this case.
701 this.showCancelWarning_(); 701 this.showCancelWarning_();
702 return false; 702 return false;
703 } 703 }
704 704
705 return true; 705 return true;
706 }, 706 },
707 }; 707 };
708 708
(...skipping 11 matching lines...) Expand all
720 720
721 SyncSetupOverlay.showSuccessAndSettingUp = function() { 721 SyncSetupOverlay.showSuccessAndSettingUp = function() {
722 SyncSetupOverlay.getInstance().showSuccessAndSettingUp_(); 722 SyncSetupOverlay.getInstance().showSuccessAndSettingUp_();
723 }; 723 };
724 724
725 // Export 725 // Export
726 return { 726 return {
727 SyncSetupOverlay: SyncSetupOverlay 727 SyncSetupOverlay: SyncSetupOverlay
728 }; 728 };
729 }); 729 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698