Commit 0809caba authored by jhawkins@chromium.org's avatar jhawkins@chromium.org

Sync UI: Ensure the close button is shown.

Get rid of the multitude of close buttons.

BUG=124648
TEST=none
R=dbeam


Review URL: http://codereview.chromium.org/10187008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133737 0039d316-1c4b-4281-b951-d872f2087c98
parent 5c3f8a53
<div id="sync-setup-overlay" class="page" hidden> <div id="sync-setup-overlay" class="page" hidden>
<div class="close-button"></div>
<div id="sync-setup-login" hidden> <div id="sync-setup-login" hidden>
<div id="promo-title-container" hidden> <div id="promo-title-container" hidden>
<h1 i18n-content="promoTitle"></h1> <h1 i18n-content="promoTitle"></h1>
...@@ -11,7 +12,6 @@ ...@@ -11,7 +12,6 @@
</div> </div>
<div class="sync-main-content"> <div class="sync-main-content">
<div id="sync-setup-login-content-column"> <div id="sync-setup-login-content-column">
<div class="close-button"></div>
<h1 id="sync-setup-overlay-title" i18n-content="syncSetupOverlay"></h1> <h1 id="sync-setup-overlay-title" i18n-content="syncSetupOverlay"></h1>
<div class="sign-in"> <div class="sign-in">
<div id="top-blurb-error" class="reset-hidden" hidden> <div id="top-blurb-error" class="reset-hidden" hidden>
...@@ -154,7 +154,6 @@ ...@@ -154,7 +154,6 @@
</div> </div>
</div> </div>
<div id="customize-sync-preferences" hidden> <div id="customize-sync-preferences" hidden>
<div class="close-button"></div>
<h1 i18n-content="syncSetupConfigureTitle"></h1> <h1 i18n-content="syncSetupConfigureTitle"></h1>
<form id="choose-data-types-form"> <form id="choose-data-types-form">
<div id="sync-configure-content" class="content-area"> <div id="sync-configure-content" class="content-area">
...@@ -341,7 +340,6 @@ ...@@ -341,7 +340,6 @@
</div> </div>
</div> </div>
<div id="sync-setup-spinner" hidden> <div id="sync-setup-spinner" hidden>
<div class="close-button"></div>
<h1 i18n-content="syncSetupConfigureTitle"></h1> <h1 i18n-content="syncSetupConfigureTitle"></h1>
<div class="content-area"> <div class="content-area">
<div id="spinner-throbber" class="throbber"></div> <div id="spinner-throbber" class="throbber"></div>
...@@ -351,7 +349,6 @@ ...@@ -351,7 +349,6 @@
</div> </div>
</div> </div>
<div id="sync-setup-stop-syncing" hidden> <div id="sync-setup-stop-syncing" hidden>
<div class="close-button"></div>
<h1 i18n-content="stopSyncingTitle"></h1> <h1 i18n-content="stopSyncingTitle"></h1>
<div class="content-area"> <div class="content-area">
<span i18n-values=".innerHTML:stopSyncingExplanation"></span> <span i18n-values=".innerHTML:stopSyncingExplanation"></span>
......
...@@ -514,10 +514,12 @@ cr.define('options', function() { ...@@ -514,10 +514,12 @@ cr.define('options', function() {
showSyncSetupPage_: function(page, args) { showSyncSetupPage_: function(page, args) {
this.setThrobbersVisible_(false); this.setThrobbersVisible_(false);
// Hide an existing visible overlay. // Hide an existing visible overlay (ensuring the close button is not
var overlay = $('sync-setup-overlay'); // hidden).
for (var i = 0; i < overlay.children.length; i++) var children = document.querySelectorAll(
overlay.children[i].hidden = true; '#sync-setup-overlay > *:not(.close-button)');
for (var i = 0; i < children.length; i++)
children[i].hidden = true;
this.setInputElementsDisabledState_(false); this.setInputElementsDisabledState_(false);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment