firefox-devtools / firefox-devtools/vscode-firefox-debug

Debug Thunderbird WebExtension Possible?

オープン
#231 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
TypeScript
スター
447
フォーク
76
PR マージ指標
30日以内にマージされた PR はありません

説明

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

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

launch.json に示されている構成から始め、Windows 10 上の Thunderbird 78 で attach の試行を再現し、addonPath と log の設定を確認します。issue ではリポジトリのファイルやテストは指定されていません。完了条件は、Thunderbird WebExtension のデバッグがサポートされているかを判断し、正しい構成または制限事項を説明することです。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
typescript, vscode
領域
desktop-dev, devtools
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。