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

Unverified breakpoints after 2.12.1 release

Aperta
#378 14 commenti 0 reazioni 0 assegnatari Vedi su GitHub
needs more info
Lingua principale
TypeScript
Stelle
447
Fork
76
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Type: Bug

launch.json configuration:

```
{
"log": {
"fileLevel": {
"default": "Debug"
},
"fileName": "${workspaceFolder}/logs/ffdebug.log"
},
"name": "FFdebug",
"pathMappings": [
{
"path": "${workspaceFolder}/app/",
"url": "http://127.0.0.1:5500"
},
{
"path": "${workspaceFolder}/app/",
"url": "https://proto.example.com/"
},
{
"path": "${workspaceFolder}/app/",
"url": "https://stage.example.com/"
}
],
"preLaunchTask": "Firefox debugger",
"request": "attach",
"skipFiles": [
"**/js.stripe.com/**/*",
"**/static.sumsub.com/**/*",
"**/node_modules/**/*",
"**/*.min.js",
"${workspaceFolder}/app/lib/tools.js"
],
"host": "127.0.0.1",
"type": "firefox"
}
```

After upgrading to 2.12.1 release and restarting the debugger, I'm unable to verify any of the breakpoints. I have tried to restart both the IDE and the browser to get it to work, but then it would catch a breakpoint in the newly opened tab and don't show it in the IDE.
I have to close all tabs in the browser but one and restart the debugger to connect it again.

Extension version: 2.12.1
VS Code version: Code 1.96.2 (fabdb6a30b49f79a7aba0f2ad9df9b399473380f, 2024-12-19T10:22:47.216Z)
OS version: Windows_NT x64 10.0.19045
Modes:

System Info

|Item|Value|
|---|---|
|CPUs|Intel(R) Core(TM) i3-8145U CPU @ 2.10GHz (4 x 2304)|
|GPU Status|2d_canvas: enabled
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: enabled
webnn: disabled_off|
|Load (avg)|undefined|
|Memory (System)|7.86GB (0.24GB free)|
|Process Argv|--folder-uri file:///d%3A/Profiles/anrdaemon/Documents/hk/invapi-php|
|Screen Reader|no|
|VM|0%|

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Il report identifica solo launch.json e la configurazione del debugger Firefox; non viene indicato alcun file sorgente, test o punto di ingresso. Riproduci innanzitutto il comportamento dei breakpoint non verificati con la configurazione fornita con più schede e pathMappings in VS Code 1.96.2 e nell'estensione 2.12.1, quindi analizza l'aggancio del debugger e la verifica dei breakpoint; il lavoro è completato quando i breakpoint rimangono verificati e compaiono nell'IDE nella configurazione di schede segnalata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
typescript, vscode
Ambito
developer-experience, tooling
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.