package googlechrome.lighthouse

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AuditResult

lighthouse-result.proto:359

Message containing the result of an individual Lighthouse audit.

Used in: LighthouseResult

message AuditResult.MetricSavings

lighthouse-result.proto:409

Message containing the audit's MetricSavings.

Used in: AuditResult

message AuditResult.ScoringOptions

lighthouse-result.proto:435

Message containing ScoringOptions.

Used in: AuditResult

message CategoryGroup

lighthouse-result.proto:276

Message containing a category

Used in: LighthouseResult

message I18n

lighthouse-result.proto:454

Message containing the i18n data for the LHR - Version 1

Used in: LighthouseResult

message I18n.RendererFormattedStrings

lighthouse-result.proto:456

Message holding the formatted strings used in the renderer

Used in: I18n

message LhrCategory

lighthouse-result.proto:285

Message containing a category of audits and their combined weighted score.

Used in: LighthouseResult

message LhrCategory.AuditRef

lighthouse-result.proto:306

A Category's reference to an AuditResult, with a weight for category scoring.

Used in: LhrCategory

message LhrEntity

lighthouse-result.proto:751

Message containing an Entity.

Used in: LighthouseResult

enum LighthouseError

lighthouse-result.proto:14

Canonical list of errors created by Lighthouse.

Used in: LighthouseResult.RuntimeError

message LighthouseResult

lighthouse-result.proto:72

The overarching Lighthouse Response object (LHR) https://github.com/GoogleChrome/lighthouse/blob/main/types/lhr.d.ts

message LighthouseResult.ConfigSettings

lighthouse-result.proto:136

Message containing the configuration settings for the LH run Next ID: 11

Used in: LighthouseResult

enum LighthouseResult.ConfigSettings.EmulatedFormFactor

lighthouse-result.proto:143

The possible form factors an audit can be run in. This enum served the emulated_form_factor field, but in v7, that field was deprecated. Meanwhile in v7, the form_factor field was added and has a mobile/desktop enum, so we simplify reuse, minus the `none` option. See https://github.com/GoogleChrome/lighthouse/blob/main/docs/emulation.md#changes-made-in-v7

Used in: ConfigSettings

message LighthouseResult.ConfigSettings.ScreenEmulation

lighthouse-result.proto:195

Used in: ConfigSettings

message LighthouseResult.ConfigSettings.ThrottlingSettings

lighthouse-result.proto:169

Next ID: 7

Used in: ConfigSettings

message LighthouseResult.Environment

lighthouse-result.proto:87

Message containing environment configuration for a LH run

Used in: LighthouseResult

message LighthouseResult.RuntimeError

lighthouse-result.proto:113

Message containing a runtime error config

Used in: LighthouseResult

message LighthouseResult.Timing

lighthouse-result.proto:231

Message containing the performance timing data for the Lighthouse run

Used in: LighthouseResult

message LighthouseResult.Timing.PerformanceEntry

lighthouse-result.proto:234

Corresponds to: https://www.w3.org/TR/performance-timeline-2/#dom-performanceentry

Used in: Timing

enum ScoreDisplayMode

lighthouse-result.proto:331

The ways an audit score should be interpreted:

Used in: AuditResult

message StackPack

lighthouse-result.proto:736

Message containing Stack Pack information.

Used in: LighthouseResult