Extension chokes on sourcemap when debugging addons
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- typescript, vscode
- Área
- devtools
Línea de trabajo
Empieza reproduciendo una sesión de depuración para un complemento de Firefox empaquetado con Parcel e inspecciona los pathMappings de la definición de lanzamiento y la salida del registro. Sigue el procesamiento de PathConversion de la URL de sourcemap data:application/json añadida al JavaScript generado. La tarea estará terminada cuando la sesión acepte la sourcemap y se puedan establecer y alcanzar los breakpoints.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi,
I'm trying to debug a simple FF add-on that I'm packaging with Parcel. vscode-firefox-debug loads the extension and it runs fine. The problem is I'm unable to set/hit break points.
I played around with many launch configuration pathMappings combinations without success. I then enabled logging in the launch definition and I now get the following error report when I start a debug session:
INFO |000.178|PathConversion: Can't convert url data:application/json;charset=utf-8;base64,eyJtYXBwaW5ncyI6Ijs7...
The problem URL is the data sourcemap URL added at the end of the associated JS file packaged by Parcel.
I don't think the sourcemap URL is corrupted as I can load the Parcel generated JS files using the VSCODE colder.source-map-visualization extension without complaint.
Is there a work round for this?
Cheers, Steve
- Lenguaje dominante
- TypeScript
- Estrellas
- 445
- Forks
- 77
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de firefox-devtools/vscode-firefox-debug
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
firefox-devtools/vscode-firefox-debug#391 · 2 comentarios · 1 reacción ·
-
bug path mapping
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
CastleAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 10/100
Todos los issues de firefox-devtools/vscode-firefox-debug
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
mobile-next/mobile-mcp#526 ·
Los mantenedores suelen responder en 1 día
-
e2e-failure ready-to-code
Dificultad 1/5 Menos de una hora Aptitud para principiantes 73/100
redhat-developer/rhdh-plugin-export-overlays#4470 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
anthropics/anthropic-sdk-typescript#1273 ·
Los mantenedores suelen responder en 10 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
CopilotKit/OpenBot#815 ·
Los mantenedores suelen responder en 1 día