summaryrefslogtreecommitdiffstats
path: root/dom/metrics.yaml
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
commit36d22d82aa202bb199967e9512281e9a53db42c9 (patch)
tree105e8c98ddea1c1e4784a60a5a6410fa416be2de /dom/metrics.yaml
parentInitial commit. (diff)
downloadfirefox-esr-upstream.tar.xz
firefox-esr-upstream.zip
Adding upstream version 115.7.0esr.upstream/115.7.0esrupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'dom/metrics.yaml')
-rw-r--r--dom/metrics.yaml84
1 files changed, 84 insertions, 0 deletions
diff --git a/dom/metrics.yaml b/dom/metrics.yaml
new file mode 100644
index 0000000000..db0c2c4fa0
--- /dev/null
+++ b/dom/metrics.yaml
@@ -0,0 +1,84 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Adding a new metric? We have docs for that!
+# https://firefox-source-docs.mozilla.org/toolkit/components/glean/user/new_definitions_file.html
+
+---
+$schema: moz://mozilla.org/schemas/glean/metrics/2-0-0
+$tags:
+ - 'Core :: DOM: Core & HTML'
+
+perf:
+ page_load:
+ type: event
+ description: >
+ Recorded when a top level content document has been loaded.
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1759744
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1799727
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1834774
+ data_reviews:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1759744#c5
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1799727#c4
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1834774#c3
+ notification_emails:
+ - perf-telemetry-alerts@mozilla.com
+ - dpalmeiro@mozilla.com
+ expires: never
+ extra_keys:
+ load_time:
+ description:
+ "Time between loadEventStart and navigationStart, in ms."
+ type: quantity
+ unit: ms
+ dns_lookup_time:
+ description:
+ "Time taken to perform dns lookup of the top level document, in ms."
+ type: quantity
+ unit: ms
+ response_time:
+ description:
+ "Time between responseStart and navigationStart, in ms."
+ type: quantity
+ unit: ms
+ fcp_time:
+ description:
+ "Time between firstContentfulPaint and naviationStart, in ms."
+ type: quantity
+ unit: ms
+ js_exec_time:
+ description:
+ "Time spent executing JS during page load, in ms."
+ type: quantity
+ unit: ms
+ redirect_time:
+ type: quantity
+ description:
+ "Time spent in redirections for the top level document."
+ unit: ms
+ redirect_count:
+ description:
+ "Number of redirections for the top level document."
+ type: quantity
+ unit: integer
+ load_type:
+ description:
+ "One of normal,reload,stop,link,history,error or other."
+ type: string
+ same_origin_nav:
+ description:
+ "If true, a normal navigation was performed on the same origin."
+ type: boolean
+ http_ver:
+ description:
+ "Version of HTTP protocol used."
+ type: quantity
+ unit: integer
+ trr_domain:
+ description:
+ "TRR domain used."
+ type: string
+ send_in_pings:
+ - pageload