script/dom/performance/
mod.rs1pub(crate) mod largestcontentfulpaint;
6#[allow(clippy::module_inception, reason = "The interface name is Performance")]
7pub(crate) mod performance;
8#[expect(dead_code)]
9pub(crate) mod performanceentry;
10pub(crate) mod performancemark;
11pub(crate) mod performancemeasure;
12pub(crate) mod performancenavigation;
13pub(crate) mod performancenavigationtiming;
14#[expect(dead_code)]
15pub(crate) mod performanceobserver;
16pub(crate) mod performanceobserverentrylist;
17pub(crate) mod performancepainttiming;
18pub(crate) mod performanceresourcetiming;
19pub(crate) use self::performance::Performance;
20
21pub(crate) const PERFORMANCE_TIMING_ATTRIBUTES: &[&str] = &[
25 "navigationStart",
26 "unloadEventStart",
27 "unloadEventEnd",
28 "redirectStart",
29 "redirectEnd",
30 "fetchStart",
31 "domainLookupStart",
32 "domainLookupEnd",
33 "connectStart",
34 "connectEnd",
35 "secureConnectionStart",
36 "requestStart",
37 "responseStart",
38 "responseEnd",
39 "domLoading",
40 "domInteractive",
41 "domContentLoadedEventStart",
42 "domContentLoadedEventEnd",
43 "domComplete",
44 "loadEventStart",
45 "loadEventEnd",
46];