Bug 260527. More fixes for xul radio button accesskeys. r=mconnor, sr=neil

This commit is contained in:
aaronleventhal%moonset.net 2006-05-17 02:36:27 +00:00
Родитель 7b8c450d84
Коммит 1e141137f3
2 изменённых файлов: 5 добавлений и 5 удалений

Просмотреть файл

@ -249,8 +249,6 @@ function init()
gData.navigatorData = navigatorData;
setPageAccessKeys(document.getElementById("behaviourDeck").firstChild);
prefWindow.registerOKCallbackFunc(doOnOk);
}
@ -267,6 +265,8 @@ function Startup()
setHomePageValue(navigatorData.groupIsSet);
updateHomePageButtons();
setPageAccessKeys(document.getElementById("behaviourDeck").firstChild);
}
function doOnOk()
@ -300,14 +300,14 @@ function setPageAccessKeys(group)
{
var nodes = group.childNodes;
for (var i = 0; i < nodes.length; ++i)
nodes[i].setAttribute("accesskey", nodes[i].getAttribute("ak"));
nodes[i].accessKey = nodes[i].getAttribute("ak");
}
function removePageAccessKeys(group)
{
var nodes = group.childNodes;
for (var i = 0; i < nodes.length; ++i)
nodes[i].removeAttribute("accesskey");
nodes[i].accessKey = '';
}
function switchPage(index)

Просмотреть файл

@ -8,7 +8,7 @@
<!ENTITY blankPageRadio.label "Blank page">
<!ENTITY blankPageRadio.accesskey "B">
<!ENTITY homePageRadio.label "Home page">
<!ENTITY homePageRadio.accesskey "H">
<!ENTITY homePageRadio.accesskey "m">
<!ENTITY lastPageRadio.label "Last page visited">
<!ENTITY lastPageRadio.accesskey "L">