5

Innanzitutto non sono sicuro se questa è una domanda per Super-User o Stack-Overflow. Potrebbe sicuramente essere utile per altri sviluppatori ma non è una domanda di codice specifica.è possibile eseguire chrome in modalità di debug?

In Google Chrome esiste un modo per esaminare le eccezioni del motore di rendering o le informazioni di debug generali? Ho un codice che sono sicuro al 99% sta bloccando il motore render/repaint per chrome ma (sono su un mac) in Console.app non ottengo le notifiche per l'eccezione. Mi chiedo se c'è un modo per forzare il chrome ad essere molto più dettagliato nel suo logging? Forse è una cosa del webkit piuttosto che del chrome specifico.

Fatemi sapere se questo non è veramente per lo stack overflow e rimuoverò/chiuderò la domanda come ho detto che sono consapevole che non è specifico del codice.

+1

Hai letto questo: http://www.chromium.org/developers/how-tos/debugging#TOC-Single-process-mode? – j08691

risposta

1

Non sono completamente sicuro di averlo capito correttamente, ma forse volete controllare chromium.org HOW-TO per mac piuttosto che windows. avete due possibilità per eseguire il debug del processo di rendering

a) Eseguire Chrome in un unico processo o b) Fissare il debugger di XCode ad un processo di rendering dopo il lancio

Essi sono descritte in dettaglio here. Spero che questo aiuti

EDIT: aggiornato il collegamento

+0

Collegamento interrotto. Grazie perché è sempre una buona idea aggiungere le informazioni rilevanti all'interno della risposta. –

+0

@GilbertoTorrezan grazie per aver notato (la struttura degli URL è cambiata, il link corretto era nei suggerimenti però) ... ancora non volevo solo copiare copia incolla l'intero blocco lì –

0

Sì!

È possibile avviare chrome dalla riga di comando su un mac. Vedere una domanda precedente here

qualcosa di simile:

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

È possibile anche passare una bandiera per rendere uscita cromo per un file di log aggiungendo:

--enable-logging --v=1

Questo dovrebbe scrivi un file di registro chrome_debug.log che risiede da qualche parte nella tua directory ~/.config/.

Quindi è possibile codificare quel registro. Il mio comando di ciò è:

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

vostro percorso del file di registro potrebbe essere diverso.

Spero che questo aiuti!

Problemi correlati