Durante lo sviluppo di un'estensione, potresti riscontrare un comportamento che non corrisponde alla documentazione dell'estensione o che è inaspettato. Questo potrebbe essere il risultato di un bug di Chrome o di qualcosa che dovremmo aggiungere alla documentazione. In ogni caso, faccelo sapere inviando una segnalazione del problema appropriata. Fornisci informazioni sufficienti per riprodurre il problema seguendo questi passaggi:
- Prima di segnalare un bug, cerca nello strumento di monitoraggio dei problemi di Chromium per verificare che il problema non sia già stato segnalato.
- Crea un'estensione di test minimale per dimostrarci il problema. Deve contenere il minor numero possibile di codice, in genere 100 righe o meno, per dimostrare il bug. Se non riesci a riprodurre il bug in questo spazio, è possibile che si trovi nel tuo codice. Ti consigliamo di cercare una soluzione o di pubblicare una domanda nella mailing list delle estensioni di Chrome.
- Segnala un problema nello strumento Issue Tracker. Fornisci una descrizione il più dettagliata possibile del bug. Più facile è riprodurre il problema, maggiori sono le possibilità che venga risolto rapidamente.
- Scegli un titolo descrittivo.
- Specifica la versione di Chrome e la piattaforma in cui si verifica il comportamento.
- Spiega i passaggi necessari per riprodurre il bug.
- Descrivi il comportamento previsto e quello effettivo.
- Aggiungi un link all'estensione di test.
- Aggiungi screenshot, se opportuno.
- Se il bug riguarda il comportamento del ciclo di vita del service worker, includi la sezione della pagina
chrome://extensions-internals
relativa alla tua estensione. - Se il bug riguarda un arresto anomalo, caricalo all'indirizzo
chrome://crashes
e condividi l'ID arresto anomalo.
- Attendi l'aggiornamento del bug. La maggior parte dei bug delle estensioni viene esaminata entro una settimana, anche se a volte può essere necessario più tempo. Non rispondere al bug che richiede un aggiornamento. Se il bug non è stato modificato dopo due settimane, pubblica un messaggio nella mailing list delle estensioni di Chrome con un link al bug.
- Se hai segnalato originariamente il bug nel gruppo di discussione e sei stato indirizzato qui, pubblica un link al problema che hai creato o trovato nel thread del gruppo di discussione. In questo modo, sarà più facile per gli altri utenti che riscontrano lo stesso problema.