Durante lo sviluppo di un'estensione, potresti riscontrare un comportamento che non corrisponde alla documentazione dell'estensione o che è altrimenti imprevisto. Potrebbe trattarsi del risultato di un bug di Chrome o di qualcosa che dobbiamo aggiungere alla documentazione. In ogni caso, comunicacelo inviando una segnalazione del problema appropriata. Fornisci informazioni sufficienti per riprodurre il problema seguendo questi passaggi:
- Prima di segnalare un bug, cercalo nell'Issue Tracker di Chromium per verificare che non sia già stato segnalato.
- Crea un'estensione di test minimizzata per dimostrarci il problema. Deve contenere il minor codice possibile, in genere non più di 100 righe, per dimostrare il bug. Se non riesci a riprodurre il bug in questo spazio, è possibile che si trovi nel tuo codice. Valuta la possibilità 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 probabilità che venga risolto rapidamente.
- Scegli un titolo descrittivo.
- Specifica la versione e la piattaforma di Chrome 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 servizio 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 che il bug venga aggiornato. La maggior parte dei bug delle estensioni viene valutata entro una settimana, anche se a volte può essere necessario più tempo. Non rispondere al bug richiedendo 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 inizialmente il bug nel gruppo di discussione e ti è stato reindirizzato 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.