5

En primer lugar, realmente no estoy seguro de si esta es una pregunta para Superusuario o Desbordamiento de pila. Sin duda puede ser útil para otros desarrolladores, pero no es una pregunta de código específico.¿es posible ejecutar Chrome en modo de depuración?

En Google Chrome, ¿hay alguna manera de ver las excepciones del motor de renderizado o la información general de depuración? Tengo un código que estoy 99% seguro de que está bloqueando el motor de renderizado/repintado de Chrome, pero (estoy en un Mac) en Console.app No recibo notificaciones de la excepción. Me pregunto si hay una forma de forzar que Chrome sea mucho más detallado en su registro. Tal vez es un elemento webkit en lugar de Chrome específico.

Avíseme si esto realmente no es para desbordamiento de pila y eliminaré/cerraré la pregunta como dije, soy consciente de que no es específica del código.

+1

¿Has leído esto: http://www.chromium.org/developers/how-tos/debugging#TOC-Single-process-mode? – j08691

Respuesta

1

No estoy del todo seguro de si lo entendí correctamente, pero tal vez desee consultar chromium.org HOW-TO para mac en lugar de windows. tiene dos posibilidades para depurar el proceso de renderización

a) Ejecutar Chrome en un solo proceso o b) Coloque el depurador de XCode a un proceso de renderización después del lanzamiento

Se describen en detalle here. Espero que ayude

EDITAR: actualizó el enlace

+0

Enlace roto. Gracias por eso siempre es una buena idea agregar las piezas relevantes de información dentro de la respuesta. –

+0

@GilbertoTorrezan gracias por notar (la estructura de las URLs ha cambiado, aunque el enlace correcto estaba en las sugerencias) ... aún así no quería copiar copiar pegar todo el bloque allí –

0

Sí!

Puede iniciar Chrome desde la línea de comando en un mac. Ver una pregunta anterior here

algo como esto:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome

También puede pasar una bandera para hacer la producción de cromo a un archivo de registro añadiendo:

--enable-logging --v=1

Esto debería escriba un archivo de registro chrome_debug.log que viva en algún lugar de su directorio ~/.config/.

Luego puede alinear ese registro. Mi orden para que sea:

$ tail -F ~/.config/chromium/chrome_debug.log

Su ruta al archivo de registro puede ser diferente.

Espero que ayude!

Cuestiones relacionadas