Fichier manifeste – navigation privée

Utilisez la clé du fichier manifeste "incognito" avec "spanning" ou "split" pour spécifier le comportement de cette extension si elle est autorisée à s'exécuter en mode navigation privée. Utilisation de "not_allowed" pour empêcher l'activation de cette extension en mode navigation privée.

Seules les extensions peuvent choisir. Les applications utiliseront toujours la valeur par défaut du type d'application : "spanning" pour les applications Chrome et "split" pour le Web installable et les anciennes applications empaquetées.

Mode panoramique

La valeur par défaut des extensions et des applications Chrome est "spanning", ce qui signifie qu'elles s'exécuteront dans un seul processus partagé. Tous les événements ou messages d'un onglet de navigation privée sont envoyés au processus partagé, avec un indicateur de navigation privée indiquant leur origine. Étant donné que les onglets de navigation privée ne peuvent pas utiliser ce processus partagé, une extension utilisant le mode navigation privée "spanning" ne pourra pas charger les pages de son package d'extension dans le cadre principal d'un onglet de navigation privée.

Divisé

La valeur par défaut des applications Web installables et des anciennes applications empaquetées est "split", ce qui signifie que toutes les pages d'application dans une fenêtre de navigation privée s'exécutent dans leur propre processus de navigation privée. Si l'application ou l'extension contient une page en arrière-plan, celle-ci s'exécutera également dans le processus de navigation privée. Ce processus de navigation privée s'exécute en parallèle du processus standard, mais dispose d'un stockage distinct de cookies dédié à la mémoire uniquement. Chaque processus ne voit les événements et les messages que depuis son propre contexte (par exemple, le processus de navigation privée ne voit que les mises à jour des onglets de navigation privée). Les processus ne peuvent pas communiquer entre eux.

Non autorisée

Impossible d'activer l'extension en mode navigation privée. Disponible à partir de Chrome 47.

Choisir des produits

En règle générale, si votre extension ou application doit charger un onglet dans un navigateur de navigation privée, utilisez le comportement de navigation privée séparé. Si votre extension ou application doit être connectée à un serveur distant, utilisez le comportement en mode navigation privée.

chrome.storage.sync et chrome.storage.local sont toujours partagés entre les processus standards et de navigation privée. Nous vous recommandons de les utiliser pour conserver les paramètres de votre extension.