From 34d315396ca29d7ef51ecc27eeeeeb275e9b0ba9 Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Mon, 15 Nov 2021 19:39:07 +0100 Subject: Prepare Mozilla section for Markdown conversion (#2980) * Remove summary * Remove hidden except for copyright notice * Remove spans * Remove font * Remove notranslate * Remove extra id, deleting an untranslated page doing so * Fix links, absolute links, rm internal, titles * Remove external classes * fix headings with name attr * fix some styles and classes * remove useless class reference-values * rm styles in links * Fix code blocks in pre * Remove ltr classes * remove fullwidth-table * Fix various conversion errors and some one offs * Remove nested code/pre/code * Fix notes * Fix warnings * fix dls * fix nested issues in dls * fix images --- .../webextensions/native_manifests/index.html | 52 +++++++++++----------- 1 file changed, 26 insertions(+), 26 deletions(-) (limited to 'files/fr/mozilla/add-ons/webextensions/native_manifests/index.html') diff --git a/files/fr/mozilla/add-ons/webextensions/native_manifests/index.html b/files/fr/mozilla/add-ons/webextensions/native_manifests/index.html index fa169e34fc..7a1faf35a6 100644 --- a/files/fr/mozilla/add-ons/webextensions/native_manifests/index.html +++ b/files/fr/mozilla/add-ons/webextensions/native_manifests/index.html @@ -36,7 +36,7 @@ original_slug: Mozilla/Add-ons/WebExtensions/manifests_native

Le manifest de messagerie natif contient un seul objet JSON avec les propriétés suivantes :

- +
@@ -111,7 +111,7 @@ original_slug: Mozilla/Add-ons/WebExtensions/manifests_native

Le manifest de stockage géré contient un seul objet JSON avec les propriétés suivantes :

-
Name
+
@@ -151,28 +151,28 @@ original_slug: Mozilla/Add-ons/WebExtensions/manifests_native

Par exemple :

-
{
-  "name": "favourite-colour-examples@mozilla.org",
-  "description": "ignored",
-  "type": "storage",
-  "data":
-  {
-    "colour": "management thinks it should be blue!"
-  }
-}
+
{
+  "name": "favourite-colour-examples@mozilla.org",
+  "description": "ignored",
+  "type": "storage",
+  "data":
+  {
+    "colour": "management thinks it should be blue!"
+  }
+}

Etant donné ce manifest JSON, l'extension "favourite-colour-examples@mozilla.org" pourrait accéder aux données en utilisant un code comme celui-ci:

-
var storageItem = browser.storage.managed.get('colour');
-storageItem.then((res) => {
-  console.log(`Managed colour is: ${res.colour}`);
-});
+
var storageItem = browser.storage.managed.get('colour');
+storageItem.then((res) => {
+  console.log(`Managed colour is: ${res.colour}`);
+});

PKCS #11 manifests

Le manifest PKCS #11 est un fichier contenant un objet JSON avec les propriétés suivantes :

-
Name
+
@@ -233,7 +233,7 @@ storageItem.

Par exemple :

-
{
+
{
   "name": "my_module",
   "description": "My test module",
   "type": "pkcs11",
@@ -243,7 +243,7 @@ storageItem.
 
 

Compte tenu de ce manifest JSON, enregistré sous le nom ""my_module.json", l'extension "my-extension@mozilla.org" pourrait installer le module de sécurité dans "/path/to/libpkcs11testmodule.dylib" en utilisant le code suivant :

-
browser.pkcs11.installModule("my_module");
+
browser.pkcs11.installModule("my_module");

Emplacement du manifest

@@ -256,7 +256,7 @@ storageItem.

Pour une visibilité globale, créez une clé de registre avec le nom suivant :

HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\NativeMessagingHosts\<name>
-HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\ManagedStorage\<name>
+HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\ManagedStorage\<name>
 HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\PKCS11Modules\<name>

La clé doit avoir une seule valeur par défaut, qui est le chemin d'accès au manifest.

@@ -268,23 +268,23 @@ HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\PKCS11Modules\<name>

Pour une visibilité par utilisateur, créez une clé de registre avec le nom suivant :

HKEY_CURRENT_USER\SOFTWARE\Mozilla\NativeMessagingHosts\<name>
-HKEY_CURRENT_USER\SOFTWARE\Mozilla\ManagedStorage\<name>
+HKEY_CURRENT_USER\SOFTWARE\Mozilla\ManagedStorage\<name>
 HKEY_CURRENT_USER\SOFTWARE\Mozilla\PKCS11Modules\<name>

La clé doit avoir une seule valeur par défaut, qui est le chemin d'accès au manifest.

Mac OS X

-

Pour une visibilité globale, stockez le manifest dans :

+

Pour une visibilité globale, stockez le manifest dans :

/Library/Application Support/Mozilla/NativeMessagingHosts/<name>.json
-/Library/Application Support/Mozilla/ManagedStorage/<name>.json
+/Library/Application Support/Mozilla/ManagedStorage/<name>.json
 /Library/Application Support/Mozilla/PKCS11Modules/<name>.json

Pour la visibilité par utilisateur, stockez le manifest dans :

~/Library/Application Support/Mozilla/NativeMessagingHosts/<name>.json
-~/Library/Application Support/Mozilla/ManagedStorage/<name>.json
+~/Library/Application Support/Mozilla/ManagedStorage/<name>.json
 ~/Library/Application Support/Mozilla/PKCS11Modules/<name>.json
 
@@ -293,18 +293,18 @@ HKEY_CURRENT_USER\SOFTWARE\Mozilla\PKCS11Modules\<name>

Pour une visibilité globale, stockez le manifest dans :

/usr/lib/mozilla/native-messaging-hosts/<name>.json
-/usr/lib/mozilla/managed-storage/<name>.json
+/usr/lib/mozilla/managed-storage/<name>.json
 /usr/lib/mozilla/pkcs11-modules/<name>.json
 

ou :

/usr/lib64/mozilla/native-messaging-hosts/<name>.json
-/usr/lib64/mozilla/managed-storage/<name>.json
+/usr/lib64/mozilla/managed-storage/<name>.json
 /usr/lib64/mozilla/pkcs11-modules/<name>.json

Pour la visibilité par utilisateur, stockez le manifest dans :

~/.mozilla/native-messaging-hosts/<name>.json
-~/.mozilla/managed-storage/<name>.json
+~/.mozilla/managed-storage/<name>.json
 ~/.mozilla/pkcs11-modules/<name>.json
-- cgit v1.2.3-54-g00ecf
Name