firefox-devtools / firefox-devtools/vscode-firefox-debug
Debug Thunderbird WebExtension Possible?
- Langage dominant
- TypeScript
- Étoiles
- 447
- Forks
- 76
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Hello I am a developer and extension supporter for the Thunderbird team.
I have also been a major contributor to VS Code
I am really excited by the possibility of using your extension for remote Thunderbird debugging
I set up Thunderbird to accept remote connections and then set up launch.json
```
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Launch index.html",
"type": "firefox",
"request": "launch",
"reAttach": true,
"file": "${workspaceFolder}/index.html"
},
{
"name": "Launch localhost",
"type": "firefox",
"request": "launch",
"reAttach": true,
"url": "http://localhost/index.html",
"webRoot": "${workspaceFolder}"
},
{
"name": "Attach",
"type": "firefox",
"request": "attach"
},
{
"name": "Launch WebExtension",
"type": "firefox",
"request": "launch",
"reAttach": true,
"addonPath": "${workspaceFolder}"
},
{
"name": "Launch TB MailExtension",
"type": "firefox",
"request": "attach",
"addonPath": "${workspaceFolder}/src"
}
],
"log": {
"fileName": "${workspaceFolder}/log.txt",
"fileLevel": {
"default": "Debug"
}
}
```
I see Thunderbird for prompt to accept the connection but I get no completion on the Visual Studio code side
no log file is created either although I am not clear if the configuration is correct and in the right place
am I doing something that is not possible?
Currently all tests are with Windows 10 , Thunderbird 78
thanks
Christopher
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par la configuration présentée dans launch.json et reproduisez la tentative d’attach sur Windows 10 avec Thunderbird 78, en vérifiant les paramètres addonPath et log. L’issue ne mentionne aucun fichier du dépôt ni aucun test ; le travail est considéré comme terminé lorsqu’il a été déterminé si le débogage de Thunderbird WebExtension est pris en charge et que la configuration correcte ou la limitation est expliquée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- typescript, vscode
- Domaine
- desktop-dev, devtools
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100