aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/api/window/controllers/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/web/api/window/controllers/index.html')
-rw-r--r--files/fr/web/api/window/controllers/index.html46
1 files changed, 46 insertions, 0 deletions
diff --git a/files/fr/web/api/window/controllers/index.html b/files/fr/web/api/window/controllers/index.html
new file mode 100644
index 0000000000..1b91ba0937
--- /dev/null
+++ b/files/fr/web/api/window/controllers/index.html
@@ -0,0 +1,46 @@
+---
+title: Window.controllers
+slug: Web/API/Window/controllers
+tags:
+ - API
+ - HTML DOM
+ - NeedMarkupWork
+ - NeedSpecTavle
+ - NeedsCompatTable
+ - Property
+ - Reference
+ - Window
+translation_of: Web/API/Window/controllers
+---
+<div>{{APIRef}}{{non-standard_header}}</div>
+
+<h2 id="Summary" name="Summary">Résumé</h2>
+
+<p>Retourne les contrôleurs XUL de la fenêtre chrome.</p>
+
+<h2 id="Syntax" name="Syntax">Syntaxe</h2>
+
+<pre class="syntaxbox"><var>controleurs</var> = window.controllers
+</pre>
+
+<ul>
+ <li><code>controleurs</code> est un objet de type <a href="/en-US/docs/XULControllers"><code>XULControllers</code></a> (<a href="/en-US/docs/XPCOM_Interface_Reference/nsIControllers"><code>nsIControllers</code></a>).</li>
+</ul>
+
+<h2 id="Specification" name="Specification">Spécification</h2>
+
+<p>Spécifique à XUL. Ne fait pas partie de la spécification.</p>
+
+<div class="note">
+<p>Par défaut, le contrôleur d'une fenêtre contient le code qui prend en charge les commandes globales de la fenêtre.</p>
+
+<p>Le code Chrome peut ajouter des contrôleurs (à utiliser conjointement avec les fonctions goDoCommand et goUpdateCommand dans globalOverlay.js).</p>
+
+<p>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.<br>
+ Chaque suppression manquante peut provoquer le</p>
+<a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=415775">bug 415775</a>:
+
+<pre class="bz_comment_text" id="comment_text_0">ASSERTION: XPConnect is being called on a scope without a 'Components' property!</pre>
+</div>
+
+<p> </p>