Utilisez la clé de 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. Utilisez "not_allowed" pour empêcher l'activation de cette
extension en mode navigation privée.
Mode étendu
Le mode par défaut est "spanning", ce qui signifie que l'extension s'exécute 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 incognito indiquant leur provenance. Étant donné que les onglets de navigation privée ne peuvent pas utiliser ce
processus partagé, une extension utilisant le "spanning" mode de navigation privée ne pourra pas charger de pages
à partir de son package d'extension dans le cadre principal d'un onglet de navigation privée.
Mode divisé
Le mode "split" signifie que toutes les pages d'une fenêtre de navigation privée s'exécutent dans leur propre processus de navigation privée. Si l'extension contient une page d'arrière-plan, elle s'exécute également dans le processus de navigation privée.
Ce processus de navigation privée s'exécute en parallèle du processus normal, mais dispose d'un magasin de cookies distinct en mémoire uniquement. Chaque processus ne voit les événements et les messages que de 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é
L'extension ne peut pas être activée en mode navigation privée. Disponible à partir de Chrome 47.
Choisir des produits
En règle générale, si votre extension doit charger un onglet dans un navigateur de navigation privée, utilisez le comportement de navigation privée divisé. Si votre extension doit être connectée à un serveur distant, utilisez le comportement de navigation privée étendu.
chrome.storage.sync et chrome.storage.local sont toujours partagés entre les processus normaux et de navigation privée. Nous vous recommandons de les utiliser pour conserver les paramètres de votre extension.