Referência de eventos da linha do tempo

Meggin keney
Meggin Kearney
Flávio copas
Flavio Copes

O modo de eventos da linha do tempo exibe todos os eventos acionados ao fazer uma gravação. Use a referência aos eventos de linha do tempo para saber mais sobre cada tipo de evento de linha do tempo.

Propriedades comuns de eventos da linha do tempo

Alguns detalhes estão presentes em eventos de todos os tipos, enquanto outros se aplicam apenas a tipos específicos. Nesta seção, listamos as propriedades comuns a diferentes tipos de evento. As propriedades específicas de determinados tipos de evento são listadas nas referências a esses tipos de evento a seguir.

PropriedadeQuando ela aparece?
Tempo agregadoPara eventos com eventos aninhados, o tempo gasto por cada categoria de eventos.
Pilha de chamadasPara eventos com eventos filhos, o tempo gasto por cada categoria de eventos.
Tempo de CPUQuanto tempo de CPU o evento gravado levou.
DetalhesOutros detalhes sobre o evento.
Duração (no carimbo de data/hora)Quanto tempo o evento com todos os filhos levou para ser concluído. Carimbo de data/hora é a hora em que o evento ocorreu, em relação a quando a gravação começou.
Tempo próprioQuanto tempo o evento levou sem nenhum filho.
Tamanho de heap usadoQuantidade de memória usada pelo aplicativo quando o evento foi gravado e a alteração delta (+/-) no tamanho de heap usado desde a última amostragem.

Carregando eventos

Esta seção lista eventos que pertencem à categoria Loading e suas propriedades.

EventoDescrição
Analisar HTMLO Chrome executou seu algoritmo de análise de HTML.
Terminar de carregarUma solicitação de rede foi concluída.
Receber dadosOs dados de uma solicitação foram recebidos. Haverá um ou mais eventos de recebimento de dados.
Receber respostaA resposta HTTP inicial de uma solicitação.
Enviar solicitaçãoUma solicitação de rede foi enviada.

Carregando propriedades do evento

PropriedadeDescrição
RecursoO URL do recurso solicitado.
VisualizarVisualização do recurso solicitado (somente imagens).
Método de solicitaçãoMétodo HTTP usado para a solicitação (GET ou POST, por exemplo).
Código de statusCódigo de resposta HTTP.
Tipo MIMETipo MIME do recurso solicitado.
Comprimento de dados codificadoTamanho do recurso solicitado em bytes.

Eventos de script

Esta seção lista eventos que pertencem à categoria Scripting e as respectivas propriedades.

EventoDescrição
Frame de animação disparadoUm frame de animação programado é disparado e o gerenciador de callback é invocado.
Cancelar frame de animaçãoUm frame de animação programado foi cancelado.
Evento do coletor de lixo (GC)A coleta de lixo ocorreu.
DOMContentLoadedO DOMContentLoaded foi acionado pelo navegador. Este evento é disparado quando todo o conteúdo DOM da página tiver sido carregado e analisado.
Avaliar o scriptUm script foi avaliado.
EventoUm evento JavaScript ("mousedown" ou "chave", por exemplo).
Chamada de funçãoFoi feita uma chamada de função JavaScript de nível superior (só aparece quando o navegador entra no mecanismo JavaScript).
Instalar timerUm timer foi criado com setInterval() ou setTimeout().
Solicitar frame de animaçãoUma chamada requestAnimationFrame() programou um novo frame
Remover o timerUm timer criado anteriormente foi apagado.
Tempoum script chamado console.time().
Horário de términoum script chamado console.timeEnd().
Timer disparadoUm timer disparado que foi programado com setInterval() ou setTimeout().
Mudança de estado pronto do XHRO estado pronto de um XMLHTTPRequest mudou.
Carregar XHRUm XMLHTTPRequest foi carregado.

Propriedades do evento de script

PropriedadeDescrição
ID do timerO ID do timer.
Tempo limiteO tempo limite especificado pelo timer.
RepetiçõesBooleano que especifica se o timer se repete.
Chamada de funçãoUma função que foi invocada.

Eventos de renderização

Esta seção lista eventos que pertencem à categoria Renderização e as propriedades deles.

EventoDescrição
Invalidar layoutO layout da página foi invalidado por uma mudança no DOM.
LayoutUm layout de página foi executado.
Recalcular estiloO Chrome recalculou os estilos dos elementos.
RolagemO conteúdo da visualização aninhada foi rolado.

Propriedades do evento de renderização

PropriedadeDescrição
Layout invalidadoPara registros de Layout, o stack trace do código que fez com que o layout fosse invalidado.
Nós que precisam de layoutPara registros de Layout, o número de nós que foram marcados como precisando de layout antes do início do novo layout. Normalmente, são os nós que foram invalidados pelo código do desenvolvedor, além de um caminho para cima para a raiz de novo layout.
Tamanho da árvore de layoutPara os registros de Layout, o número total de nós na raiz de relayout (o nó em que o Chrome inicia a reformulação).
Escopo do layoutOs valores possíveis são "Parcial" (o limite de nova layout é uma parte do DOM) ou "Todo o documento".
Elementos afetadosPara Recalcular registros de estilo, o número de elementos afetados por um novo cálculo de estilo.
Estilos invalidadosPara Recalcular registros de estilo, fornece o rastreamento de pilha do código que causou a invalidação do estilo.

Eventos de pintura

Esta seção lista eventos que pertencem à categoria Painting e suas propriedades.

EventoDescrição
Camadas compostasCamadas de imagem composta do mecanismo de renderização do Chrome.
Decodificação de imagemUm recurso de imagem foi decodificado.
Redimensionamento de imagemUma imagem foi redimensionada das dimensões nativas.
TintaAs camadas compostas foram pintadas em uma região da tela. Passar o cursor sobre um registro de exibição destaca a região da tela que foi atualizada.

Propriedades do evento de pintura

PropriedadeDescrição
LocalPara eventos de pintura, as coordenadas x e y do retângulo de pintura.
DimensõesPara eventos de pintura, a altura e a largura da região pintada.