Non standard
Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.
Résumé
Retourne les contrôleurs XUL de la fenêtre chrome.
Syntaxe
controleurs = window.controllers
controleurs
est un objet de typeXULControllers
(nsIControllers
).
Spécification
Spécifique à XUL. Ne fait pas partie de la spécification.
Par défaut, le contrôleur d'une fenêtre contient le code qui prend en charge les commandes globales de la fenêtre.
Le code Chrome peut ajouter des contrôleurs (à utiliser conjointement avec les fonctions goDoCommand et goUpdateCommand dans globalOverlay.js).
Cependant, les contrôleurs ajoutés doivent être explicitement supprimés lorsque la fenêtre est déchargée, car cela n'est pas fait automatiquement.
Chaque suppression manquante peut provoquer le
ASSERTION: XPConnect is being called on a scope without a 'Components' property!