mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-08 08:48:39 +09:00
[Pale Moon] Change button labels in cookies dialog
This commit is contained in:
parent
b912c0ca6b
commit
1f7eb5a1f1
4 changed files with 48 additions and 22 deletions
|
|
@ -5,6 +5,8 @@
|
|||
|
||||
const nsICookie = Components.interfaces.nsICookie;
|
||||
|
||||
Components.utils.import("resource://gre/modules/PluralForm.jsm");
|
||||
|
||||
var gCookiesWindow = {
|
||||
_cm : Components.classes["@mozilla.org/cookiemanager;1"]
|
||||
.getService(Components.interfaces.nsICookieManager),
|
||||
|
|
@ -24,6 +26,11 @@ var gCookiesWindow = {
|
|||
this._bundle = document.getElementById("bundlePreferences");
|
||||
this._tree = document.getElementById("cookiesList");
|
||||
|
||||
let removeAllCookies = document.getElementById("removeAllCookies");
|
||||
removeAllCookies.setAttribute("accesskey", this._bundle.getString("removeAllCookies.accesskey"));
|
||||
let removeSelectedCookies = document.getElementById("removeSelectedCookies");
|
||||
removeSelectedCookies.setAttribute("accesskey", this._bundle.getString("removeSelectedCookies.accesskey"));
|
||||
|
||||
this._populateList(true);
|
||||
|
||||
document.getElementById("filter").focus();
|
||||
|
|
@ -558,12 +565,12 @@ var gCookiesWindow = {
|
|||
if (item && seln.count == 1 && item.container && item.open)
|
||||
selectedCookieCount += 2;
|
||||
|
||||
var removeCookie = document.getElementById("removeCookie");
|
||||
var removeCookies = document.getElementById("removeCookies");
|
||||
removeCookie.parentNode.selectedPanel =
|
||||
selectedCookieCount == 1 ? removeCookie : removeCookies;
|
||||
let buttonLabel = this._bundle.getString("removeSelectedCookies.label");
|
||||
let removeSelectedCookies = document.getElementById("removeSelectedCookies");
|
||||
removeSelectedCookies.label = PluralForm.get(selectedCookieCount, buttonLabel)
|
||||
.replace("#1", selectedCookieCount);
|
||||
|
||||
removeCookie.disabled = removeCookies.disabled = !(seln.count > 0);
|
||||
removeSelectedCookies.disabled = !(seln.count > 0);
|
||||
},
|
||||
|
||||
performDeletion: function gCookiesWindow_performDeletion(deleteItems) {
|
||||
|
|
@ -873,7 +880,17 @@ var gCookiesWindow = {
|
|||
},
|
||||
|
||||
_updateRemoveAllButton: function gCookiesWindow__updateRemoveAllButton() {
|
||||
document.getElementById("removeAllCookies").disabled = this._view._rowCount == 0;
|
||||
let removeAllCookies = document.getElementById("removeAllCookies");
|
||||
removeAllCookies.disabled = this._view._rowCount == 0;
|
||||
|
||||
let labelStringID = "removeAllCookies.label";
|
||||
let accessKeyStringID = "removeAllCookies.accesskey";
|
||||
if (this._view._filtered) {
|
||||
labelStringID = "removeAllShownCookies.label";
|
||||
accessKeyStringID = "removeAllShownCookies.accesskey";
|
||||
}
|
||||
removeAllCookies.setAttribute("label", this._bundle.getString(labelStringID));
|
||||
removeAllCookies.setAttribute("accesskey", this._bundle.getString(accessKeyStringID));
|
||||
},
|
||||
|
||||
filter: function () {
|
||||
|
|
|
|||
|
|
@ -91,16 +91,9 @@
|
|||
</vbox>
|
||||
<hbox align="end">
|
||||
<hbox class="actionButtons" flex="1">
|
||||
<deck oncommand="gCookiesWindow.deleteCookie();">
|
||||
<button id="removeCookie" disabled="true" icon="remove"
|
||||
label="&button.removecookie.label;"
|
||||
accesskey="&button.removecookie.accesskey;"/>
|
||||
<button id="removeCookies" disabled="true" icon="remove"
|
||||
label="&button.removecookies.label;"
|
||||
accesskey="&button.removecookie.accesskey;"/>
|
||||
</deck>
|
||||
<button id="removeSelectedCookies" disabled="true" icon="clear"
|
||||
oncommand="gCookiesWindow.deleteCookie();"/>
|
||||
<button id="removeAllCookies" disabled="true" icon="clear"
|
||||
label="&button.removeallcookies.label;" accesskey="&button.removeallcookies.accesskey;"
|
||||
oncommand="gCookiesWindow.deleteAllCookies();"/>
|
||||
<spacer flex="1"/>
|
||||
#ifndef XP_MACOSX
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue