зеркало из https://github.com/mozilla/gecko-dev.git
Remove button in Smart Browsing pref pane should be context disabled.
b=119768; r=morse; sr=hewitt
This commit is contained in:
Родитель
8f3e45c84b
Коммит
1df6d09979
|
@ -75,6 +75,7 @@ function removeDomain()
|
||||||
}
|
}
|
||||||
selectFirstCell();
|
selectFirstCell();
|
||||||
rebuildPrefValue();
|
rebuildPrefValue();
|
||||||
|
toggleRemoveButton();
|
||||||
}
|
}
|
||||||
|
|
||||||
function rebuildPrefValue()
|
function rebuildPrefValue()
|
||||||
|
@ -126,9 +127,20 @@ function doButtonEnabling()
|
||||||
if (parent.hPrefWindow.getPrefIsLocked(addDomain.getAttribute("prefstring")))
|
if (parent.hPrefWindow.getPrefIsLocked(addDomain.getAttribute("prefstring")))
|
||||||
addDomain.disabled = true;
|
addDomain.disabled = true;
|
||||||
|
|
||||||
|
toggleRemoveButton();
|
||||||
toggleAutoCompleteAdvancedButton();
|
toggleAutoCompleteAdvancedButton();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function toggleRemoveButton()
|
||||||
|
{
|
||||||
|
var domains = document.getElementById("disabledKids");
|
||||||
|
var removeButton = document.getElementById("removeDomain");
|
||||||
|
if (domains.childNodes.length == 0)
|
||||||
|
removeButton.disabled = true;
|
||||||
|
else
|
||||||
|
removeButton.disabled = false;
|
||||||
|
}
|
||||||
|
|
||||||
function moreInfo()
|
function moreInfo()
|
||||||
{
|
{
|
||||||
var browserURL = null;
|
var browserURL = null;
|
||||||
|
|
|
@ -83,7 +83,8 @@
|
||||||
<treechildren id="disabledKids" flex="1"/>
|
<treechildren id="disabledKids" flex="1"/>
|
||||||
</tree>
|
</tree>
|
||||||
<vbox align="center">
|
<vbox align="center">
|
||||||
<button id="removeDomain" label="&removeDomain.label;" accesskey="&removeDomain.accesskey;"
|
<button id="removeDomain" label="&removeDomain.label;"
|
||||||
|
accesskey="&removeDomain.accesskey;" disabled="true"
|
||||||
oncommand="removeDomain();" prefstring="pref.browser.smartbrowsing.disable_button.remove"/>
|
oncommand="removeDomain();" prefstring="pref.browser.smartbrowsing.disable_button.remove"/>
|
||||||
</vbox>
|
</vbox>
|
||||||
</row>
|
</row>
|
||||||
|
|
Загрузка…
Ссылка в новой задаче