зеркало из https://github.com/mozilla/pjs.git
Bug 260527. More fixes for xul radio button accesskeys. r=mconnor, sr=neil
This commit is contained in:
Родитель
7b8c450d84
Коммит
1e141137f3
|
@ -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">
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче