Copy as Markdown
Other Tools
// -*- mode: C++ -*-
/* This file is auto-generated by run_glean_parser.py.
It is only for internal use by types in
toolkit/components/glean/bindings/private */
#include "mozilla/AppShutdown.h"
#include "mozilla/ClearOnShutdown.h"
#include "mozilla/glean/bindings/GleanJSMetricsLookup.h"
#include "mozilla/glean/bindings/jog/JOG.h"
#include "mozilla/Maybe.h"
#include "mozilla/Telemetry.h"
#include "nsIThread.h"
#include "nsThreadUtils.h"
#ifndef mozilla_glean_EventGifftMap_h
#define mozilla_glean_EventGifftMap_h
#define DYNAMIC_METRIC_BIT (26)
#define GLEAN_METRIC_ID(id) ((id) & ((1ULL << 27) - 1))
namespace mozilla::glean {
using Telemetry::EventID;
static inline Maybe<EventID> EventIdForMetric(uint32_t aId) {
switch(aId) {
case 162: { // security.ui.protectionspopup.click_cookieb_toggle_off
return Some(EventID::SecurityUiProtectionspopup_Click_CookiebToggleOff);
}
case 163: { // security.ui.protectionspopup.click_cookieb_toggle_on
return Some(EventID::SecurityUiProtectionspopup_Click_CookiebToggleOn);
}
case 164: { // security.ui.protectionspopup.click_cookies
return Some(EventID::SecurityUiProtectionspopup_Click_Cookies);
}
case 165: { // security.ui.protectionspopup.click_cryptominers
return Some(EventID::SecurityUiProtectionspopup_Click_Cryptominers);
}
case 166: { // security.ui.protectionspopup.click_etp_toggle_off
return Some(EventID::SecurityUiProtectionspopup_Click_EtpToggleOff);
}
case 167: { // security.ui.protectionspopup.click_etp_toggle_on
return Some(EventID::SecurityUiProtectionspopup_Click_EtpToggleOn);
}
case 168: { // security.ui.protectionspopup.click_fingerprinters
return Some(EventID::SecurityUiProtectionspopup_Click_Fingerprinters);
}
case 169: { // security.ui.protectionspopup.click_full_report
return Some(EventID::SecurityUiProtectionspopup_Click_FullReport);
}
case 170: { // security.ui.protectionspopup.click_milestone_message
return Some(EventID::SecurityUiProtectionspopup_Click_MilestoneMessage);
}
case 171: { // security.ui.protectionspopup.click_protectionspopup_cfr
return Some(EventID::SecurityUiProtectionspopup_Click_ProtectionspopupCfr);
}
case 172: { // security.ui.protectionspopup.click_settings
return Some(EventID::SecurityUiProtectionspopup_Click_Settings);
}
case 173: { // security.ui.protectionspopup.click_social
return Some(EventID::SecurityUiProtectionspopup_Click_Social);
}
case 174: { // security.ui.protectionspopup.click_subview_settings
return Some(EventID::SecurityUiProtectionspopup_Click_SubviewSettings);
}
case 175: { // security.ui.protectionspopup.click_trackers
return Some(EventID::SecurityUiProtectionspopup_Click_Trackers);
}
case 176: { // security.ui.protectionspopup.open_protections_popup
return Some(EventID::SecurityUiProtectionspopup_Open_ProtectionsPopup);
}
case 177: { // security.ui.protectionspopup.open_protectionspopup_cfr
return Some(EventID::SecurityUiProtectionspopup_Open_ProtectionspopupCfr);
}
case 179: { // browser.backup.change_location
return Some(EventID::BrowserBackup_ChangeLocation_Backupservice);
}
case 182: { // browser.backup.created
return Some(EventID::BrowserBackup_Created_Backupservice);
}
case 185: { // browser.backup.error
return Some(EventID::BrowserBackup_Error_Backupservice);
}
case 195: { // browser.backup.password_added
return Some(EventID::BrowserBackup_PasswordAdded_Backupservice);
}
case 196: { // browser.backup.password_changed
return Some(EventID::BrowserBackup_PasswordChanged_Backupservice);
}
case 197: { // browser.backup.password_removed
return Some(EventID::BrowserBackup_PasswordRemoved_Backupservice);
}
case 208: { // browser.backup.toggle_off
return Some(EventID::BrowserBackup_ToggleOff_Backupservice);
}
case 209: { // browser.backup.toggle_on
return Some(EventID::BrowserBackup_ToggleOn_Backupservice);
}
case 212: { // doh.evaluate_v2_heuristics
return Some(EventID::Doh_EvaluateV2_Heuristics);
}
case 213: { // doh.state_disabled
return Some(EventID::Doh_State_Disabled);
}
case 214: { // doh.state_enabled
return Some(EventID::Doh_State_Enabled);
}
case 215: { // doh.state_manually_disabled
return Some(EventID::Doh_State_Manuallydisabled);
}
case 216: { // doh.state_policy_disabled
return Some(EventID::Doh_State_Policydisabled);
}
case 217: { // doh.state_rollback
return Some(EventID::Doh_State_Rollback);
}
case 218: { // doh.state_shutdown
return Some(EventID::Doh_State_Shutdown);
}
case 219: { // doh.state_uidisabled
return Some(EventID::Doh_State_Uidisabled);
}
case 220: { // doh.state_uiok
return Some(EventID::Doh_State_Uiok);
}
case 221: { // doh.state_uninstalled
return Some(EventID::Doh_State_Uninstalled);
}
case 222: { // security.doh.trr_performance.resolved_record
return Some(EventID::SecurityDohTrrperformance_Resolved_Record);
}
case 223: { // security.doh.trr_performance.trrselect_dryrunresult
return Some(EventID::SecurityDohTrrperformance_Trrselect_Dryrunresult);
}
case 225: { // downloads.added_file_extension
return Some(EventID::Downloads_Added_Fileextension);
}
case 227: { // firefoxview_next.browser_context_menu_tabs
return Some(EventID::Firefoxview_next_BrowserContextMenu_Tabs);
}
case 228: { // firefoxview_next.card_collapsed_card_container
return Some(EventID::Firefoxview_next_CardCollapsed_CardContainer);
}
case 229: { // firefoxview_next.card_expanded_card_container
return Some(EventID::Firefoxview_next_CardExpanded_CardContainer);
}
case 230: { // firefoxview_next.change_page_navigation
return Some(EventID::Firefoxview_next_ChangePage_Navigation);
}
case 231: { // firefoxview_next.close_open_tab_tabs
return Some(EventID::Firefoxview_next_CloseOpenTab_Tabs);
}
case 232: { // firefoxview_next.context_menu_tabs
return Some(EventID::Firefoxview_next_ContextMenu_Tabs);
}
case 233: { // firefoxview_next.dismiss_closed_tab_tabs
return Some(EventID::Firefoxview_next_DismissClosedTab_Tabs);
}
case 234: { // firefoxview_next.entered_firefoxview
return Some(EventID::Firefoxview_next_Entered_Firefoxview);
}
case 235: { // firefoxview_next.fxa_continue_sync
return Some(EventID::Firefoxview_next_FxaContinue_Sync);
}
case 236: { // firefoxview_next.fxa_mobile_sync
return Some(EventID::Firefoxview_next_FxaMobile_Sync);
}
case 237: { // firefoxview_next.history_visits
return Some(EventID::Firefoxview_next_History_Visits);
}
case 238: { // firefoxview_next.open_tab_tabs
return Some(EventID::Firefoxview_next_OpenTab_Tabs);
}
case 239: { // firefoxview_next.recently_closed_tabs
return Some(EventID::Firefoxview_next_RecentlyClosed_Tabs);
}
case 240: { // firefoxview_next.search_initiated_search
return Some(EventID::Firefoxview_next_SearchInitiated_Search);
}
case 241: { // firefoxview_next.search_show_all_showallbutton
return Some(EventID::Firefoxview_next_SearchShowAll_Showallbutton);
}
case 242: { // firefoxview_next.show_all_history_tabs
return Some(EventID::Firefoxview_next_ShowAllHistory_Tabs);
}
case 243: { // firefoxview_next.sort_history_tabs
return Some(EventID::Firefoxview_next_SortHistory_Tabs);
}
case 244: { // firefoxview_next.synced_tabs_tabs
return Some(EventID::Firefoxview_next_SyncedTabs_Tabs);
}
case 245: { // firefoxview_next.tab_selected_toolbarbutton
return Some(EventID::Firefoxview_next_TabSelected_Toolbarbutton);
}
case 289: { // browser.launched_to_handle.system_notification
return Some(EventID::BrowserLaunched_to_handle_SystemNotification_Toast);
}
case 303: { // launch_on_login.last_profile_disable_startup
return Some(EventID::Launch_on_login_LastProfileDisable_Startup);
}
case 316: { // security.fission_principals
return Some(EventID::Security_Fissionprincipals_Contentparent);
}
case 317: { // security.eval_usage_parent_process
return Some(EventID::Security_Evalusage_Parentprocess);
}
case 318: { // security.eval_usage_system_context
return Some(EventID::Security_Evalusage_Systemcontext);
}
case 319: { // security.javascript_load_parent_process
return Some(EventID::Security_Javascriptload_Parentprocess);
}
case 320: { // security.unexpected_load
return Some(EventID::Security_Unexpectedload_Systemprincipal);
}
case 321: { // security.pref_usage_content_process
return Some(EventID::Security_Prefusage_Contentprocess);
}
case 330: { // upgrade_dialog.trigger_reason
return Some(EventID::Upgrade_dialog_Trigger_Reason);
}
case 331: { // browser.migration.browser_selected_wizard
return Some(EventID::BrowserMigration_BrowserSelected_Wizard);
}
case 332: { // browser.migration.linux_perms_wizard
return Some(EventID::BrowserMigration_LinuxPerms_Wizard);
}
case 334: { // browser.migration.migration_finished_wizard
return Some(EventID::BrowserMigration_MigrationFinished_Wizard);
}
case 335: { // browser.migration.migration_started_wizard
return Some(EventID::BrowserMigration_MigrationStarted_Wizard);
}
case 336: { // browser.migration.no_browsers_found_wizard
return Some(EventID::BrowserMigration_NoBrowsersFound_Wizard);
}
case 337: { // browser.migration.opened_wizard
return Some(EventID::BrowserMigration_Opened_Wizard);
}
case 338: { // browser.migration.profile_selected_wizard
return Some(EventID::BrowserMigration_ProfileSelected_Wizard);
}
case 339: { // browser.migration.resources_selected_wizard
return Some(EventID::BrowserMigration_ResourcesSelected_Wizard);
}
case 340: { // browser.migration.safari_password_file_wizard
return Some(EventID::BrowserMigration_SafariPasswordFile_Wizard);
}
case 341: { // browser.migration.safari_perms_wizard
return Some(EventID::BrowserMigration_SafariPerms_Wizard);
}
case 346: { // activity_stream.end_session
return Some(EventID::Activity_stream_End_Session);
}
case 347: { // activity_stream.event_archive_from_pocket
return Some(EventID::Activity_stream_Event_ArchiveFromPocket);
}
case 348: { // activity_stream.event_block
return Some(EventID::Activity_stream_Event_Block);
}
case 349: { // activity_stream.event_bookmark_add
return Some(EventID::Activity_stream_Event_BookmarkAdd);
}
case 350: { // activity_stream.event_bookmark_delete
return Some(EventID::Activity_stream_Event_BookmarkDelete);
}
case 351: { // activity_stream.event_click
return Some(EventID::Activity_stream_Event_Click);
}
case 352: { // activity_stream.event_click_privacy_info
return Some(EventID::Activity_stream_Event_ClickPrivacyInfo);
}
case 353: { // activity_stream.event_close_newtab_prefs
return Some(EventID::Activity_stream_Event_CloseNewtabPrefs);
}
case 354: { // activity_stream.event_delete
return Some(EventID::Activity_stream_Event_Delete);
}
case 355: { // activity_stream.event_delete_confirm
return Some(EventID::Activity_stream_Event_DeleteConfirm);
}
case 356: { // activity_stream.event_delete_from_pocket
return Some(EventID::Activity_stream_Event_DeleteFromPocket);
}
case 357: { // activity_stream.event_dialog_cancel
return Some(EventID::Activity_stream_Event_DialogCancel);
}
case 358: { // activity_stream.event_dialog_open
return Some(EventID::Activity_stream_Event_DialogOpen);
}
case 359: { // activity_stream.event_disclaimer_acked
return Some(EventID::Activity_stream_Event_DisclaimerAcked);
}
case 360: { // activity_stream.event_drag
return Some(EventID::Activity_stream_Event_Drag);
}
case 361: { // activity_stream.event_drop
return Some(EventID::Activity_stream_Event_Drop);
}
case 362: { // activity_stream.event_fakespot_category
return Some(EventID::Activity_stream_Event_FakespotCategory);
}
case 363: { // activity_stream.event_fakespot_click
return Some(EventID::Activity_stream_Event_FakespotClick);
}
case 364: { // activity_stream.event_hide_personalize
return Some(EventID::Activity_stream_Event_HidePersonalize);
}
case 365: { // activity_stream.event_impression
return Some(EventID::Activity_stream_Event_Impression);
}
case 366: { // activity_stream.event_menu_add_search
return Some(EventID::Activity_stream_Event_MenuAddSearch);
}
case 367: { // activity_stream.event_menu_add_topsite
return Some(EventID::Activity_stream_Event_MenuAddTopsite);
}
case 368: { // activity_stream.event_menu_collapse
return Some(EventID::Activity_stream_Event_MenuCollapse);
}
case 369: { // activity_stream.event_menu_expand
return Some(EventID::Activity_stream_Event_MenuExpand);
}
case 370: { // activity_stream.event_menu_manage
return Some(EventID::Activity_stream_Event_MenuManage);
}
case 371: { // activity_stream.event_menu_move_down
return Some(EventID::Activity_stream_Event_MenuMoveDown);
}
case 372: { // activity_stream.event_menu_move_up
return Some(EventID::Activity_stream_Event_MenuMoveUp);
}
case 373: { // activity_stream.event_menu_privacy_notice
return Some(EventID::Activity_stream_Event_MenuPrivacyNotice);
}
case 374: { // activity_stream.event_menu_remove
return Some(EventID::Activity_stream_Event_MenuRemove);
}
case 375: { // activity_stream.event_migration_cancel
return Some(EventID::Activity_stream_Event_MigrationCancel);
}
case 376: { // activity_stream.event_migration_start
return Some(EventID::Activity_stream_Event_MigrationStart);
}
case 377: { // activity_stream.event_open_new_window
return Some(EventID::Activity_stream_Event_OpenNewWindow);
}
case 378: { // activity_stream.event_open_newtab_prefs
return Some(EventID::Activity_stream_Event_OpenNewtabPrefs);
}
case 379: { // activity_stream.event_open_private_window
return Some(EventID::Activity_stream_Event_OpenPrivateWindow);
}
case 380: { // activity_stream.event_pin
return Some(EventID::Activity_stream_Event_Pin);
}
case 381: { // activity_stream.event_pocket_thumbs_down
return Some(EventID::Activity_stream_Event_PocketThumbsDown);
}
case 382: { // activity_stream.event_pocket_thumbs_up
return Some(EventID::Activity_stream_Event_PocketThumbsUp);
}
case 383: { // activity_stream.event_pref_changed
return Some(EventID::Activity_stream_Event_PrefChanged);
}
case 384: { // activity_stream.event_preview_request
return Some(EventID::Activity_stream_Event_PreviewRequest);
}
case 385: { // activity_stream.event_save_to_pocket
return Some(EventID::Activity_stream_Event_SaveToPocket);
}
case 386: { // activity_stream.event_search
return Some(EventID::Activity_stream_Event_Search);
}
case 387: { // activity_stream.event_search_edit_add
return Some(EventID::Activity_stream_Event_SearchEditAdd);
}
case 388: { // activity_stream.event_search_edit_close
return Some(EventID::Activity_stream_Event_SearchEditClose);
}
case 389: { // activity_stream.event_search_edit_delete
return Some(EventID::Activity_stream_Event_SearchEditDelete);
}
case 390: { // activity_stream.event_search_handoff
return Some(EventID::Activity_stream_Event_SearchHandoff);
}
case 391: { // activity_stream.event_show_personalize
return Some(EventID::Activity_stream_Event_ShowPersonalize);
}
case 392: { // activity_stream.event_show_privacy_info
return Some(EventID::Activity_stream_Event_ShowPrivacyInfo);
}
case 393: { // activity_stream.event_skipped_signin
return Some(EventID::Activity_stream_Event_SkippedSignin);
}
case 394: { // activity_stream.event_submit_email
return Some(EventID::Activity_stream_Event_SubmitEmail);
}
case 395: { // activity_stream.event_top_sites_edit
return Some(EventID::Activity_stream_Event_TopSitesEdit);
}
case 396: { // activity_stream.event_top_sites_edit_close
return Some(EventID::Activity_stream_Event_TopSitesEditClose);
}
case 397: { // activity_stream.event_topsite_sponsor_info
return Some(EventID::Activity_stream_Event_TopsiteSponsorInfo);
}
case 398: { // activity_stream.event_unpin
return Some(EventID::Activity_stream_Event_Unpin);
}
case 509: { // aboutpreferences.show_click
return Some(EventID::Aboutpreferences_Show_Click);
}
case 510: { // aboutpreferences.show_hash
return Some(EventID::Aboutpreferences_Show_Hash);
}
case 511: { // aboutpreferences.show_initial
return Some(EventID::Aboutpreferences_Show_Initial);
}
case 512: { // intl.ui.browser_language.accept_dialog
return Some(EventID::IntlUiBrowserlanguage_Accept_Dialog);
}
case 513: { // intl.ui.browser_language.add_dialog
return Some(EventID::IntlUiBrowserlanguage_Add_Dialog);
}
case 514: { // intl.ui.browser_language.apply_main
return Some(EventID::IntlUiBrowserlanguage_Apply_Main);
}
case 515: { // intl.ui.browser_language.cancel_dialog
return Some(EventID::IntlUiBrowserlanguage_Cancel_Dialog);
}
case 516: { // intl.ui.browser_language.manage_main
return Some(EventID::IntlUiBrowserlanguage_Manage_Main);
}
case 517: { // intl.ui.browser_language.remove_dialog
return Some(EventID::IntlUiBrowserlanguage_Remove_Dialog);
}
case 518: { // intl.ui.browser_language.reorder_dialog
return Some(EventID::IntlUiBrowserlanguage_Reorder_Dialog);
}
case 519: { // intl.ui.browser_language.reorder_main
return Some(EventID::IntlUiBrowserlanguage_Reorder_Main);
}
case 520: { // intl.ui.browser_language.search_dialog
return Some(EventID::IntlUiBrowserlanguage_Search_Dialog);
}
case 521: { // intl.ui.browser_language.search_main
return Some(EventID::IntlUiBrowserlanguage_Search_Main);
}
case 522: { // intl.ui.browser_language.set_fallback_dialog
return Some(EventID::IntlUiBrowserlanguage_SetFallback_Dialog);
}
case 524: { // privacy.ui.fpp.click.checkbox
return Some(EventID::PrivacyUiFpp_Click_Checkbox);
}
case 525: { // privacy.ui.fpp.click.menu
return Some(EventID::PrivacyUiFpp_Click_Menu);
}
case 526: { // security.doh.settings.mode_changed_button
return Some(EventID::SecurityDohSettings_ModeChanged_Button);
}
case 527: { // security.doh.settings.provider_choice_value
return Some(EventID::SecurityDohSettings_ProviderChoice_Value);
}
case 528: { // security.doh.settings.warn_checkbox_checkbox
return Some(EventID::SecurityDohSettings_WarnCheckbox_Checkbox);
}
case 529: { // aboutprivatebrowsing.click_dismiss_button
return Some(EventID::Aboutprivatebrowsing_Click_DismissButton);
}
case 530: { // aboutprivatebrowsing.click_info_link
return Some(EventID::Aboutprivatebrowsing_Click_InfoLink);
}
case 531: { // aboutprivatebrowsing.click_promo_link
return Some(EventID::Aboutprivatebrowsing_Click_PromoLink);
}
case 534: { // security.ui.protections.click_lw_about_link
return Some(EventID::SecurityUiProtections_Click_LwAboutLink);
}
case 535: { // security.ui.protections.click_lw_open_button
return Some(EventID::SecurityUiProtections_Click_LwOpenButton);
}
case 536: { // security.ui.protections.click_lw_sync_link
return Some(EventID::SecurityUiProtections_Click_LwSyncLink);
}
case 537: { // security.ui.protections.click_mobile_app_link
return Some(EventID::SecurityUiProtections_Click_MobileAppLink);
}
case 538: { // security.ui.protections.click_mtr_about_link
return Some(EventID::SecurityUiProtections_Click_MtrAboutLink);
}
case 539: { // security.ui.protections.click_mtr_report_link
return Some(EventID::SecurityUiProtections_Click_MtrReportLink);
}
case 540: { // security.ui.protections.click_mtr_signup_button
return Some(EventID::SecurityUiProtections_Click_MtrSignupButton);
}
case 541: { // security.ui.protections.click_settings_link
return Some(EventID::SecurityUiProtections_Click_SettingsLink);
}
case 542: { // security.ui.protections.click_trackers_about_link
return Some(EventID::SecurityUiProtections_Click_TrackersAboutLink);
}
case 543: { // security.ui.protections.click_vpn_app_link_android
return Some(EventID::SecurityUiProtections_Click_VpnAppLinkAndroid);
}
case 544: { // security.ui.protections.click_vpn_app_link_ios
return Some(EventID::SecurityUiProtections_Click_VpnAppLinkIos);
}
case 545: { // security.ui.protections.click_vpn_banner_close
return Some(EventID::SecurityUiProtections_Click_VpnBannerClose);
}
case 546: { // security.ui.protections.click_vpn_banner_link
return Some(EventID::SecurityUiProtections_Click_VpnBannerLink);
}
case 547: { // security.ui.protections.click_vpn_card_link
return Some(EventID::SecurityUiProtections_Click_VpnCardLink);
}
case 548: { // security.ui.protections.close_protection_report
return Some(EventID::SecurityUiProtections_Close_ProtectionReport);
}
case 549: { // security.ui.protections.show_protection_report
return Some(EventID::SecurityUiProtections_Show_ProtectionReport);
}
case 550: { // security.ui.protections.show_vpn_banner
return Some(EventID::SecurityUiProtections_Show_VpnBanner);
}
case 554: { // screenshots.canceled_context_menu
return Some(EventID::Screenshots_Canceled_ContextMenu);
}
case 555: { // screenshots.canceled_escape
return Some(EventID::Screenshots_Canceled_Escape);
}
case 556: { // screenshots.canceled_navigation
return Some(EventID::Screenshots_Canceled_Navigation);
}
case 557: { // screenshots.canceled_overlay_cancel
return Some(EventID::Screenshots_Canceled_OverlayCancel);
}
case 558: { // screenshots.canceled_preview_cancel
return Some(EventID::Screenshots_Canceled_PreviewCancel);
}
case 559: { // screenshots.canceled_quick_actions
return Some(EventID::Screenshots_Canceled_QuickActions);
}
case 560: { // screenshots.canceled_shortcut
return Some(EventID::Screenshots_Canceled_Shortcut);
}
case 561: { // screenshots.canceled_toolbar_button
return Some(EventID::Screenshots_Canceled_ToolbarButton);
}
case 562: { // screenshots.copy_overlay_copy
return Some(EventID::Screenshots_Copy_OverlayCopy);
}
case 563: { // screenshots.copy_preview_copy
return Some(EventID::Screenshots_Copy_PreviewCopy);
}
case 564: { // screenshots.download_overlay_download
return Some(EventID::Screenshots_Download_OverlayDownload);
}
case 565: { // screenshots.download_preview_download
return Some(EventID::Screenshots_Download_PreviewDownload);
}
case 566: { // screenshots.failed_screenshot_too_large
return Some(EventID::Screenshots_Failed_ScreenshotTooLarge);
}
case 567: { // screenshots.selected_element
return Some(EventID::Screenshots_Selected_Element);
}
case 568: { // screenshots.selected_full_page
return Some(EventID::Screenshots_Selected_FullPage);
}
case 569: { // screenshots.selected_region_selection
return Some(EventID::Screenshots_Selected_RegionSelection);
}
case 570: { // screenshots.selected_visible
return Some(EventID::Screenshots_Selected_Visible);
}
case 571: { // screenshots.started_context_menu
return Some(EventID::Screenshots_Started_ContextMenu);
}
case 572: { // screenshots.started_overlay_retry
return Some(EventID::Screenshots_Started_OverlayRetry);
}
case 573: { // screenshots.started_preview_retry
return Some(EventID::Screenshots_Started_PreviewRetry);
}
case 574: { // screenshots.started_quick_actions
return Some(EventID::Screenshots_Started_QuickActions);
}
case 575: { // screenshots.started_shortcut
return Some(EventID::Screenshots_Started_Shortcut);
}
case 576: { // screenshots.started_toolbar_button
return Some(EventID::Screenshots_Started_ToolbarButton);
}
case 653: { // session_restore.backup_can_be_loaded_session_file
return Some(EventID::Session_restore_BackupCanBeLoaded_SessionFile);
}
case 654: { // session_restore.shutdown_success_session_startup
return Some(EventID::Session_restore_ShutdownSuccess_SessionStartup);
}
case 721: { // synced_tabs.click_fxa_app_menu
return Some(EventID::Synced_tabs_Click_FxaAppMenu);
}
case 722: { // synced_tabs.click_fxa_avatar_menu
return Some(EventID::Synced_tabs_Click_FxaAvatarMenu);
}
case 723: { // synced_tabs.click_synced_tabs_sidebar
return Some(EventID::Synced_tabs_Click_SyncedTabsSidebar);
}
case 852: { // addons.search_detection.etld_change_other
return Some(EventID::Addonssearchdetection_EtldChange_Other);
}
case 853: { // addons.search_detection.etld_change_webrequest
return Some(EventID::Addonssearchdetection_EtldChange_Webrequest);
}
case 858: { // homepage.preference_ignore
return Some(EventID::Homepage_Preference_Ignore);
}
case 859: { // installation.first_seen_full
return Some(EventID::Installation_FirstSeen_Full);
}
case 860: { // installation.first_seen_msix
return Some(EventID::Installation_FirstSeen_Msix);
}
case 861: { // installation.first_seen_stub
return Some(EventID::Installation_FirstSeen_Stub);
}
case 873: { // partner_link.attribution_abort
return Some(EventID::Partner_link_Attribution_Abort);
}
case 874: { // partner_link.attribution_failure
return Some(EventID::Partner_link_Attribution_Failure);
}
case 875: { // partner_link.attribution_success
return Some(EventID::Partner_link_Attribution_Success);
}
case 876: { // partner_link.click_newtab
return Some(EventID::Partner_link_Click_Newtab);
}
case 877: { // partner_link.click_urlbar
return Some(EventID::Partner_link_Click_Urlbar);
}
case 911: { // devtools.main.activate_responsive_design
return Some(EventID::DevtoolsMain_Activate_ResponsiveDesign);
}
case 912: { // devtools.main.activate_split_console
return Some(EventID::DevtoolsMain_Activate_SplitConsole);
}
case 913: { // devtools.main.add_breakpoint_debugger
return Some(EventID::DevtoolsMain_AddBreakpoint_Debugger);
}
case 914: { // devtools.main.blackbox_debugger
return Some(EventID::DevtoolsMain_Blackbox_Debugger);
}
case 915: { // devtools.main.close_adbg_aboutdebugging
return Some(EventID::DevtoolsMain_CloseAdbg_Aboutdebugging);
}
case 916: { // devtools.main.close_tools
return Some(EventID::DevtoolsMain_Close_Tools);
}
case 917: { // devtools.main.connection_attempt_aboutdebugging
return Some(EventID::DevtoolsMain_ConnectionAttempt_Aboutdebugging);
}
case 918: { // devtools.main.continue_debugger
return Some(EventID::DevtoolsMain_Continue_Debugger);
}
case 919: { // devtools.main.deactivate_responsive_design
return Some(EventID::DevtoolsMain_Deactivate_ResponsiveDesign);
}
case 920: { // devtools.main.deactivate_split_console
return Some(EventID::DevtoolsMain_Deactivate_SplitConsole);
}
case 921: { // devtools.main.device_added_aboutdebugging
return Some(EventID::DevtoolsMain_DeviceAdded_Aboutdebugging);
}
case 922: { // devtools.main.device_removed_aboutdebugging
return Some(EventID::DevtoolsMain_DeviceRemoved_Aboutdebugging);
}
case 923: { // devtools.main.edit_html_inspector
return Some(EventID::DevtoolsMain_EditHtml_Inspector);
}
case 924: { // devtools.main.edit_resend_netmonitor
return Some(EventID::DevtoolsMain_EditResend_Netmonitor);
}
case 925: { // devtools.main.edit_rule_ruleview
return Some(EventID::DevtoolsMain_EditRule_Ruleview);
}
case 926: { // devtools.main.enter_accessibility
return Some(EventID::DevtoolsMain_Enter_Accessibility);
}
case 927: { // devtools.main.enter_application
return Some(EventID::DevtoolsMain_Enter_Application);
}
case 928: { // devtools.main.enter_dom
return Some(EventID::DevtoolsMain_Enter_Dom);
}
case 929: { // devtools.main.enter_fake_tool4242
return Some(EventID::DevtoolsMain_Enter_Faketool4242);
}
case 930: { // devtools.main.enter_inspector
return Some(EventID::DevtoolsMain_Enter_Inspector);
}
case 931: { // devtools.main.enter_jsdebugger
return Some(EventID::DevtoolsMain_Enter_Jsdebugger);
}
case 932: { // devtools.main.enter_memory
return Some(EventID::DevtoolsMain_Enter_Memory);
}
case 933: { // devtools.main.enter_netmonitor
return Some(EventID::DevtoolsMain_Enter_Netmonitor);
}
case 934: { // devtools.main.enter_options
return Some(EventID::DevtoolsMain_Enter_Options);
}
case 935: { // devtools.main.enter_other
return Some(EventID::DevtoolsMain_Enter_Other);
}
case 936: { // devtools.main.enter_performance
return Some(EventID::DevtoolsMain_Enter_Performance);
}
case 937: { // devtools.main.enter_storage
return Some(EventID::DevtoolsMain_Enter_Storage);
}
case 938: { // devtools.main.enter_styleeditor
return Some(EventID::DevtoolsMain_Enter_Styleeditor);
}
case 939: { // devtools.main.enter_test_blank_panel
return Some(EventID::DevtoolsMain_Enter_Testblankpanel);
}
case 940: { // devtools.main.enter_test_tool
return Some(EventID::DevtoolsMain_Enter_Testtool);
}
case 941: { // devtools.main.enter_test_tool1072208
return Some(EventID::DevtoolsMain_Enter_Testtool1072208);
}
case 942: { // devtools.main.enter_testtool1
return Some(EventID::DevtoolsMain_Enter_Testtool1);
}
case 943: { // devtools.main.enter_testtool2
return Some(EventID::DevtoolsMain_Enter_Testtool2);
}
case 944: { // devtools.main.enter_webconsole
return Some(EventID::DevtoolsMain_Enter_Webconsole);
}
case 945: { // devtools.main.enter_whatsnew
return Some(EventID::DevtoolsMain_Enter_Whatsnew);
}
case 946: { // devtools.main.execute_js_webconsole
return Some(EventID::DevtoolsMain_ExecuteJs_Webconsole);
}
case 947: { // devtools.main.exit_accessibility
return Some(EventID::DevtoolsMain_Exit_Accessibility);
}
case 948: { // devtools.main.exit_application
return Some(EventID::DevtoolsMain_Exit_Application);
}
case 949: { // devtools.main.exit_dom
return Some(EventID::DevtoolsMain_Exit_Dom);
}
case 950: { // devtools.main.exit_fake_tool4242
return Some(EventID::DevtoolsMain_Exit_Faketool4242);
}
case 951: { // devtools.main.exit_inspector
return Some(EventID::DevtoolsMain_Exit_Inspector);
}
case 952: { // devtools.main.exit_jsdebugger
return Some(EventID::DevtoolsMain_Exit_Jsdebugger);
}
case 953: { // devtools.main.exit_memory
return Some(EventID::DevtoolsMain_Exit_Memory);
}
case 954: { // devtools.main.exit_netmonitor
return Some(EventID::DevtoolsMain_Exit_Netmonitor);
}
case 955: { // devtools.main.exit_options
return Some(EventID::DevtoolsMain_Exit_Options);
}
case 956: { // devtools.main.exit_other
return Some(EventID::DevtoolsMain_Exit_Other);
}
case 957: { // devtools.main.exit_performance
return Some(EventID::DevtoolsMain_Exit_Performance);
}
case 958: { // devtools.main.exit_storage
return Some(EventID::DevtoolsMain_Exit_Storage);
}
case 959: { // devtools.main.exit_styleeditor
return Some(EventID::DevtoolsMain_Exit_Styleeditor);
}
case 960: { // devtools.main.exit_test_blank_panel
return Some(EventID::DevtoolsMain_Exit_Testblankpanel);
}
case 961: { // devtools.main.exit_test_tool
return Some(EventID::DevtoolsMain_Exit_Testtool);
}
case 962: { // devtools.main.exit_test_tool1072208
return Some(EventID::DevtoolsMain_Exit_Testtool1072208);
}
case 963: { // devtools.main.exit_testtool1
return Some(EventID::DevtoolsMain_Exit_Testtool1);
}
case 964: { // devtools.main.exit_testtool2
return Some(EventID::DevtoolsMain_Exit_Testtool2);
}
case 965: { // devtools.main.exit_webconsole
return Some(EventID::DevtoolsMain_Exit_Webconsole);
}
case 966: { // devtools.main.exit_whatsnew
return Some(EventID::DevtoolsMain_Exit_Whatsnew);
}
case 967: { // devtools.main.filters_changed_netmonitor
return Some(EventID::DevtoolsMain_FiltersChanged_Netmonitor);
}
case 968: { // devtools.main.filters_changed_webconsole
return Some(EventID::DevtoolsMain_FiltersChanged_Webconsole);
}
case 969: { // devtools.main.inspect_aboutdebugging
return Some(EventID::DevtoolsMain_Inspect_Aboutdebugging);
}
case 970: { // devtools.main.jump_to_definition_webconsole
return Some(EventID::DevtoolsMain_JumpToDefinition_Webconsole);
}
case 971: { // devtools.main.jump_to_source_webconsole
return Some(EventID::DevtoolsMain_JumpToSource_Webconsole);
}
case 972: { // devtools.main.object_expanded_webconsole
return Some(EventID::DevtoolsMain_ObjectExpanded_Webconsole);
}
case 973: { // devtools.main.open_adbg_aboutdebugging
return Some(EventID::DevtoolsMain_OpenAdbg_Aboutdebugging);
}
case 974: { // devtools.main.open_tools
return Some(EventID::DevtoolsMain_Open_Tools);
}
case 975: { // devtools.main.pause_debugger
return Some(EventID::DevtoolsMain_Pause_Debugger);
}
case 976: { // devtools.main.pause_on_exceptions_debugger
return Some(EventID::DevtoolsMain_PauseOnExceptions_Debugger);
}
case 977: { // devtools.main.persist_changed_netmonitor
return Some(EventID::DevtoolsMain_PersistChanged_Netmonitor);
}
case 978: { // devtools.main.persist_changed_webconsole
return Some(EventID::DevtoolsMain_PersistChanged_Webconsole);
}
case 979: { // devtools.main.pretty_print_debugger
return Some(EventID::DevtoolsMain_PrettyPrint_Debugger);
}
case 980: { // devtools.main.remove_breakpoint_debugger
return Some(EventID::DevtoolsMain_RemoveBreakpoint_Debugger);
}
case 981: { // devtools.main.reverse_search_webconsole
return Some(EventID::DevtoolsMain_ReverseSearch_Webconsole);
}
case 982: { // devtools.main.runtime_added_aboutdebugging
return Some(EventID::DevtoolsMain_RuntimeAdded_Aboutdebugging);
}
case 983: { // devtools.main.runtime_connected_aboutdebugging
return Some(EventID::DevtoolsMain_RuntimeConnected_Aboutdebugging);
}
case 984: { // devtools.main.runtime_disconnected_aboutdebugging
return Some(EventID::DevtoolsMain_RuntimeDisconnected_Aboutdebugging);
}
case 985: { // devtools.main.runtime_removed_aboutdebugging
return Some(EventID::DevtoolsMain_RuntimeRemoved_Aboutdebugging);
}
case 986: { // devtools.main.select_page_aboutdebugging
return Some(EventID::DevtoolsMain_SelectPage_Aboutdebugging);
}
case 987: { // devtools.main.select_page_application
return Some(EventID::DevtoolsMain_SelectPage_Application);
}
case 988: { // devtools.main.select_ws_frame_netmonitor
return Some(EventID::DevtoolsMain_SelectWsFrame_Netmonitor);
}
case 989: { // devtools.main.show_profiler_aboutdebugging
return Some(EventID::DevtoolsMain_ShowProfiler_Aboutdebugging);
}
case 990: { // devtools.main.sidepanel_changed_inspector
return Some(EventID::DevtoolsMain_SidepanelChanged_Inspector);
}
case 991: { // devtools.main.sidepanel_changed_netmonitor
return Some(EventID::DevtoolsMain_SidepanelChanged_Netmonitor);
}
case 992: { // devtools.main.start_worker_application
return Some(EventID::DevtoolsMain_StartWorker_Application);
}
case 993: { // devtools.main.throttle_changed_netmonitor
return Some(EventID::DevtoolsMain_ThrottleChanged_Netmonitor);
}
case 994: { // devtools.main.tool_timer_animationinspector
return Some(EventID::DevtoolsMain_ToolTimer_Animationinspector);
}
case 995: { // devtools.main.tool_timer_changesview
return Some(EventID::DevtoolsMain_ToolTimer_Changesview);
}
case 996: { // devtools.main.tool_timer_compatibilityview
return Some(EventID::DevtoolsMain_ToolTimer_Compatibilityview);
}
case 997: { // devtools.main.tool_timer_computedview
return Some(EventID::DevtoolsMain_ToolTimer_Computedview);
}
case 998: { // devtools.main.tool_timer_fontinspector
return Some(EventID::DevtoolsMain_ToolTimer_Fontinspector);
}
case 999: { // devtools.main.tool_timer_layoutview
return Some(EventID::DevtoolsMain_ToolTimer_Layoutview);
}
case 1000: { // devtools.main.tool_timer_ruleview
return Some(EventID::DevtoolsMain_ToolTimer_Ruleview);
}
case 1001: { // devtools.main.unregister_worker_application
return Some(EventID::DevtoolsMain_UnregisterWorker_Application);
}
case 1002: { // devtools.main.update_conn_prompt_aboutdebugging
return Some(EventID::DevtoolsMain_UpdateConnPrompt_Aboutdebugging);
}
case 3366: { // mfcdm.eme_playback
return Some(EventID::Mfcdm_EmePlayback_Gecko);
}
case 3367: { // mfcdm.error
return Some(EventID::Mfcdm_Error_Gecko);
}
case 3435: { // dom.quota.try.error_step
return Some(EventID::DomQuotaTry_Error_Step);
}
case 3513: { // avif.dav1d_get_picture_return_value
return Some(EventID::Avif_Dav1dGetPicture_ReturnValue);
}
case 3545: { // slow_script_warning.shown_browser
return Some(EventID::Slow_script_warning_Shown_Browser);
}
case 3546: { // slow_script_warning.shown_content
return Some(EventID::Slow_script_warning_Shown_Content);
}
case 3554: { // zero_byte_load.load_css
return Some(EventID::Zero_byte_load_Load_Css);
}
case 3555: { // zero_byte_load.load_dtd
return Some(EventID::Zero_byte_load_Load_Dtd);
}
case 3556: { // zero_byte_load.load_ftl
return Some(EventID::Zero_byte_load_Load_Ftl);
}
case 3557: { // zero_byte_load.load_html
return Some(EventID::Zero_byte_load_Load_Html);
}
case 3558: { // zero_byte_load.load_js
return Some(EventID::Zero_byte_load_Load_Js);
}
case 3559: { // zero_byte_load.load_json
return Some(EventID::Zero_byte_load_Load_Json);
}
case 3560: { // zero_byte_load.load_others
return Some(EventID::Zero_byte_load_Load_Others);
}
case 3561: { // zero_byte_load.load_png
return Some(EventID::Zero_byte_load_Load_Png);
}
case 3562: { // zero_byte_load.load_properties
return Some(EventID::Zero_byte_load_Load_Properties);
}
case 3563: { // zero_byte_load.load_svg
return Some(EventID::Zero_byte_load_Load_Svg);
}
case 3564: { // zero_byte_load.load_xhtml
return Some(EventID::Zero_byte_load_Load_Xhtml);
}
case 3565: { // zero_byte_load.load_xml
return Some(EventID::Zero_byte_load_Load_Xml);
}
case 3567: { // network.dns.trr_confirmation_context
return Some(EventID::NetworkDns_Trrconfirmation_Context);
}
case 3627: { // ysod.shown_ysod
return Some(EventID::Ysod_Shown_Ysod);
}
case 3660: { // uptake.remotecontent.result.uptake_normandy
return Some(EventID::UptakeRemotecontentResult_Uptake_Normandy);
}
case 3661: { // uptake.remotecontent.result.uptake_remotesettings
return Some(EventID::UptakeRemotecontentResult_Uptake_Remotesettings);
}
case 3664: { // fxa.connect_account
return Some(EventID::Fxa_Connect_Account);
}
case 3665: { // fxa.disconnect_account
return Some(EventID::Fxa_Disconnect_Account);
}
case 3666: { // fxa_app_menu.click_account_settings
return Some(EventID::Fxa_app_menu_Click_AccountSettings);
}
case 3667: { // fxa_app_menu.click_cad
return Some(EventID::Fxa_app_menu_Click_Cad);
}
case 3668: { // fxa_app_menu.click_login
return Some(EventID::Fxa_app_menu_Click_Login);
}
case 3669: { // fxa_app_menu.click_monitor_cta
return Some(EventID::Fxa_app_menu_Click_MonitorCta);
}
case 3670: { // fxa_app_menu.click_open_monitor
return Some(EventID::Fxa_app_menu_Click_OpenMonitor);
}
case 3671: { // fxa_app_menu.click_open_send
return Some(EventID::Fxa_app_menu_Click_OpenSend);
}
case 3672: { // fxa_app_menu.click_relay_cta
return Some(EventID::Fxa_app_menu_Click_RelayCta);
}
case 3673: { // fxa_app_menu.click_send_tab
return Some(EventID::Fxa_app_menu_Click_SendTab);
}
case 3674: { // fxa_app_menu.click_sync_cta
return Some(EventID::Fxa_app_menu_Click_SyncCta);
}
case 3675: { // fxa_app_menu.click_sync_now
return Some(EventID::Fxa_app_menu_Click_SyncNow);
}
case 3676: { // fxa_app_menu.click_sync_settings
return Some(EventID::Fxa_app_menu_Click_SyncSettings);
}
case 3677: { // fxa_app_menu.click_sync_tabs
return Some(EventID::Fxa_app_menu_Click_SyncTabs);
}
case 3678: { // fxa_app_menu.click_sync_tabs_sidebar
return Some(EventID::Fxa_app_menu_Click_SyncTabsSidebar);
}
case 3679: { // fxa_app_menu.click_toolbar_icon
return Some(EventID::Fxa_app_menu_Click_ToolbarIcon);
}
case 3680: { // fxa_app_menu.click_unver_sync_settings
return Some(EventID::Fxa_app_menu_Click_UnverSyncSettings);
}
case 3681: { // fxa_app_menu.click_vpn_cta
return Some(EventID::Fxa_app_menu_Click_VpnCta);
}
case 3682: { // fxa_avatar_menu.click_account_settings
return Some(EventID::Fxa_avatar_menu_Click_AccountSettings);
}
case 3683: { // fxa_avatar_menu.click_cad
return Some(EventID::Fxa_avatar_menu_Click_Cad);
}
case 3684: { // fxa_avatar_menu.click_login
return Some(EventID::Fxa_avatar_menu_Click_Login);
}
case 3685: { // fxa_avatar_menu.click_monitor_cta
return Some(EventID::Fxa_avatar_menu_Click_MonitorCta);
}
case 3686: { // fxa_avatar_menu.click_open_monitor
return Some(EventID::Fxa_avatar_menu_Click_OpenMonitor);
}
case 3687: { // fxa_avatar_menu.click_open_send
return Some(EventID::Fxa_avatar_menu_Click_OpenSend);
}
case 3688: { // fxa_avatar_menu.click_relay_cta
return Some(EventID::Fxa_avatar_menu_Click_RelayCta);
}
case 3689: { // fxa_avatar_menu.click_send_tab
return Some(EventID::Fxa_avatar_menu_Click_SendTab);
}
case 3690: { // fxa_avatar_menu.click_sync_cta
return Some(EventID::Fxa_avatar_menu_Click_SyncCta);
}
case 3691: { // fxa_avatar_menu.click_sync_now
return Some(EventID::Fxa_avatar_menu_Click_SyncNow);
}
case 3692: { // fxa_avatar_menu.click_sync_settings
return Some(EventID::Fxa_avatar_menu_Click_SyncSettings);
}
case 3693: { // fxa_avatar_menu.click_sync_tabs
return Some(EventID::Fxa_avatar_menu_Click_SyncTabs);
}
case 3694: { // fxa_avatar_menu.click_sync_tabs_sidebar
return Some(EventID::Fxa_avatar_menu_Click_SyncTabsSidebar);
}
case 3695: { // fxa_avatar_menu.click_toolbar_icon
return Some(EventID::Fxa_avatar_menu_Click_ToolbarIcon);
}
case 3696: { // fxa_avatar_menu.click_unver_sync_settings
return Some(EventID::Fxa_avatar_menu_Click_UnverSyncSettings);
}
case 3697: { // fxa_avatar_menu.click_vpn_cta
return Some(EventID::Fxa_avatar_menu_Click_VpnCta);
}
case 3819: { // address.add_manage
return Some(EventID::Address_Add_Manage);
}
case 3820: { // address.cancel_capture_doorhanger
return Some(EventID::Address_Cancel_CaptureDoorhanger);
}
case 3821: { // address.cancel_edit_doorhanger
return Some(EventID::Address_Cancel_EditDoorhanger);
}
case 3822: { // address.cancel_update_doorhanger
return Some(EventID::Address_Cancel_UpdateDoorhanger);
}
case 3823: { // address.cleared_address_form
return Some(EventID::Address_Cleared_AddressForm);
}
case 3824: { // address.delete_manage
return Some(EventID::Address_Delete_Manage);
}
case 3825: { // address.detected_address_form
return Some(EventID::Address_Detected_AddressForm);
}
case 3826: { // address.detected_address_form_ext
return Some(EventID::Address_Detected_AddressFormExt);
}
case 3827: { // address.disable_capture_doorhanger
return Some(EventID::Address_Disable_CaptureDoorhanger);
}
case 3828: { // address.disable_edit_doorhanger
return Some(EventID::Address_Disable_EditDoorhanger);
}
case 3829: { // address.disable_update_doorhanger
return Some(EventID::Address_Disable_UpdateDoorhanger);
}
case 3830: { // address.edit_manage
return Some(EventID::Address_Edit_Manage);
}
case 3831: { // address.filled_address_form
return Some(EventID::Address_Filled_AddressForm);
}
case 3832: { // address.filled_address_form_ext
return Some(EventID::Address_Filled_AddressFormExt);
}
case 3833: { // address.filled_modified_address_form
return Some(EventID::Address_FilledModified_AddressForm);
}
case 3834: { // address.learn_more_capture_doorhanger
return Some(EventID::Address_LearnMore_CaptureDoorhanger);
}
case 3835: { // address.learn_more_edit_doorhanger
return Some(EventID::Address_LearnMore_EditDoorhanger);
}
case 3836: { // address.learn_more_update_doorhanger
return Some(EventID::Address_LearnMore_UpdateDoorhanger);
}
case 3837: { // address.popup_shown_address_form
return Some(EventID::Address_PopupShown_AddressForm);
}
case 3838: { // address.pref_capture_doorhanger
return Some(EventID::Address_Pref_CaptureDoorhanger);
}
case 3839: { // address.pref_edit_doorhanger
return Some(EventID::Address_Pref_EditDoorhanger);
}
case 3840: { // address.pref_update_doorhanger
return Some(EventID::Address_Pref_UpdateDoorhanger);
}
case 3841: { // address.save_capture_doorhanger
return Some(EventID::Address_Save_CaptureDoorhanger);
}
case 3842: { // address.save_edit_doorhanger
return Some(EventID::Address_Save_EditDoorhanger);
}
case 3843: { // address.save_update_doorhanger
return Some(EventID::Address_Save_UpdateDoorhanger);
}
case 3844: { // address.show_capture_doorhanger
return Some(EventID::Address_Show_CaptureDoorhanger);
}
case 3845: { // address.show_edit_doorhanger
return Some(EventID::Address_Show_EditDoorhanger);
}
case 3846: { // address.show_entry_manage
return Some(EventID::Address_ShowEntry_Manage);
}
case 3847: { // address.show_manage
return Some(EventID::Address_Show_Manage);
}
case 3848: { // address.show_update_doorhanger
return Some(EventID::Address_Show_UpdateDoorhanger);
}
case 3849: { // address.submitted_address_form
return Some(EventID::Address_Submitted_AddressForm);
}
case 3850: { // address.submitted_address_form_ext
return Some(EventID::Address_Submitted_AddressFormExt);
}
case 3851: { // address.update_capture_doorhanger
return Some(EventID::Address_Update_CaptureDoorhanger);
}
case 3852: { // address.update_edit_doorhanger
return Some(EventID::Address_Update_EditDoorhanger);
}
case 3853: { // address.update_update_doorhanger
return Some(EventID::Address_Update_UpdateDoorhanger);
}
case 3854: { // creditcard.add_manage
return Some(EventID::Creditcard_Add_Manage);
}
case 3855: { // creditcard.cancel_capture_doorhanger
return Some(EventID::Creditcard_Cancel_CaptureDoorhanger);
}
case 3856: { // creditcard.cancel_update_doorhanger
return Some(EventID::Creditcard_Cancel_UpdateDoorhanger);
}
case 3857: { // creditcard.cleared_cc_form_v2
return Some(EventID::Creditcard_Cleared_CcFormV2);
}
case 3858: { // creditcard.delete_manage
return Some(EventID::Creditcard_Delete_Manage);
}
case 3859: { // creditcard.detected_cc_form_v2
return Some(EventID::Creditcard_Detected_CcFormV2);
}
case 3860: { // creditcard.disable_capture_doorhanger
return Some(EventID::Creditcard_Disable_CaptureDoorhanger);
}
case 3861: { // creditcard.disable_update_doorhanger
return Some(EventID::Creditcard_Disable_UpdateDoorhanger);
}
case 3862: { // creditcard.edit_manage
return Some(EventID::Creditcard_Edit_Manage);
}
case 3863: { // creditcard.filled_cc_form_v2
return Some(EventID::Creditcard_Filled_CcFormV2);
}
case 3864: { // creditcard.filled_modified_cc_form_v2
return Some(EventID::Creditcard_FilledModified_CcFormV2);
}
case 3865: { // creditcard.popup_shown_cc_form_v2
return Some(EventID::Creditcard_PopupShown_CcFormV2);
}
case 3866: { // creditcard.save_capture_doorhanger
return Some(EventID::Creditcard_Save_CaptureDoorhanger);
}
case 3867: { // creditcard.save_update_doorhanger
return Some(EventID::Creditcard_Save_UpdateDoorhanger);
}
case 3868: { // creditcard.show_capture_doorhanger
return Some(EventID::Creditcard_Show_CaptureDoorhanger);
}
case 3869: { // creditcard.show_entry_manage
return Some(EventID::Creditcard_ShowEntry_Manage);
}
case 3870: { // creditcard.show_manage
return Some(EventID::Creditcard_Show_Manage);
}
case 3871: { // creditcard.show_update_doorhanger
return Some(EventID::Creditcard_Show_UpdateDoorhanger);
}
case 3872: { // creditcard.submitted_cc_form_v2
return Some(EventID::Creditcard_Submitted_CcFormV2);
}
case 3873: { // creditcard.update_capture_doorhanger
return Some(EventID::Creditcard_Update_CaptureDoorhanger);
}
case 3874: { // creditcard.update_update_doorhanger
return Some(EventID::Creditcard_Update_UpdateDoorhanger);
}
case 3951: { // test_only.ipc.an_event
return Some(EventID::TelemetryTest_MirrorWithExtra_Object1);
}
case 3958: { // test_only.ipc.no_extra_event
return Some(EventID::TelemetryTest_NotExpiredOptout_Object1);
}
case 3962: { // messaging_experiments.reach_cfr
return Some(EventID::Messaging_experiments_Reach_Cfr);
}
case 3963: { // messaging_experiments.reach_feature_callout
return Some(EventID::Messaging_experiments_Reach_Featurecallout);
}
case 3964: { // messaging_experiments.reach_fxms_bmb_button
return Some(EventID::Messaging_experiments_Reach_FxmsBmbButton);
}
case 3965: { // messaging_experiments.reach_fxms_message_1
return Some(EventID::Messaging_experiments_Reach_FxmsMessage1);
}
case 3966: { // messaging_experiments.reach_fxms_message_10
return Some(EventID::Messaging_experiments_Reach_FxmsMessage10);
}
case 3967: { // messaging_experiments.reach_fxms_message_11
return Some(EventID::Messaging_experiments_Reach_FxmsMessage11);
}
case 3968: { // messaging_experiments.reach_fxms_message_2
return Some(EventID::Messaging_experiments_Reach_FxmsMessage2);
}
case 3969: { // messaging_experiments.reach_fxms_message_3
return Some(EventID::Messaging_experiments_Reach_FxmsMessage3);
}
case 3970: { // messaging_experiments.reach_fxms_message_4
return Some(EventID::Messaging_experiments_Reach_FxmsMessage4);
}
case 3971: { // messaging_experiments.reach_fxms_message_5
return Some(EventID::Messaging_experiments_Reach_FxmsMessage5);
}
case 3972: { // messaging_experiments.reach_fxms_message_6
return Some(EventID::Messaging_experiments_Reach_FxmsMessage6);
}
case 3973: { // messaging_experiments.reach_fxms_message_7
return Some(EventID::Messaging_experiments_Reach_FxmsMessage7);
}
case 3974: { // messaging_experiments.reach_fxms_message_8
return Some(EventID::Messaging_experiments_Reach_FxmsMessage8);
}
case 3975: { // messaging_experiments.reach_fxms_message_9
return Some(EventID::Messaging_experiments_Reach_FxmsMessage9);
}
case 3976: { // messaging_experiments.reach_infobar
return Some(EventID::Messaging_experiments_Reach_Infobar);
}
case 3977: { // messaging_experiments.reach_moments_page
return Some(EventID::Messaging_experiments_Reach_MomentsPage);
}
case 3978: { // messaging_experiments.reach_spotlight
return Some(EventID::Messaging_experiments_Reach_Spotlight);
}
case 3979: { // messaging_experiments.targeting_attribute_error
return Some(EventID::Messaging_experiments_Targeting_AttributeError);
}
case 3980: { // messaging_experiments.targeting_attribute_timeout
return Some(EventID::Messaging_experiments_Targeting_AttributeTimeout);
}
case 3989: { // normandy.expose_nimbus_experiment
return Some(EventID::Normandy_Expose_NimbusExperiment);
}
case 3990: { // normandy.enroll_addon_rollout
return Some(EventID::Normandy_Enroll_AddonRollout);
}
case 3991: { // normandy.enroll_addon_study
return Some(EventID::Normandy_Enroll_AddonStudy);
}
case 3992: { // normandy.enroll_failed_addon_rollout
return Some(EventID::Normandy_Enrollfailed_AddonRollout);
}
case 3993: { // normandy.enroll_failed_addon_study
return Some(EventID::Normandy_Enrollfailed_AddonStudy);
}
case 3994: { // normandy.enroll_failed_nimbus_experiment
return Some(EventID::Normandy_Enrollfailed_NimbusExperiment);
}
case 3995: { // normandy.enroll_failed_preference_rollout
return Some(EventID::Normandy_Enrollfailed_PreferenceRollout);
}
case 3996: { // normandy.enroll_failed_preference_study
return Some(EventID::Normandy_Enrollfailed_PreferenceStudy);
}
case 3997: { // normandy.enroll_nimbus_experiment
return Some(EventID::Normandy_Enroll_NimbusExperiment);
}
case 3998: { // normandy.enroll_preference_rollout
return Some(EventID::Normandy_Enroll_PreferenceRollout);
}
case 3999: { // normandy.enroll_preference_study
return Some(EventID::Normandy_Enroll_PreferenceStudy);
}
case 4000: { // normandy.exp_pref_changed_preference_study
return Some(EventID::Normandy_Expprefchanged_PreferenceStudy);
}
case 4001: { // normandy.graduate_preference_rollout
return Some(EventID::Normandy_Graduate_PreferenceRollout);
}
case 4003: { // normandy.unenroll_addon_rollback
return Some(EventID::Normandy_Unenroll_AddonRollback);
}
case 4004: { // normandy.unenroll_addon_study
return Some(EventID::Normandy_Unenroll_AddonStudy);
}
case 4005: { // normandy.unenroll_failed_addon_rollback
return Some(EventID::Normandy_Unenrollfailed_AddonRollback);
}
case 4006: { // normandy.unenroll_failed_nimbus_experiment
return Some(EventID::Normandy_Unenrollfailed_NimbusExperiment);
}
case 4007: { // normandy.unenroll_failed_preference_rollback
return Some(EventID::Normandy_Unenrollfailed_PreferenceRollback);
}
case 4008: { // normandy.unenroll_failed_preference_study
return Some(EventID::Normandy_Unenrollfailed_PreferenceStudy);
}
case 4009: { // normandy.unenroll_nimbus_experiment
return Some(EventID::Normandy_Unenroll_NimbusExperiment);
}
case 4010: { // normandy.unenroll_preference_rollback
return Some(EventID::Normandy_Unenroll_PreferenceRollback);
}
case 4011: { // normandy.unenroll_preference_study
return Some(EventID::Normandy_Unenroll_PreferenceStudy);
}
case 4012: { // normandy.update_addon_rollout
return Some(EventID::Normandy_Update_AddonRollout);
}
case 4013: { // normandy.update_addon_study
return Some(EventID::Normandy_Update_AddonStudy);
}
case 4014: { // normandy.update_failed_addon_rollout
return Some(EventID::Normandy_Updatefailed_AddonRollout);
}
case 4015: { // normandy.update_failed_addon_study
return Some(EventID::Normandy_Updatefailed_AddonStudy);
}
case 4016: { // normandy.update_nimbus_experiment
return Some(EventID::Normandy_Update_NimbusExperiment);
}
case 4017: { // normandy.update_preference_rollout
return Some(EventID::Normandy_Update_PreferenceRollout);
}
case 4018: { // normandy.validation_failed_nimbus_experiment
return Some(EventID::Normandy_Validationfailed_NimbusExperiment);
}
case 4019: { // form_autocomplete.show_logins
return Some(EventID::Form_autocomplete_Show_Logins);
}
case 4020: { // pwmgr.autocomplete_field_generatedpassword
return Some(EventID::Pwmgr_AutocompleteField_Generatedpassword);
}
case 4021: { // pwmgr.autocomplete_shown_generatedpassword
return Some(EventID::Pwmgr_AutocompleteShown_Generatedpassword);
}
case 4022: { // pwmgr.cancel_existing_login
return Some(EventID::Pwmgr_Cancel_ExistingLogin);
}
case 4023: { // pwmgr.cancel_new_login
return Some(EventID::Pwmgr_Cancel_NewLogin);
}
case 4024: { // pwmgr.copy_password
return Some(EventID::Pwmgr_Copy_Password);
}
case 4025: { // pwmgr.copy_username
return Some(EventID::Pwmgr_Copy_Username);
}
case 4026: { // pwmgr.delete_existing_login
return Some(EventID::Pwmgr_Delete_ExistingLogin);
}
case 4027: { // pwmgr.delete_new_login
return Some(EventID::Pwmgr_Delete_NewLogin);
}
case 4028: { // pwmgr.doorhanger_submitted_save
return Some(EventID::Pwmgr_DoorhangerSubmitted_Save);
}
case 4029: { // pwmgr.doorhanger_submitted_update
return Some(EventID::Pwmgr_DoorhangerSubmitted_Update);
}
case 4030: { // pwmgr.edit_existing_login
return Some(EventID::Pwmgr_Edit_ExistingLogin);
}
case 4031: { // pwmgr.filled_field_edited_generatedpassword
return Some(EventID::Pwmgr_FilledFieldEdited_Generatedpassword);
}
case 4032: { // pwmgr.filter_list
return Some(EventID::Pwmgr_Filter_List);
}
case 4034: { // pwmgr.hide_password
return Some(EventID::Pwmgr_Hide_Password);
}
case 4035: { // pwmgr.learn_more_vuln_existing_login
return Some(EventID::Pwmgr_LearnMoreVuln_ExistingLogin);
}
case 4036: { // pwmgr.mgmt_menu_item_used_export
return Some(EventID::Pwmgr_MgmtMenuItemUsed_Export);
}
case 4037: { // pwmgr.mgmt_menu_item_used_export_complete
return Some(EventID::Pwmgr_MgmtMenuItemUsed_ExportComplete);
}
case 4038: { // pwmgr.mgmt_menu_item_used_import_csv_complete
return Some(EventID::Pwmgr_MgmtMenuItemUsed_ImportCsvComplete);
}
case 4039: { // pwmgr.mgmt_menu_item_used_import_from_browser
return Some(EventID::Pwmgr_MgmtMenuItemUsed_ImportFromBrowser);
}
case 4040: { // pwmgr.mgmt_menu_item_used_import_from_csv
return Some(EventID::Pwmgr_MgmtMenuItemUsed_ImportFromCsv);
}
case 4041: { // pwmgr.mgmt_menu_item_used_preferences
return Some(EventID::Pwmgr_MgmtMenuItemUsed_Preferences);
}
case 4042: { // pwmgr.new_new_login
return Some(EventID::Pwmgr_New_NewLogin);
}
case 4043: { // pwmgr.open_management_aboutprotections
return Some(EventID::Pwmgr_OpenManagement_Aboutprotections);
}
case 4044: { // pwmgr.open_management_autocomplete
return Some(EventID::Pwmgr_OpenManagement_Autocomplete);
}
case 4045: { // pwmgr.open_management_contextmenu
return Some(EventID::Pwmgr_OpenManagement_Contextmenu);
}
case 4046: { // pwmgr.open_management_direct
return Some(EventID::Pwmgr_OpenManagement_Direct);
}
case 4047: { // pwmgr.open_management_mainmenu
return Some(EventID::Pwmgr_OpenManagement_Mainmenu);
}
case 4048: { // pwmgr.open_management_pageinfo
return Some(EventID::Pwmgr_OpenManagement_Pageinfo);
}
case 4049: { // pwmgr.open_management_preferences
return Some(EventID::Pwmgr_OpenManagement_Preferences);
}
case 4050: { // pwmgr.open_management_snippet
return Some(EventID::Pwmgr_OpenManagement_Snippet);
}
case 4051: { // pwmgr.open_site_existing_login
return Some(EventID::Pwmgr_OpenSite_ExistingLogin);
}
case 4053: { // pwmgr.reauthenticate_master_password
return Some(EventID::Pwmgr_Reauthenticate_MasterPassword);
}
case 4054: { // pwmgr.reauthenticate_os_auth
return Some(EventID::Pwmgr_Reauthenticate_OsAuth);
}
case 4055: { // pwmgr.save_existing_login
return Some(EventID::Pwmgr_Save_ExistingLogin);
}
case 4056: { // pwmgr.save_new_login
return Some(EventID::Pwmgr_Save_NewLogin);
}
case 4057: { // pwmgr.saved_login_used_auth_login
return Some(EventID::Pwmgr_SavedLoginUsed_AuthLogin);
}
case 4058: { // pwmgr.saved_login_used_form_login
return Some(EventID::Pwmgr_SavedLoginUsed_FormLogin);
}
case 4059: { // pwmgr.saved_login_used_form_password
return Some(EventID::Pwmgr_SavedLoginUsed_FormPassword);
}
case 4060: { // pwmgr.saved_login_used_prompt_login
return Some(EventID::Pwmgr_SavedLoginUsed_PromptLogin);
}
case 4061: { // pwmgr.select_existing_login
return Some(EventID::Pwmgr_Select_ExistingLogin);
}
case 4062: { // pwmgr.show_password
return Some(EventID::Pwmgr_Show_Password);
}
case 4063: { // pwmgr.sort_list
return Some(EventID::Pwmgr_Sort_List);
}
case 4064: { // relay_integration.clicked_fill_username
return Some(EventID::Relay_integration_Clicked_FillUsername);
}
case 4065: { // relay_integration.clicked_offer_relay
return Some(EventID::Relay_integration_Clicked_OfferRelay);
}
case 4066: { // relay_integration.disabled_opt_in_panel
return Some(EventID::Relay_integration_Disabled_OptInPanel);
}
case 4067: { // relay_integration.disabled_pref_change
return Some(EventID::Relay_integration_Disabled_PrefChange);
}
case 4068: { // relay_integration.enabled_opt_in_panel
return Some(EventID::Relay_integration_Enabled_OptInPanel);
}
case 4069: { // relay_integration.enabled_pref_change
return Some(EventID::Relay_integration_Enabled_PrefChange);
}
case 4070: { // relay_integration.get_unlimited_masks_reuse_panel
return Some(EventID::Relay_integration_GetUnlimitedMasks_ReusePanel);
}
case 4071: { // relay_integration.postponed_opt_in_panel
return Some(EventID::Relay_integration_Postponed_OptInPanel);
}
case 4072: { // relay_integration.reuse_mask_reuse_panel
return Some(EventID::Relay_integration_ReuseMask_ReusePanel);
}
case 4073: { // relay_integration.shown_fill_username
return Some(EventID::Relay_integration_Shown_FillUsername);
}
case 4074: { // relay_integration.shown_offer_relay
return Some(EventID::Relay_integration_Shown_OfferRelay);
}
case 4075: { // relay_integration.shown_opt_in_panel
return Some(EventID::Relay_integration_Shown_OptInPanel);
}
case 4076: { // relay_integration.shown_reuse_panel
return Some(EventID::Relay_integration_Shown_ReusePanel);
}
case 4118: { // pictureinpicture.closed_method_browser_crash
return Some(EventID::Pictureinpicture_ClosedMethod_Browsercrash);
}
case 4119: { // pictureinpicture.closed_method_close_button
return Some(EventID::Pictureinpicture_ClosedMethod_Closebutton);
}
case 4120: { // pictureinpicture.closed_method_close_player_shortcut
return Some(EventID::Pictureinpicture_ClosedMethod_Closeplayershortcut);
}
case 4121: { // pictureinpicture.closed_method_context_menu
return Some(EventID::Pictureinpicture_ClosedMethod_Contextmenu);
}
case 4122: { // pictureinpicture.closed_method_foregrounded
return Some(EventID::Pictureinpicture_ClosedMethod_Foregrounded);
}
case 4123: { // pictureinpicture.closed_method_fullscreen
return Some(EventID::Pictureinpicture_ClosedMethod_Fullscreen);
}
case 4124: { // pictureinpicture.closed_method_pagehide
return Some(EventID::Pictureinpicture_ClosedMethod_Pagehide);
}
case 4125: { // pictureinpicture.closed_method_setup_failure
return Some(EventID::Pictureinpicture_ClosedMethod_Setupfailure);
}
case 4126: { // pictureinpicture.closed_method_shortcut
return Some(EventID::Pictureinpicture_ClosedMethod_Shortcut);
}
case 4127: { // pictureinpicture.closed_method_unpip
return Some(EventID::Pictureinpicture_ClosedMethod_Unpip);
}
case 4128: { // pictureinpicture.closed_method_url_bar
return Some(EventID::Pictureinpicture_ClosedMethod_Urlbar);
}
case 4129: { // pictureinpicture.closed_method_video_el_emptied
return Some(EventID::Pictureinpicture_ClosedMethod_Videoelemptied);
}
case 4130: { // pictureinpicture.closed_method_video_el_remove
return Some(EventID::Pictureinpicture_ClosedMethod_Videoelremove);
}
case 4131: { // pictureinpicture.create_player
return Some(EventID::Pictureinpicture_Create_Player);
}
case 4132: { // pictureinpicture.disrespect_disable_url_bar
return Some(EventID::Pictureinpicture_DisrespectDisable_Urlbar);
}
case 4133: { // pictureinpicture.fullscreen_player
return Some(EventID::Pictureinpicture_Fullscreen_Player);
}
case 4135: { // pictureinpicture.opened_method_auto_pip
return Some(EventID::Pictureinpicture_OpenedMethod_Autopip);
}
case 4136: { // pictureinpicture.opened_method_context_menu
return Some(EventID::Pictureinpicture_OpenedMethod_Contextmenu);
}
case 4137: { // pictureinpicture.opened_method_shortcut
return Some(EventID::Pictureinpicture_OpenedMethod_Shortcut);
}
case 4138: { // pictureinpicture.opened_method_toggle
return Some(EventID::Pictureinpicture_OpenedMethod_Toggle);
}
case 4139: { // pictureinpicture.opened_method_url_bar
return Some(EventID::Pictureinpicture_OpenedMethod_Urlbar);
}
case 4140: { // pictureinpicture.resize_player
return Some(EventID::Pictureinpicture_Resize_Player);
}
case 4141: { // pictureinpicture.saw_toggle_toggle
return Some(EventID::Pictureinpicture_SawToggle_Toggle);
}
case 4142: { // pictureinpicture.subtitles_shown_subtitles
return Some(EventID::Pictureinpicture_SubtitlesShown_Subtitles);
}
case 4144: { // pictureinpicture.settings.disable_player
return Some(EventID::PictureinpictureSettings_Disable_Player);
}
case 4145: { // pictureinpicture.settings.disable_settings
return Some(EventID::PictureinpictureSettings_Disable_Settings);
}
case 4146: { // pictureinpicture.settings.enable_autotrigger_settings
return Some(EventID::PictureinpictureSettings_EnableAutotrigger_Settings);
}
case 4147: { // pictureinpicture.settings.enable_settings
return Some(EventID::PictureinpictureSettings_Enable_Settings);
}
case 4183: { // readermode.button_click
return Some(EventID::Readermode_Button_Click);
}
case 4184: { // readermode.view_off
return Some(EventID::Readermode_View_Off);
}
case 4185: { // readermode.view_on
return Some(EventID::Readermode_View_On);
}
case 4474: { // telemetry.test.test1_object1
return Some(EventID::TelemetryTest_Test1_Object1);
}
case 4475: { // telemetry.test.test2_object1
return Some(EventID::TelemetryTest_Test2_Object1);
}
case 4476: { // telemetry.test.test2_object2
return Some(EventID::TelemetryTest_Test2_Object2);
}
case 4529: { // security.doh.neterror.click_add_exception_button
return Some(EventID::SecurityDohNeterror_Click_AddExceptionButton);
}
case 4530: { // security.doh.neterror.click_continue_button
return Some(EventID::SecurityDohNeterror_Click_ContinueButton);
}
case 4531: { // security.doh.neterror.click_disable_warning
return Some(EventID::SecurityDohNeterror_Click_DisableWarning);
}
case 4532: { // security.doh.neterror.click_learn_more_link
return Some(EventID::SecurityDohNeterror_Click_LearnMoreLink);
}
case 4533: { // security.doh.neterror.click_settings_button
return Some(EventID::SecurityDohNeterror_Click_SettingsButton);
}
case 4534: { // security.doh.neterror.click_try_again_button
return Some(EventID::SecurityDohNeterror_Click_TryAgainButton);
}
case 4535: { // security.doh.neterror.load_dohwarning
return Some(EventID::SecurityDohNeterror_Load_Dohwarning);
}
case 4536: { // security.ui.certerror.click_advanced_button
return Some(EventID::SecurityUiCerterror_Click_AdvancedButton);
}
case 4537: { // security.ui.certerror.click_auto_report_cb
return Some(EventID::SecurityUiCerterror_Click_AutoReportCb);
}
case 4538: { // security.ui.certerror.click_clipboard_button_bot
return Some(EventID::SecurityUiCerterror_Click_ClipboardButtonBot);
}
case 4539: { // security.ui.certerror.click_clipboard_button_top
return Some(EventID::SecurityUiCerterror_Click_ClipboardButtonTop);
}
case 4540: { // security.ui.certerror.click_error_code_link
return Some(EventID::SecurityUiCerterror_Click_ErrorCodeLink);
}
case 4541: { // security.ui.certerror.click_exception_button
return Some(EventID::SecurityUiCerterror_Click_ExceptionButton);
}
case 4542: { // security.ui.certerror.click_learn_more_link
return Some(EventID::SecurityUiCerterror_Click_LearnMoreLink);
}
case 4543: { // security.ui.certerror.click_return_button_adv
return Some(EventID::SecurityUiCerterror_Click_ReturnButtonAdv);
}
case 4544: { // security.ui.certerror.click_return_button_top
return Some(EventID::SecurityUiCerterror_Click_ReturnButtonTop);
}
case 4545: { // security.ui.certerror.load_aboutcerterror
return Some(EventID::SecurityUiCerterror_Load_Aboutcerterror);
}
case 4546: { // security.ui.tlserror.load_abouttlserror
return Some(EventID::SecurityUiTlserror_Load_Abouttlserror);
}
case 4552: { // jsonfile.load_autofillprofiles
return Some(EventID::Jsonfile_Load_Autofillprofiles);
}
case 4553: { // jsonfile.load_logins
return Some(EventID::Jsonfile_Load_Logins);
}
case 4555: { // service_request.bypass_proxy_info
return Some(EventID::Service_request_Bypass_ProxyInfo);
}
case 4569: { // addons_manager.disable_dictionary
return Some(EventID::Addonsmanager_Disable_Dictionary);
}
case 4570: { // addons_manager.disable_extension
return Some(EventID::Addonsmanager_Disable_Extension);
}
case 4571: { // addons_manager.disable_locale
return Some(EventID::Addonsmanager_Disable_Locale);
}
case 4572: { // addons_manager.disable_other
return Some(EventID::Addonsmanager_Disable_Other);
}
case 4573: { // addons_manager.disable_siteperm_deprecated
return Some(EventID::Addonsmanager_Disable_SitepermDeprecated);
}
case 4574: { // addons_manager.disable_sitepermission
return Some(EventID::Addonsmanager_Disable_Sitepermission);
}
case 4575: { // addons_manager.disable_theme
return Some(EventID::Addonsmanager_Disable_Theme);
}
case 4576: { // addons_manager.disable_unknown
return Some(EventID::Addonsmanager_Disable_Unknown);
}
case 4577: { // addons_manager.enable_dictionary
return Some(EventID::Addonsmanager_Enable_Dictionary);
}
case 4578: { // addons_manager.enable_extension
return Some(EventID::Addonsmanager_Enable_Extension);
}
case 4579: { // addons_manager.enable_locale
return Some(EventID::Addonsmanager_Enable_Locale);
}
case 4580: { // addons_manager.enable_other
return Some(EventID::Addonsmanager_Enable_Other);
}
case 4581: { // addons_manager.enable_siteperm_deprecated
return Some(EventID::Addonsmanager_Enable_SitepermDeprecated);
}
case 4582: { // addons_manager.enable_sitepermission
return Some(EventID::Addonsmanager_Enable_Sitepermission);
}
case 4583: { // addons_manager.enable_theme
return Some(EventID::Addonsmanager_Enable_Theme);
}
case 4584: { // addons_manager.enable_unknown
return Some(EventID::Addonsmanager_Enable_Unknown);
}
case 4585: { // addons_manager.install_dictionary
return Some(EventID::Addonsmanager_Install_Dictionary);
}
case 4586: { // addons_manager.install_extension
return Some(EventID::Addonsmanager_Install_Extension);
}
case 4587: { // addons_manager.install_locale
return Some(EventID::Addonsmanager_Install_Locale);
}
case 4588: { // addons_manager.install_other
return Some(EventID::Addonsmanager_Install_Other);
}
case 4589: { // addons_manager.install_siteperm_deprecated
return Some(EventID::Addonsmanager_Install_SitepermDeprecated);
}
case 4590: { // addons_manager.install_sitepermission
return Some(EventID::Addonsmanager_Install_Sitepermission);
}
case 4591: { // addons_manager.install_stats_dictionary
return Some(EventID::Addonsmanager_InstallStats_Dictionary);
}
case 4592: { // addons_manager.install_stats_extension
return Some(EventID::Addonsmanager_InstallStats_Extension);
}
case 4593: { // addons_manager.install_stats_locale
return Some(EventID::Addonsmanager_InstallStats_Locale);
}
case 4594: { // addons_manager.install_stats_other
return Some(EventID::Addonsmanager_InstallStats_Other);
}
case 4595: { // addons_manager.install_stats_siteperm_deprecated
return Some(EventID::Addonsmanager_InstallStats_SitepermDeprecated);
}
case 4596: { // addons_manager.install_stats_sitepermission
return Some(EventID::Addonsmanager_InstallStats_Sitepermission);
}
case 4597: { // addons_manager.install_stats_theme
return Some(EventID::Addonsmanager_InstallStats_Theme);
}
case 4598: { // addons_manager.install_stats_unknown
return Some(EventID::Addonsmanager_InstallStats_Unknown);
}
case 4599: { // addons_manager.install_theme
return Some(EventID::Addonsmanager_Install_Theme);
}
case 4600: { // addons_manager.install_unknown
return Some(EventID::Addonsmanager_Install_Unknown);
}
case 4601: { // addons_manager.sideload_prompt_dictionary
return Some(EventID::Addonsmanager_SideloadPrompt_Dictionary);
}
case 4602: { // addons_manager.sideload_prompt_extension
return Some(EventID::Addonsmanager_SideloadPrompt_Extension);
}
case 4603: { // addons_manager.sideload_prompt_locale
return Some(EventID::Addonsmanager_SideloadPrompt_Locale);
}
case 4604: { // addons_manager.sideload_prompt_other
return Some(EventID::Addonsmanager_SideloadPrompt_Other);
}
case 4605: { // addons_manager.sideload_prompt_siteperm_deprecated
return Some(EventID::Addonsmanager_SideloadPrompt_SitepermDeprecated);
}
case 4606: { // addons_manager.sideload_prompt_sitepermission
return Some(EventID::Addonsmanager_SideloadPrompt_Sitepermission);
}
case 4607: { // addons_manager.sideload_prompt_theme
return Some(EventID::Addonsmanager_SideloadPrompt_Theme);
}
case 4608: { // addons_manager.sideload_prompt_unknown
return Some(EventID::Addonsmanager_SideloadPrompt_Unknown);
}
case 4609: { // addons_manager.uninstall_dictionary
return Some(EventID::Addonsmanager_Uninstall_Dictionary);
}
case 4610: { // addons_manager.uninstall_extension
return Some(EventID::Addonsmanager_Uninstall_Extension);
}
case 4611: { // addons_manager.uninstall_locale
return Some(EventID::Addonsmanager_Uninstall_Locale);
}
case 4612: { // addons_manager.uninstall_other
return Some(EventID::Addonsmanager_Uninstall_Other);
}
case 4613: { // addons_manager.uninstall_siteperm_deprecated
return Some(EventID::Addonsmanager_Uninstall_SitepermDeprecated);
}
case 4614: { // addons_manager.uninstall_sitepermission
return Some(EventID::Addonsmanager_Uninstall_Sitepermission);
}
case 4615: { // addons_manager.uninstall_theme
return Some(EventID::Addonsmanager_Uninstall_Theme);
}
case 4616: { // addons_manager.uninstall_unknown
return Some(EventID::Addonsmanager_Uninstall_Unknown);
}
case 4617: { // addons_manager.update_dictionary
return Some(EventID::Addonsmanager_Update_Dictionary);
}
case 4618: { // addons_manager.update_extension
return Some(EventID::Addonsmanager_Update_Extension);
}
case 4619: { // addons_manager.update_locale
return Some(EventID::Addonsmanager_Update_Locale);
}
case 4620: { // addons_manager.update_other
return Some(EventID::Addonsmanager_Update_Other);
}
case 4621: { // addons_manager.update_siteperm_deprecated
return Some(EventID::Addonsmanager_Update_SitepermDeprecated);
}
case 4622: { // addons_manager.update_sitepermission
return Some(EventID::Addonsmanager_Update_Sitepermission);
}
case 4623: { // addons_manager.update_theme
return Some(EventID::Addonsmanager_Update_Theme);
}
case 4624: { // addons_manager.update_unknown
return Some(EventID::Addonsmanager_Update_Unknown);
}
case 4656: { // memory_watcher.on_high_memory_stats
return Some(EventID::Memory_watcher_OnHighMemory_Stats);
}
default: {
if (MOZ_UNLIKELY(aId & (1 << DYNAMIC_METRIC_BIT))) {
// Dynamic (runtime-registered) metric. Use its static (compiletime-
// registered) metric's telemetry_mirror mapping.
// ...if applicable.
// Only JS can use dynamic (runtime-registered) metric ids.
MOZ_ASSERT(NS_IsMainThread());
auto metricName = JOG::GetMetricName(aId);
// All of these should have names, but the storage only lasts until
// XPCOMWillShutdown, so it might return `Nothing()`.
if (metricName.isSome()) {
auto maybeMetric = MetricByNameLookup(metricName.ref());
if (maybeMetric.isSome()) {
uint32_t staticId = GLEAN_METRIC_ID(maybeMetric.value());
// Let's ensure we don't infinite loop, huh.
MOZ_ASSERT(!(staticId & (1 << DYNAMIC_METRIC_BIT)));
return EventIdForMetric(staticId);
}
}
}
return Nothing();
}
}
}
} // namespace mozilla::glean
#undef GLEAN_METRIC_ID
#undef DYNAMIC_METRIC_BIT
#endif // mozilla_glean_EventGifftMaps_h