firefox-devtools / firefox-devtools/vscode-firefox-debug
Sometimes freezes Firefox when in about:addons
- Langage dominant
- TypeScript
- Étoiles
- 447
- Forks
- 76
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
I am testing it out with Firefox Developer Editition for debugging my add-on.
So when I am in `about:add-ons` it often freezes Firefox. Also, it ignores my breajkpoint.
STR:
1. Debug add-on.
2. Set breakpoint somewhere in code that is to be called in the settings.
3. Go to settings page of add-on.
-> First issue: Breakpoint does not trigger, but is just ignored.
4. Press F5 in the browser to reload the options page OR click on "extensions" on the left to get to the overview.
-> Freezes.
Firefox log:
```
JavaScript warning: resource://devtools/shared/base-loader.js -> resource://devtools/server/actors/inspector/walker.js, line 1612: DebuggeeWouldRun: debuggee `self-hosted:582' would run
JavaScript warning: resource://devtools/shared/base-loader.js -> resource://devtools/server/actors/inspector/walker.js, line 1612: DebuggeeWouldRun: debuggee `self-hosted:582' would run
JavaScript warning: resource://devtools/shared/base-loader.js -> resource://devtools/server/actors/utils/event-loop.js, line 118: DebuggeeWouldRun: debuggee `chrome://global/content/bindings/general.xml:15' would run
```
Firefox 62
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par reproduire les étapes documentées dans Firefox Developer Edition 62 : déboguez un module complémentaire, placez un point d’arrêt dans le code des paramètres, ouvrez sa page de paramètres, puis rechargez la vue d’ensemble des extensions ou revenez-y. Utilisez les avertissements Firefox fournis pour déterminer pourquoi le point d’arrêt est ignoré et pourquoi le navigateur se fige ; la tâche est terminée lorsque le point d’arrêt se déclenche et que ces actions de navigation ne figent plus Firefox.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- typescript, vscode
- Domaine
- tooling
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 30/100