зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1422720 - Remove unused functions from globalOverlay.js (goSetMenuValue, goSetAccessKey, goOnEvent, setTooltipText). r=florian
MozReview-Commit-ID: IVmDb34wxdi --HG-- extra : rebase_source : d21ac0c960ac075e61bbc98f3d9afbb60c470311
This commit is contained in:
Родитель
0c0f570f0e
Коммит
a61df67bf8
|
@ -100,44 +100,6 @@ function goSetCommandEnabled(aID, aEnabled) {
|
|||
}
|
||||
}
|
||||
|
||||
function goSetMenuValue(aCommand, aLabelAttribute) {
|
||||
var commandNode = top.document.getElementById(aCommand);
|
||||
if (commandNode) {
|
||||
var label = commandNode.getAttribute(aLabelAttribute);
|
||||
if (label)
|
||||
commandNode.setAttribute("label", label);
|
||||
}
|
||||
}
|
||||
|
||||
function goSetAccessKey(aCommand, aValueAttribute) {
|
||||
var commandNode = top.document.getElementById(aCommand);
|
||||
if (commandNode) {
|
||||
var value = commandNode.getAttribute(aValueAttribute);
|
||||
if (value)
|
||||
commandNode.setAttribute("accesskey", value);
|
||||
}
|
||||
}
|
||||
|
||||
// this function is used to inform all the controllers attached to a node that an event has occurred
|
||||
// (e.g. the tree controllers need to be informed of blur events so that they can change some of the
|
||||
// menu items back to their default values)
|
||||
function goOnEvent(aNode, aEvent) {
|
||||
var numControllers = aNode.controllers.getControllerCount();
|
||||
var controller;
|
||||
|
||||
for (var controllerIndex = 0; controllerIndex < numControllers; controllerIndex++) {
|
||||
controller = aNode.controllers.getControllerAt(controllerIndex);
|
||||
if (controller)
|
||||
controller.onEvent(aEvent);
|
||||
}
|
||||
}
|
||||
|
||||
function setTooltipText(aID, aTooltipText) {
|
||||
var element = document.getElementById(aID);
|
||||
if (element)
|
||||
element.setAttribute("tooltiptext", aTooltipText);
|
||||
}
|
||||
|
||||
Object.defineProperty(this, "NS_ASSERT", {
|
||||
configurable: true,
|
||||
enumerable: true,
|
||||
|
|
Загрузка…
Ссылка в новой задаче