diff --git a/components/profile/heartbeats.rs b/components/profile/heartbeats.rs index b05cbf74b714..761a1cf4d548 100644 --- a/components/profile/heartbeats.rs +++ b/components/profile/heartbeats.rs @@ -65,6 +65,9 @@ pub fn init() { maybe_create_heartbeat(&mut hbs, ProfilerCategory::ScriptWorkerEvent); maybe_create_heartbeat(&mut hbs, ProfilerCategory::ScriptServiceWorkerEvent); maybe_create_heartbeat(&mut hbs, ProfilerCategory::ScriptParseXML); + maybe_create_heartbeat(&mut hbs, ProfilerCategory::ScriptEnterFullscreen); + maybe_create_heartbeat(&mut hbs, ProfilerCategory::ScriptExitFullscreen); + maybe_create_heartbeat(&mut hbs, ProfilerCategory::ScriptWebVREvent); maybe_create_heartbeat(&mut hbs, ProfilerCategory::ApplicationHeartbeat); unsafe { HBS = Some(mem::transmute(Box::new(hbs))); diff --git a/tests/heartbeats/characterize.py b/tests/heartbeats/characterize.py index 948f5b9de43b..9674119c44bf 100644 --- a/tests/heartbeats/characterize.py +++ b/tests/heartbeats/characterize.py @@ -65,6 +65,9 @@ ("ScriptWorkerEvent", HEARTBEAT_DEFAULT_WINDOW_SIZE), ("ScriptServiceWorkerEvent", HEARTBEAT_DEFAULT_WINDOW_SIZE), ("ScriptParseXML", HEARTBEAT_DEFAULT_WINDOW_SIZE), + ("ScriptEnterFullscreen", HEARTBEAT_DEFAULT_WINDOW_SIZE), + ("ScriptExitFullscreen", HEARTBEAT_DEFAULT_WINDOW_SIZE), + ("ScriptWebVREvent", HEARTBEAT_DEFAULT_WINDOW_SIZE), ("ApplicationHeartbeat", 100), ] ENERGY_READER_BIN = "energymon-file-provider"