Copy as Markdown

Other Tools

/* This file is auto-generated, see gen_histogram_enum.py. */
#ifndef mozilla_TelemetryHistogramEnums_h
#define mozilla_TelemetryHistogramEnums_h
#include <cstdint>
#include <type_traits>
namespace mozilla {
namespace Telemetry {
enum HistogramID : uint32_t {
A11Y_INSTANTIATED_FLAG,
A11Y_CONSUMERS,
A11Y_ISIMPLEDOM_USAGE_FLAG,
A11Y_IATABLE_USAGE_FLAG,
A11Y_UIA_DETECTION_TIMING_MS,
A11Y_TREE_UPDATE_TIMING_MS,
ABOUT_CONFIG_FEATURES_USAGE,
APPLICATION_REPUTATION_BINARY_TYPE,
APPLICATION_REPUTATION_BINARY_ARCHIVE,
APPLICATION_REPUTATION_REASON,
APPLICATION_REPUTATION_SHOULD_BLOCK,
APPLICATION_REPUTATION_LOCAL,
APPLICATION_REPUTATION_SERVER,
APPLICATION_REPUTATION_SERVER_2,
APPLICATION_REPUTATION_SERVER_VERDICT,
APPLICATION_REPUTATION_SERVER_VERDICT_2,
APPLICATION_REPUTATION_REMOTE_LOOKUP_RESPONSE_TIME,
APPLICATION_REPUTATION_REMOTE_LOOKUP_TIMEOUT,
ADDON_SIGNATURE_VERIFICATION_STATUS,
BACKGROUNDFILESAVER_THREAD_COUNT,
CHECKERBOARD_DURATION,
CHECKERBOARD_PEAK,
CHECKERBOARD_POTENTIAL_DURATION,
CHECKERBOARD_SEVERITY,
CHILD_PROCESS_LAUNCH_MS,
COMPOSITE_TIME,
COMPOSITE_SWAP_TIME,
COMPOSITE_FRAME_ROUNDTRIP_TIME,
CONTENT_PROCESS_LAUNCH_MAINTHREAD_MS,
CONTENT_PROCESS_LAUNCH_TOTAL_MS,
CONTENT_PROCESS_SYNC_LAUNCH_MS,
CONTENT_PROCESS_LAUNCH_IS_SYNC,
COOKIE_BANNERS_CLICK_HANDLE_DURATION_MS,
CYCLE_COLLECTOR,
CYCLE_COLLECTOR_WORKER,
CYCLE_COLLECTOR_FULL,
CYCLE_COLLECTOR_MAX_PAUSE,
CYCLE_COLLECTOR_FINISH_IGC,
CYCLE_COLLECTOR_SYNC_SKIPPABLE,
CYCLE_COLLECTOR_VISITED_REF_COUNTED,
CYCLE_COLLECTOR_WORKER_VISITED_REF_COUNTED,
CYCLE_COLLECTOR_VISITED_GCED,
CYCLE_COLLECTOR_WORKER_VISITED_GCED,
CYCLE_COLLECTOR_COLLECTED,
CYCLE_COLLECTOR_WORKER_COLLECTED,
CYCLE_COLLECTOR_NEED_GC,
CYCLE_COLLECTOR_WORKER_NEED_GC,
CYCLE_COLLECTOR_TIME_BETWEEN,
CYCLE_COLLECTOR_OOM,
CYCLE_COLLECTOR_WORKER_OOM,
CYCLE_COLLECTOR_ASYNC_SNOW_WHITE_FREEING,
CYCLE_COLLECTOR_SLICE_DURING_IDLE,
DEFERRED_FINALIZE_ASYNC,
DEVICE_RESET_REASON,
FINGERPRINTING_PROTECTION_CANVAS_NOISE_CALCULATE_TIME_MS,
FIREFOX_VIEW_CUMULATIVE_SEARCHES,
FORCED_DEVICE_RESET_REASON,
FORGET_SKIPPABLE_MAX,
FORGET_SKIPPABLE_DURING_IDLE,
FORGET_SKIPPABLE_FREQUENCY,
FULLSCREEN_TRANSITION_BLACK_MS,
FULLSCREEN_CHANGE_MS,
GC_REASON_2,
GC_IS_COMPARTMENTAL,
GC_ZONE_COUNT,
GC_ZONES_COLLECTED,
GC_MS,
GC_IN_PROGRESS_MS,
GC_BUDGET_MS_2,
GC_BUDGET_WAS_INCREASED,
GC_SLICE_WAS_LONG,
GC_ANIMATION_MS,
GC_MAX_PAUSE_MS_2,
GC_PREPARE_MS,
GC_MARK_MS,
GC_SWEEP_MS,
GC_COMPACT_MS,
GC_MARK_ROOTS_US,
GC_MARK_GRAY_MS_2,
GC_MARK_WEAK_MS,
GC_SLICE_MS,
GC_SLOW_PHASE,
GC_SLOW_TASK,
GC_MMU_50,
GC_RESET,
GC_RESET_REASON,
GC_NON_INCREMENTAL,
GC_NON_INCREMENTAL_REASON,
GC_MINOR_REASON,
GC_MINOR_REASON_LONG,
GC_MINOR_US,
GC_NURSERY_BYTES_2,
GC_PRETENURE_COUNT_2,
GC_SLICE_DURING_IDLE,
GC_BUDGET_OVERRUN,
GC_NURSERY_PROMOTION_RATE,
GC_TENURED_SURVIVAL_RATE,
GC_MARK_RATE_2,
GC_TIME_BETWEEN_S,
GC_TIME_BETWEEN_SLICES_MS,
GC_SLICE_COUNT,
GC_EFFECTIVENESS,
GC_PARALLEL_MARK,
GC_PARALLEL_MARK_SPEEDUP,
GC_PARALLEL_MARK_UTILIZATION,
GC_PARALLEL_MARK_INTERRUPTIONS,
GC_TASK_START_DELAY_US,
DESERIALIZE_BYTES,
DESERIALIZE_ITEMS,
DESERIALIZE_US,
GEOLOCATION_ACCURACY_EXPONENTIAL,
GEOLOCATION_ERROR,
GEOLOCATION_WIN8_SOURCE_IS_MLS,
GEOLOCATION_OSX_SOURCE_IS_MLS,
GPU_PROCESS_LAUNCH_TIME_MS_2,
GPU_PROCESS_INITIALIZATION_TIME_MS,
MEMORY_RESIDENT_FAST,
MEMORY_RESIDENT_PEAK,
MEMORY_TOTAL,
MEMORY_DISTRIBUTION_AMONG_CONTENT,
MEMORY_UNIQUE,
MEMORY_UNIQUE_CONTENT_STARTUP,
MEMORY_VSIZE,
MEMORY_VSIZE_MAX_CONTIGUOUS,
MEMORY_COLLECTION_TIME,
MEMORY_JS_COMPARTMENTS_SYSTEM,
MEMORY_JS_COMPARTMENTS_USER,
MEMORY_JS_REALMS_SYSTEM,
MEMORY_JS_REALMS_USER,
MEMORY_JS_GC_HEAP,
MEMORY_STORAGE_SQLITE,
MEMORY_IMAGES_CONTENT_USED_UNCOMPRESSED,
MEMORY_HEAP_ALLOCATED,
MEMORY_HEAP_OVERHEAD_FRACTION,
GHOST_WINDOWS,
MEMORY_FREE_PURGED_PAGES_MS,
PAGE_FAULTS_HARD,
MEMORY_PHC_SLOP,
MEMORY_PHC_SLOTS_ALLOCATED,
MEMORY_PHC_SLOTS_FREED,
FONTLIST_INITOTHERFAMILYNAMES,
FONTLIST_INITOTHERFAMILYNAMES_NO_DEFERRING,
FONTLIST_INITFACENAMELISTS,
FONTLIST_BUNDLEDFONTS_ACTIVATE,
SYSTEM_FONT_FALLBACK,
SYSTEM_FONT_FALLBACK_FIRST,
SYSTEM_FONT_FALLBACK_SCRIPT,
FONT_CACHE_HIT,
BAD_FALLBACK_FONT,
SHUTDOWN_OK,
IMAGE_DECODE_LATENCY_US,
IMAGE_DECODE_TIME,
IMAGE_DECODE_ON_DRAW_LATENCY,
IMAGE_DECODE_CHUNKS,
IMAGE_DECODE_COUNT,
IMAGE_DECODE_SPEED_JPEG,
IMAGE_DECODE_SPEED_GIF,
IMAGE_DECODE_SPEED_PNG,
IMAGE_DECODE_SPEED_WEBP,
IMAGE_DECODE_SPEED_AVIF,
IMAGE_REQUEST_DISPATCHED,
AVIF_DECODE_RESULT,
AVIF_AOM_DECODE_ERROR,
AVIF_DECODER,
AVIF_YUV_COLOR_SPACE,
AVIF_BIT_DEPTH,
AVIF_ALPHA,
AVIF_COLR,
AVIF_CICP_CP,
AVIF_CICP_TC,
AVIF_CICP_MC,
AVIF_ISPE,
AVIF_PIXI,
AVIF_PASP,
AVIF_MAJOR_BRAND,
AVIF_SEQUENCE,
AVIF_A1LX,
AVIF_A1OP,
AVIF_CLAP,
AVIF_GRID,
AVIF_IPRO,
AVIF_LSEL,
KEYPRESS_PRESENT_LATENCY,
MOUSEUP_FOLLOWED_BY_CLICK_PRESENT_LATENCY,
SCROLL_PRESENT_LATENCY,
CANVAS_2D_USED,
CANVAS_WEBGL_ACCL_FAILURE_ID,
CANVAS_WEBGL_FAILURE_ID,
CANVAS_WEBGL_SUCCESS,
CANVAS_WEBGL_USED,
CANVAS_WEBGL2_SUCCESS,
CANVAS_FINGERPRINTING_PER_TAB,
FONT_FINGERPRINTING_PER_TAB,
TOTAL_CONTENT_PAGE_LOAD_TIME,
HTTP_SUBITEM_OPEN_LATENCY_TIME,
HTTP_SUBITEM_FIRST_BYTE_LATENCY_TIME,
HTTP_REQUEST_PER_PAGE,
HTTP_REQUEST_PER_PAGE_FROM_CACHE,
HTTP_REQUEST_PER_CONN,
HTTP_KBREAD_PER_CONN2,
HTTP_PAGE_DNS_ISSUE_TIME,
HTTP_PAGE_DNS_LOOKUP_TIME,
HTTP_PAGE_TLS_HANDSHAKE,
HTTP_PAGE_TCP_CONNECTION_2,
HTTP_PAGE_OPEN_TO_FIRST_SENT,
HTTP_PAGE_FIRST_SENT_TO_LAST_RECEIVED,
HTTP_PAGE_OPEN_TO_FIRST_RECEIVED,
HTTP_PAGE_OPEN_TO_FIRST_FROM_CACHE_V2,
HTTP_PAGE_CACHE_READ_TIME_V2,
HTTP_PAGE_REVALIDATION,
HTTP_PAGE_COMPLETE_LOAD_V2,
HTTP_PAGE_COMPLETE_LOAD_CACHED_V2,
HTTP_PAGE_COMPLETE_LOAD_NET_V2,
HTTP_SUB_DNS_ISSUE_TIME,
HTTP_SUB_DNS_LOOKUP_TIME,
HTTP_SUB_TLS_HANDSHAKE,
HTTP_SUB_TCP_CONNECTION_2,
HTTP_SUB_OPEN_TO_FIRST_SENT,
HTTP_SUB_FIRST_SENT_TO_LAST_RECEIVED,
HTTP_SUB_OPEN_TO_FIRST_RECEIVED,
HTTP_SUB_OPEN_TO_FIRST_FROM_CACHE_V2,
HTTP_SUB_CACHE_READ_TIME_V2,
HTTP_SUB_REVALIDATION,
HTTP_SUB_COMPLETE_LOAD_V2,
HTTP_SUB_COMPLETE_LOAD_CACHED_V2,
HTTP_SUB_COMPLETE_LOAD_NET_V2,
HTTP3_TLS_HANDSHAKE,
SUP_HTTP3_TCP_CONNECTION,
HTTP3_OPEN_TO_FIRST_SENT,
HTTP3_FIRST_SENT_TO_LAST_RECEIVED,
HTTP3_OPEN_TO_FIRST_RECEIVED,
HTTP3_COMPLETE_LOAD,
HTTP3_PERF_PAGE_LOAD_TIME_MS,
HTTP3_PERF_FIRST_CONTENTFUL_PAINT_MS,
H3P_PERF_PAGE_LOAD_TIME_MS,
H3P_PERF_FIRST_CONTENTFUL_PAINT_MS,
HTTP_PROXY_TYPE,
HTTP_TRANSACTION_IS_SSL,
HTTP_PAGELOAD_IS_SSL,
HTTP_TRANSACTION_USE_ALTSVC,
HTTP_TRANSACTION_USE_ALTSVC_OE,
HTTP_ALTSVC_ENTRIES_PER_HEADER,
HTTP_ALTSVC_MAPPING_CHANGED_TARGET,
HTTP_SCHEME_UPGRADE_TYPE,
HTTP_RESPONSE_STATUS_CODE,
HTTP_NET_VS_CACHE_ONSTART_QSMALL_NORMALPRI_V2,
HTTP_NET_VS_CACHE_ONSTART_QMED_NORMALPRI_V2,
HTTP_NET_VS_CACHE_ONSTART_QBIG_NORMALPRI_V2,
HTTP_NET_VS_CACHE_ONSTART_QSMALL_HIGHPRI_V2,
HTTP_NET_VS_CACHE_ONSTART_QMED_HIGHPRI_V2,
HTTP_NET_VS_CACHE_ONSTART_QBIG_HIGHPRI_V2,
HTTP_NET_VS_CACHE_ONSTOP_QSMALL_NORMALPRI_V2,
HTTP_NET_VS_CACHE_ONSTOP_QMED_NORMALPRI_V2,
HTTP_NET_VS_CACHE_ONSTOP_QBIG_NORMALPRI_V2,
HTTP_NET_VS_CACHE_ONSTOP_QSMALL_HIGHPRI_V2,
HTTP_NET_VS_CACHE_ONSTOP_QMED_HIGHPRI_V2,
HTTP_NET_VS_CACHE_ONSTOP_QBIG_HIGHPRI_V2,
HTTP_NET_VS_CACHE_ONSTOP_SMALL_V2,
HTTP_NET_VS_CACHE_ONSTOP_LARGE_V2,
HTTP_NET_VS_CACHE_ONSTART_REVALIDATED_V2,
HTTP_NET_VS_CACHE_ONSTART_NOTREVALIDATED_V2,
HTTP_NET_VS_CACHE_ONSTOP_REVALIDATED_V2,
HTTP_NET_VS_CACHE_ONSTOP_NOTREVALIDATED_V2,
HTTP_ONSTART_SUSPEND_TOTAL_TIME,
HTTP_UPLOAD_BANDWIDTH_MBPS,
NETWORKING_DOWNLOAD_THROUGHPUT_HTTP_1,
NETWORKING_DOWNLOAD_THROUGHPUT_HTTP_2,
NETWORKING_DOWNLOAD_THROUGHPUT_HTTP_3,
HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_1,
HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_2,
HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_3,
HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_1_10_50,
HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_1_50_100,
HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_1_100,
HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_2_10_50,
HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_2_50_100,
HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_2_100,
HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_3_10_50,
HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_3_50_100,
HTTP_UPLOAD_THROUGHPUT_MBPS_HTTP_3_100,
NETWORK_RACE_CACHE_WITH_NETWORK_USAGE_2,
NETWORK_RACE_CACHE_WITH_NETWORK_SAVED_TIME,
NETWORK_RACE_CACHE_WITH_NETWORK_OCEC_ON_START_DIFF,
NETWORK_RACE_CACHE_BANDWIDTH_RACE_NETWORK_WIN,
NETWORK_RACE_CACHE_BANDWIDTH_RACE_CACHE_WIN,
NETWORK_RACE_CACHE_BANDWIDTH_NOT_RACE,
NETWORK_RACE_CACHE_VALIDATION,
NETWORK_BACK_PRESSURE_SUSPENSION_RATE_V2,
NETWORK_BACK_PRESSURE_SUSPENSION_CP_TYPE,
NETWORK_BACK_PRESSURE_SUSPENSION_DELAY_TIME_MS,
NETWORK_HTTP_REDIRECT_TO_SCHEME,
NETWORK_ASYNC_OPEN_CHILD_TO_TRANSACTION_PENDING_EXP_MS,
NETWORK_RESPONSE_START_PARENT_TO_CONTENT_EXP_MS,
NETWORK_DNS_END_TO_CONNECT_START_EXP_MS,
NETWORK_RESPONSE_END_PARENT_TO_CONTENT_MS,
HTTP_AUTH_DIALOG_STATS_3,
HTTP_AUTH_TYPE_STATS,
HTTP_CHILD_OMT_STATS_2,
TLS_EARLY_DATA_NEGOTIATED,
TLS_EARLY_DATA_ACCEPTED,
TLS_EARLY_DATA_BYTES_WRITTEN,
SSL_HANDSHAKE_VERSION,
SSL_HANDSHAKE_PRIVACY,
SSL_HANDSHAKE_RESULT,
SSL_HANDSHAKE_RESULT_FIRST_TRY,
SSL_HANDSHAKE_RESULT_CONSERVATIVE,
SSL_HANDSHAKE_RESULT_ECH,
SSL_HANDSHAKE_RESULT_ECH_GREASE,
SSL_TIME_UNTIL_READY,
SSL_TIME_UNTIL_READY_FIRST_TRY,
SSL_TIME_UNTIL_READY_CONSERVATIVE,
SSL_TIME_UNTIL_READY_ECH,
SSL_TIME_UNTIL_READY_ECH_GREASE,
SSL_TIME_UNTIL_HANDSHAKE_FINISHED_KEYED_BY_KA,
HTTP3_ECH_OUTCOME,
SSL_BYTES_BEFORE_CERT_CALLBACK,
SSL_NPN_TYPE,
SSL_RESUMED_SESSION,
CERT_VALIDATION_HTTP_REQUEST_RESULT,
CERT_VALIDATION_HTTP_REQUEST_CANCELED_TIME,
CERT_VALIDATION_HTTP_REQUEST_SUCCEEDED_TIME,
CERT_VALIDATION_HTTP_REQUEST_FAILED_TIME,
SSL_KEY_EXCHANGE_ALGORITHM_FULL,
SSL_KEY_EXCHANGE_ALGORITHM_RESUMED,
CRLITE_VS_OCSP_RESULT,
CERT_REVOCATION_MECHANISMS,
WEBSOCKETS_HANDSHAKE_TYPE,
HTTP_RESPONSE_VERSION,
HTTP_09_INFO,
SPDY_PARALLEL_STREAMS,
SPDY_REQUEST_PER_CONN_3,
SPDY_SERVER_INITIATED_STREAMS,
SPDY_CHUNK_RECVD,
SPDY_SYN_SIZE,
SPDY_SYN_RATIO,
SPDY_SYN_REPLY_SIZE,
SPDY_SYN_REPLY_RATIO,
SPDY_NPN_CONNECT,
SPDY_NPN_JOIN,
SPDY_KBREAD_PER_CONN2,
SPDY_SETTINGS_MAX_STREAMS,
SPDY_SETTINGS_IW,
SPDY_GOAWAY_LOCAL,
SPDY_GOAWAY_PEER,
SPDY_CONTINUED_HEADERS,
HPACK_ELEMENTS_EVICTED_DECOMPRESSOR,
HPACK_BYTES_EVICTED_DECOMPRESSOR,
HPACK_BYTES_EVICTED_RATIO_DECOMPRESSOR,
HPACK_PEAK_COUNT_DECOMPRESSOR,
HPACK_PEAK_SIZE_DECOMPRESSOR,
HPACK_ELEMENTS_EVICTED_COMPRESSOR,
HPACK_BYTES_EVICTED_COMPRESSOR,
HPACK_BYTES_EVICTED_RATIO_COMPRESSOR,
HPACK_PEAK_COUNT_COMPRESSOR,
HPACK_PEAK_SIZE_COMPRESSOR,
HTTP2_FAIL_BEFORE_SETTINGS,
HTTP_CHANNEL_DISPOSITION,
HTTP_CHANNEL_DISPOSITION_UPGRADE,
HTTP_CHANNEL_ONSTART_SUCCESS,
HTTP_CHANNEL_PAGE_ONSTART_SUCCESS_TRR3,
HTTP_CHANNEL_SUB_ONSTART_SUCCESS_TRR3,
HTTP_CONNECTION_ENTRY_CACHE_HIT_1,
HTTP_CACHE_DISPOSITION_3,
HTTP_CACHE_ENTRY_RELOAD_TIME,
HTTP_CACHE_ENTRY_ALIVE_TIME,
HTTP_CACHE_ENTRY_REUSE_COUNT,
HTTP_CACHE_IO_QUEUE_2_OPEN_PRIORITY,
HTTP_CACHE_IO_QUEUE_2_READ_PRIORITY,
HTTP_CACHE_IO_QUEUE_2_MANAGEMENT,
HTTP_CACHE_IO_QUEUE_2_OPEN,
HTTP_CACHE_IO_QUEUE_2_READ,
HTTP_CACHE_IO_QUEUE_2_WRITE,
HTTP_CACHE_IO_QUEUE_2_WRITE_PRIORITY,
HTTP_CACHE_IO_QUEUE_2_INDEX,
HTTP_CACHE_IO_QUEUE_2_EVICT,
CACHE_DEVICE_SEARCH_2,
TRANSACTION_WAIT_TIME_HTTP,
TRANSACTION_WAIT_TIME_SPDY,
TRANSACTION_WAIT_TIME_HTTP3,
TRANSACTION_WAIT_TIME_HTTP2_SUP_HTTP3,
HTTP_SAW_QUIC_ALT_PROTOCOL_2,
HTTP3_CONNECTION_CLOSE_CODE_3,
HTTP3_0RTT_STATE,
HTTP3_0RTT_STATE_DURATION,
HTTP3_TIME_TO_REUSE_IDLE_CONNECTTION_MS,
HTTP3_TIMER_DELAYED,
HTTP3_REQUEST_PER_CONN,
HTTP3_BLOCKED_BY_STREAM_LIMIT_PER_CONN,
HTTP3_TRANS_BLOCKED_BY_STREAM_LIMIT_PER_CONN,
HTTP3_TRANS_SENDING_BLOCKED_BY_FLOW_CONTROL_PER_CONN,
HTTP3_SENDING_BLOCKED_BY_FLOW_CONTROL_PER_TRANS,
HTTP3_LOSS_RATIO,
HTTP3_LATE_ACK_RATIO,
HTTP3_LATE_ACK,
HTTP3_COUNTS_PTO,
HTTP3_DROP_DGRAMS,
HTTP3_SAVED_DGRAMS,
HTTP3_RECEIVED_SENT_DGRAMS,
HTTP3_CHANNEL_ONSTART_SUCCESS,
HTTP_CONTENT_ENCODING,
CACHE_LM_INCONSISTENT,
DNT_USAGE,
DNS_LOOKUP_METHOD2,
DNS_CLEANUP_AGE,
DNS_BY_TYPE_CLEANUP_AGE,
DNS_PREMATURE_EVICTION,
DNS_BY_TYPE_PREMATURE_EVICTION,
DNS_LOOKUP_TIME,
DNS_TRR_LOOKUP_TIME3,
DNS_TRR_PROCESSING_TIME,
DNS_TRR_HTTP_VERSION2,
DNS_NATIVE_LOOKUP_TIME,
DNS_BY_TYPE_FAILED_LOOKUP_TIME,
DNS_BY_TYPE_SUCCEEDED_LOOKUP_TIME,
DNS_NATIVE_QUEUING,
TRR_SKIP_REASON_TRR_FIRST2,
TRR_SKIP_REASON_NATIVE_SUCCESS,
TRR_SKIP_REASON_NATIVE_FAILED,
TRR_RELEVANT_SKIP_REASON_TRR_FIRST,
TRR_RELEVANT_SKIP_REASON_NATIVE_SUCCESS,
TRR_RELEVANT_SKIP_REASON_NATIVE_FAILED,
TRR_SKIP_REASON_STRICT_MODE,
TRR_SKIP_REASON_RETRY_SUCCESS,
TRR_SKIP_REASON_RETRY_FAILED,
TRR_RELEVANT_SKIP_REASON_TRR_FIRST_TYPE_REC,
TRR_ATTEMPT_COUNT,
DNS_TRR_FIRST4,
DNS_TRR_DISABLED3,
DNS_TRR_BLACKLISTED3,
DNS_TRR_NS_VERFIFIED3,
DNS_TRR_REQUEST_PER_CONN,
DNS_TRR_SUCCESS3,
DNS_LOOKUP_ALGORITHM,
DNS_LOOKUP_DISPOSITION3,
DNS_RENEWAL_TIME,
DNS_RENEWAL_TIME_FOR_TTL,
DNS_FAILED_LOOKUP_TIME,
DNS_BLACKLIST_COUNT,
DNS_HTTPSSVC_RECORD_RECEIVING_STAGE,
DNS_HTTPSSVC_CONNECTION_FAILED_REASON,
DNS_PERF_FIRST_CONTENTFUL_PAINT_MS,
DNS_PERF_FIRST_BYTE_MS,
REFRESH_DRIVER_TICK,
PAINT_BUILD_DISPLAYLIST_TIME,
PAINT_RASTERIZE_TIME,
PREDICTOR_PREDICT_ATTEMPTS,
PREDICTOR_LEARN_ATTEMPTS,
PREDICTOR_PREDICT_FULL_QUEUE,
PREDICTOR_LEARN_FULL_QUEUE,
PREDICTOR_WAIT_TIME,
PREDICTOR_PREDICT_WORK_TIME,
PREDICTOR_LEARN_WORK_TIME,
PREDICTOR_TOTAL_PREDICTIONS,
PREDICTOR_TOTAL_PREFETCHES,
PREDICTOR_PREFETCH_USE_STATUS,
PREDICTOR_PREFETCH_TIME,
PREDICTOR_TOTAL_PRECONNECTS,
PREDICTOR_TOTAL_PRECONNECTS_CREATED,
PREDICTOR_TOTAL_PRECONNECTS_USED,
PREDICTOR_TOTAL_PRECONNECTS_UNUSED,
PREDICTOR_TOTAL_PRERESOLVES,
PREDICTOR_PREDICTIONS_CALCULATED,
PREDICTOR_GLOBAL_DEGRADATION,
PREDICTOR_SUBRESOURCE_DEGRADATION,
PREDICTOR_BASE_CONFIDENCE,
PREDICTOR_CONFIDENCE,
PREDICTOR_PREDICT_TIME_TO_ACTION,
PREDICTOR_PREDICT_TIME_TO_INACTION,
PREDICTOR_PREFETCH_DECISION_REASON,
PREDICTOR_PREFETCH_IGNORE_REASON,
HTTPCONNMGR_TOTAL_SPECULATIVE_CONN,
HTTPCONNMGR_USED_SPECULATIVE_CONN,
HTTPCONNMGR_UNUSED_SPECULATIVE_CONN,
TAB_COUNT,
TAB_UNLOAD_TO_RELOAD,
LOADED_TAB_COUNT,
TAP_TO_LOAD_IMAGE_SIZE,
STS_POLL_AND_EVENTS_CYCLE,
STS_POLL_CYCLE,
STS_POLL_AND_EVENT_THE_LAST_CYCLE,
STS_POLL_BLOCK_TIME,
PRCONNECT_BLOCKING_TIME_NORMAL,
PRCONNECT_BLOCKING_TIME_SHUTDOWN,
PRCONNECT_BLOCKING_TIME_CONNECTIVITY_CHANGE,
PRCONNECT_BLOCKING_TIME_LINK_CHANGE,
PRCONNECT_BLOCKING_TIME_OFFLINE,
PRCONNECT_FAIL_BLOCKING_TIME_NORMAL,
PRCONNECT_FAIL_BLOCKING_TIME_SHUTDOWN,
PRCONNECT_FAIL_BLOCKING_TIME_CONNECTIVITY_CHANGE,
PRCONNECT_FAIL_BLOCKING_TIME_LINK_CHANGE,
PRCONNECT_FAIL_BLOCKING_TIME_OFFLINE,
PRCONNECTCONTINUE_BLOCKING_TIME_NORMAL,
PRCONNECTCONTINUE_BLOCKING_TIME_SHUTDOWN,
PRCONNECTCONTINUE_BLOCKING_TIME_CONNECTIVITY_CHANGE,
PRCONNECTCONTINUE_BLOCKING_TIME_LINK_CHANGE,
PRCONNECTCONTINUE_BLOCKING_TIME_OFFLINE,
PRCLOSE_TCP_BLOCKING_TIME_NORMAL,
PRCLOSE_TCP_BLOCKING_TIME_SHUTDOWN,
PRCLOSE_TCP_BLOCKING_TIME_CONNECTIVITY_CHANGE,
PRCLOSE_TCP_BLOCKING_TIME_LINK_CHANGE,
PRCLOSE_TCP_BLOCKING_TIME_OFFLINE,
PRCLOSE_UDP_BLOCKING_TIME_NORMAL,
PRCLOSE_UDP_BLOCKING_TIME_SHUTDOWN,
PRCLOSE_UDP_BLOCKING_TIME_CONNECTIVITY_CHANGE,
PRCLOSE_UDP_BLOCKING_TIME_LINK_CHANGE,
PRCLOSE_UDP_BLOCKING_TIME_OFFLINE,
IPV4_AND_IPV6_ADDRESS_CONNECTIVITY,
NETWORK_CONNECTION_COUNT,
FIND_PLUGINS,
PLUGIN_LOAD_METADATA,
PLUGIN_SHUTDOWN_MS,
MOZ_SQLITE_COOKIES_OPEN_READAHEAD_MS,
MOZ_SQLITE_COOKIES_BLOCK_MAIN_THREAD_MS_V2,
MOZ_SQLITE_COOKIES_TIME_TO_BLOCK_MAIN_THREAD_MS,
STARTUP_CACHE_REQUESTS,
SCRIPT_PRELOADER_REQUESTS,
SCRIPT_PRELOADER_WAIT_TIME,
NETWORK_DISK_CACHE_TRASHRENAME,
NETWORK_DISK_CACHE_DELETEDIR,
NETWORK_DISK_CACHE_DELETEDIR_SHUTDOWN,
NETWORK_DISK_CACHE_SHUTDOWN,
NETWORK_DISK_CACHE_SHUTDOWN_V2,
NETWORK_DISK_CACHE_SHUTDOWN_CLEAR_PRIVATE,
NETWORK_DISK_CACHE2_SHUTDOWN_CLEAR_PRIVATE,
NETWORK_ID2,
NETWORK_ID_ONLINE,
IDLE_NOTIFY_IDLE_MS,
URLCLASSIFIER_LOOKUP_TIME_2,
URLCLASSIFIER_SHUTDOWN_TIME,
URLCLASSIFIER_CL_CHECK_TIME,
URLCLASSIFIER_CL_KEYED_UPDATE_TIME,
URLCLASSIFIER_ASYNC_CLASSIFYLOCAL_TIME,
URLCLASSIFIER_PS_FILELOAD_TIME,
URLCLASSIFIER_PS_FALLOCATE_TIME,
URLCLASSIFIER_PS_CONSTRUCT_TIME,
URLCLASSIFIER_VLPS_FILELOAD_TIME,
URLCLASSIFIER_VLPS_FALLOCATE_TIME,
URLCLASSIFIER_VLPS_CONSTRUCT_TIME,
URLCLASSIFIER_VLPS_LOAD_CORRUPT,
URLCLASSIFIER_VLPS_METADATA_CORRUPT,
URLCLASSIFIER_VLPS_LONG_PREFIXES,
URLCLASSIFIER_LC_PREFIXES,
URLCLASSIFIER_LC_COMPLETIONS,
URLCLASSIFIER_UPDATE_REMOTE_NETWORK_ERROR,
URLCLASSIFIER_UPDATE_REMOTE_STATUS2,
URLCLASSIFIER_UPDATE_SERVER_RESPONSE_TIME,
URLCLASSIFIER_UPDATE_TIMEOUT,
URLCLASSIFIER_COMPLETE_REMOTE_STATUS2,
URLCLASSIFIER_COMPLETION_ERROR,
URLCLASSIFIER_COMPLETE_TIMEOUT2,
URLCLASSIFIER_COMPLETE_SERVER_RESPONSE_TIME,
URLCLASSIFIER_UPDATE_ERROR,
URLCLASSIFIER_THREATHIT_NETWORK_ERROR,
URLCLASSIFIER_THREATHIT_REMOTE_STATUS,
HTTPS_ONLY_MODE_UPGRADE_TIME_MS,
HTTPS_ONLY_MODE_UPGRADE_TYPE,
PLACES_DATABASE_CORRUPTION_HANDLING_STAGE,
PLACES_PAGES_COUNT,
PLACES_MOST_RECENT_EXPIRED_VISIT_DAYS,
PLACES_BOOKMARKS_COUNT,
PLACES_TAGS_COUNT,
PLACES_KEYWORDS_COUNT,
PLACES_BACKUPS_DAYSFROMLAST,
PLACES_BACKUPS_BOOKMARKSTREE_MS,
PLACES_BACKUPS_TOJSON_MS,
PLACES_EXPORT_TOHTML_MS,
PLACES_FAVICON_ICO_SIZES,
PLACES_FAVICON_PNG_SIZES,
PLACES_FAVICON_GIF_SIZES,
PLACES_FAVICON_JPEG_SIZES,
PLACES_FAVICON_BMP_SIZES,
PLACES_FAVICON_SVG_SIZES,
PLACES_FAVICON_OTHER_SIZES,
LINK_ICON_SIZES_ATTR_USAGE,
LINK_ICON_SIZES_ATTR_DIMENSION,
PAGE_METADATA_SIZE,
PLACES_SORTED_BOOKMARKS_PERC,
PLACES_TAGGED_BOOKMARKS_PERC,
PLACES_DATABASE_FILESIZE_MB,
PLACES_DATABASE_FAVICONS_FILESIZE_MB,
PLACES_EXPIRATION_STEPS_TO_CLEAN2,
PLACES_AUTOCOMPLETE_1ST_RESULT_TIME_MS,
PLACES_AUTOCOMPLETE_6_FIRST_RESULTS_TIME_MS,
HISTORY_LASTVISITED_TREE_QUERY_TIME_MS,
PLACES_HISTORY_LIBRARY_SEARCH_TIME_MS,
PLACES_LIBRARY_CUMULATIVE_HISTORY_SEARCHES,
PLACES_LIBRARY_CUMULATIVE_BOOKMARK_SEARCHES,
PLACES_IDLE_FRECENCY_DECAY_TIME_MS,
PLACES_IDLE_MAINTENANCE_TIME_MS,
PLACES_FRECENCY_RECALC_CHUNK_TIME_MS,
PLACES_ANNOS_PAGES_COUNT,
PLACES_MAINTENANCE_DAYSFROMLAST,
UPDATE_CHECK_NO_UPDATE_EXTERNAL,
UPDATE_CHECK_NO_UPDATE_NOTIFY,
UPDATE_CHECK_NO_UPDATE_SUBSEQUENT,
UPDATE_CHECK_CODE_EXTERNAL,
UPDATE_CHECK_CODE_NOTIFY,
UPDATE_CHECK_CODE_SUBSEQUENT,
UPDATE_CHECK_EXTENDED_ERROR_EXTERNAL,
UPDATE_CHECK_EXTENDED_ERROR_NOTIFY,
UPDATE_CHECK_EXTENDED_ERROR_SUBSEQUENT,
UPDATE_INVALID_LASTUPDATETIME_EXTERNAL,
UPDATE_INVALID_LASTUPDATETIME_NOTIFY,
UPDATE_INVALID_LASTUPDATETIME_SUBSEQUENT,
UPDATE_LAST_NOTIFY_INTERVAL_DAYS_EXTERNAL,
UPDATE_LAST_NOTIFY_INTERVAL_DAYS_NOTIFY,
UPDATE_LAST_NOTIFY_INTERVAL_DAYS_SUBSEQUENT,
UPDATE_PING_COUNT_EXTERNAL,
UPDATE_PING_COUNT_NOTIFY,
UPDATE_PING_COUNT_SUBSEQUENT,
UPDATE_SERVICE_INSTALLED_EXTERNAL,
UPDATE_SERVICE_INSTALLED_NOTIFY,
UPDATE_SERVICE_INSTALLED_SUBSEQUENT,
UPDATE_SERVICE_MANUALLY_UNINSTALLED_EXTERNAL,
UPDATE_SERVICE_MANUALLY_UNINSTALLED_NOTIFY,
UPDATE_SERVICE_MANUALLY_UNINSTALLED_SUBSEQUENT,
UPDATE_UNABLE_TO_APPLY_EXTERNAL,
UPDATE_UNABLE_TO_APPLY_NOTIFY,
UPDATE_UNABLE_TO_APPLY_SUBSEQUENT,
UPDATE_CANNOT_STAGE_EXTERNAL,
UPDATE_CANNOT_STAGE_NOTIFY,
UPDATE_CANNOT_STAGE_SUBSEQUENT,
UPDATE_PREF_UPDATE_CANCELATIONS_EXTERNAL,
UPDATE_PREF_UPDATE_CANCELATIONS_NOTIFY,
UPDATE_PREF_UPDATE_CANCELATIONS_SUBSEQUENT,
UPDATE_PREF_SERVICE_ERRORS_EXTERNAL,
UPDATE_PREF_SERVICE_ERRORS_NOTIFY,
UPDATE_PREF_SERVICE_ERRORS_SUBSEQUENT,
UPDATE_NOT_PREF_UPDATE_AUTO_EXTERNAL,
UPDATE_NOT_PREF_UPDATE_AUTO_NOTIFY,
UPDATE_NOT_PREF_UPDATE_AUTO_SUBSEQUENT,
UPDATE_NOT_PREF_UPDATE_STAGING_ENABLED_EXTERNAL,
UPDATE_NOT_PREF_UPDATE_STAGING_ENABLED_NOTIFY,
UPDATE_NOT_PREF_UPDATE_STAGING_ENABLED_SUBSEQUENT,
UPDATE_NOT_PREF_UPDATE_SERVICE_ENABLED_EXTERNAL,
UPDATE_NOT_PREF_UPDATE_SERVICE_ENABLED_NOTIFY,
UPDATE_NOT_PREF_UPDATE_SERVICE_ENABLED_SUBSEQUENT,
UPDATE_DOWNLOAD_CODE_COMPLETE,
UPDATE_DOWNLOAD_CODE_PARTIAL,
UPDATE_DOWNLOAD_CODE_UNKNOWN,
UPDATE_STATE_CODE_COMPLETE_STARTUP,
UPDATE_STATE_CODE_PARTIAL_STARTUP,
UPDATE_STATE_CODE_UNKNOWN_STARTUP,
UPDATE_STATE_CODE_COMPLETE_STAGE,
UPDATE_STATE_CODE_PARTIAL_STAGE,
UPDATE_STATE_CODE_UNKNOWN_STAGE,
UPDATE_STATUS_ERROR_CODE_COMPLETE_STARTUP,
UPDATE_STATUS_ERROR_CODE_PARTIAL_STARTUP,
UPDATE_STATUS_ERROR_CODE_UNKNOWN_STARTUP,
UPDATE_STATUS_ERROR_CODE_COMPLETE_STAGE,
UPDATE_STATUS_ERROR_CODE_PARTIAL_STAGE,
UPDATE_STATUS_ERROR_CODE_UNKNOWN_STAGE,
UPDATE_WIZ_LAST_PAGE_CODE,
UPDATE_NOTIFICATION_SHOWN,
UPDATE_NOTIFICATION_BADGE_SHOWN,
UPDATE_NOTIFICATION_DISMISSED,
UPDATE_NOTIFICATION_MAIN_ACTION_DOORHANGER,
UPDATE_NOTIFICATION_MAIN_ACTION_MENU,
UPDATE_CAN_USE_BITS_EXTERNAL,
UPDATE_CAN_USE_BITS_NOTIFY,
UPDATE_CAN_USE_BITS_SUBSEQUENT,
UPDATE_LANGPACK_OVERTIME,
THUNDERBIRD_GLODA_SIZE_MB,
THUNDERBIRD_INDEXING_RATE_MSG_PER_S,
FX_TAB_CLOSE_TIME_ANIM_MS,
FX_TAB_CLOSE_TIME_NO_ANIM_MS,
FX_TAB_CLOSE_PERMIT_UNLOAD_TIME_MS,
FX_REFRESH_DRIVER_CHROME_FRAME_DELAY_MS,
FX_REFRESH_DRIVER_CONTENT_FRAME_DELAY_MS,
FX_REFRESH_DRIVER_SYNC_SCROLL_FRAME_DELAY_MS,
FX_TAB_SWITCH_UPDATE_MS,
FX_TAB_SWITCH_TOTAL_E10S_MS,
FX_TAB_SWITCH_COMPOSITE_E10S_MS,
FX_TAB_SWITCH_SPINNER_VISIBLE_MS,
FX_TAB_SWITCH_SPINNER_VISIBLE_LONG_MS,
FX_TAB_SWITCH_SPINNER_VISIBLE_TRIGGER,
FX_NUMBER_OF_UNIQUE_SITE_ORIGINS_ALL_TABS,
FX_NUMBER_OF_UNIQUE_SITE_ORIGINS_PER_DOCUMENT,
FX_TAB_SWITCH_REQUEST_TAB_WARMING_STATE,
FX_TAB_CLICK_MS,
FX_BOOKMARKS_TOOLBAR_INIT_MS,
FX_NEW_WINDOW_MS,
FX_PAGE_LOAD_MS,
FX_PAGE_LOAD_MS_2,
FX_PAGE_RELOAD_NORMAL_MS,
FX_PAGE_RELOAD_SKIP_CACHE_MS,
FX_SCHEDULE_PRESSURE_IDLE_SAMPLE_MS,
FX_TOTAL_TOP_VISITS,
FX_THUMBNAILS_CAPTURE_TIME_MS,
FX_THUMBNAILS_STORE_TIME_MS,
FX_THUMBNAILS_HIT_OR_MISS,
FX_MIGRATION_ENTRY_POINT_CATEGORICAL,
FX_MIGRATION_SOURCE_BROWSER,
FX_MIGRATION_ERRORS,
FX_MIGRATION_USAGE,
FX_MIGRATION_BOOKMARKS_IMPORT_MS,
FX_MIGRATION_HISTORY_IMPORT_MS,
FX_MIGRATION_LOGINS_IMPORT_MS,
FX_MIGRATION_BOOKMARKS_JANK_MS,
FX_MIGRATION_HISTORY_JANK_MS,
FX_MIGRATION_LOGINS_JANK_MS,
FX_MIGRATION_BOOKMARKS_QUANTITY,
FX_MIGRATION_HISTORY_QUANTITY,
FX_MIGRATION_LOGINS_QUANTITY,
FX_MIGRATION_CARDS_QUANTITY,
FX_MIGRATION_EXTENSIONS_QUANTITY,
PWMGR_IMPORT_LOGINS_FROM_FILE_CATEGORICAL,
FX_ABOUTHOME_CACHE_CONSTRUCTION,
INPUT_EVENT_RESPONSE_MS,
INPUT_EVENT_RESPONSE_COALESCED_MS,
INPUT_EVENT_RESPONSE_STARTUP_MS,
INPUT_EVENT_RESPONSE_POST_STARTUP_MS,
LOAD_INPUT_EVENT_RESPONSE_MS,
EVENTLOOP_UI_ACTIVITY_EXP_MS,
FX_SESSION_RESTORE_STARTUP_INIT_SESSION_MS,
FX_SESSION_RESTORE_STARTUP_ONLOAD_INITIAL_WINDOW_MS,
FX_SESSION_RESTORE_COLLECT_ALL_WINDOWS_DATA_MS,
FX_SESSION_RESTORE_COLLECT_DATA_MS,
FX_SESSION_RESTORE_CONTENT_COLLECT_DATA_MS,
FX_SESSION_RESTORE_COLLECT_SESSION_HISTORY_MS,
FX_SESSION_RESTORE_PRIVACY_LEVEL,
FX_SESSION_RESTORE_SERIALIZE_DATA_MS,
FX_SESSION_RESTORE_READ_FILE_MS,
FX_SESSION_RESTORE_WRITE_FILE_MS,
FX_SESSION_RESTORE_FILE_SIZE_BYTES,
FX_SESSION_RESTORE_CORRUPT_FILE,
FX_SESSION_RESTORE_ALL_FILES_CORRUPT,
FX_SESSION_RESTORE_RESTORE_WINDOW_MS,
FX_SESSION_RESTORE_SEND_UPDATE_CAUSED_OOM,
FX_SESSION_RESTORE_AUTO_RESTORE_DURATION_UNTIL_EAGER_TABS_RESTORED_MS,
FX_SESSION_RESTORE_MANUAL_RESTORE_DURATION_UNTIL_EAGER_TABS_RESTORED_MS,
FX_SESSION_RESTORE_NUMBER_OF_TABS_RESTORED,
FX_SESSION_RESTORE_NUMBER_OF_WINDOWS_RESTORED,
FX_SESSION_RESTORE_NUMBER_OF_EAGER_TABS_RESTORED,
FX_TABLETMODE_PAGE_LOAD,
FX_URLBAR_MERINO_LATENCY_MS,
FX_URLBAR_MERINO_LATENCY_WEATHER_MS,
FX_URLBAR_MERINO_RESPONSE,
FX_URLBAR_MERINO_RESPONSE_WEATHER,
FX_URLBAR_QUICK_SUGGEST_REMOTE_SETTINGS_LATENCY_MS,
FX_URLBAR_ZERO_PREFIX_DWELL_TIME_MS,
FX_URLBAR_SELECTED_RESULT_METHOD,
FX_SEARCHBAR_SELECTED_RESULT_METHOD,
FX_URLBAR_PROVIDER_CLIPBOARD_READ_TIME_MS,
INNERWINDOWS_WITH_MUTATION_LISTENERS,
HTMLEDITORS_WITH_BEFOREINPUT_LISTENERS,
HTMLEDITORS_OVERRIDDEN_BY_BEFOREINPUT_LISTENERS,
HTMLEDITORS_WITH_MUTATION_LISTENERS_WITHOUT_BEFOREINPUT_LISTENERS,
HTMLEDITORS_WITH_MUTATION_OBSERVERS_WITHOUT_BEFOREINPUT_LISTENERS,
ENCODING_OVERRIDE_SITUATION_TEXT,
ENCODING_OVERRIDE_SITUATION_HTML,
ENCODING_DETECTION_OUTCOME_TEXT,
ENCODING_DETECTION_OUTCOME_HTML,
LONG_REFLOW_INTERRUPTIBLE,
XMLHTTPREQUEST_ASYNC_OR_SYNC,
LOCALDOMSTORAGE_SHUTDOWN_DATABASE_MS,
LOCALDOMSTORAGE_PRELOAD_PENDING_ON_FIRST_ACCESS,
LOCALDOMSTORAGE_GETALLKEYS_BLOCKING_MS,
LOCALDOMSTORAGE_GETKEY_BLOCKING_MS,
LOCALDOMSTORAGE_GETLENGTH_BLOCKING_MS,
LOCALDOMSTORAGE_GETVALUE_BLOCKING_MS,
LOCALDOMSTORAGE_SETVALUE_BLOCKING_MS,
LOCALDOMSTORAGE_REMOVEKEY_BLOCKING_MS,
LOCALDOMSTORAGE_CLEAR_BLOCKING_MS,
LOCALDOMSTORAGE_UNLOAD_BLOCKING_MS,
LOCALDOMSTORAGE_SESSIONONLY_PRELOAD_BLOCKING_MS,
LOGIN_REPUTATION_LOGIN_WHITELIST_RESULT,
LOGIN_REPUTATION_LOGIN_WHITELIST_LOOKUP_TIME,
RANGE_CHECKSUM_ERRORS,
BUCKET_ORDER_ERRORS,
TOTAL_COUNT_HIGH_ERRORS,
TOTAL_COUNT_LOW_ERRORS,
TELEMETRY_ARCHIVE_DIRECTORIES_COUNT,
TELEMETRY_ARCHIVE_OLDEST_DIRECTORY_AGE,
TELEMETRY_ARCHIVE_SCAN_PING_COUNT,
TELEMETRY_ARCHIVE_SESSION_PING_COUNT,
TELEMETRY_ARCHIVE_SIZE_MB,
TELEMETRY_ARCHIVE_EVICTED_OVER_QUOTA,
TELEMETRY_ARCHIVE_EVICTED_OLD_DIRS,
TELEMETRY_ARCHIVE_EVICTING_DIRS_MS,
TELEMETRY_ARCHIVE_CHECKING_OVER_QUOTA_MS,
TELEMETRY_ARCHIVE_EVICTING_OVER_QUOTA_MS,
TELEMETRY_PENDING_LOAD_FAILURE_READ,
TELEMETRY_PENDING_LOAD_FAILURE_PARSE,
TELEMETRY_PENDING_PINGS_SIZE_MB,
TELEMETRY_PENDING_PINGS_AGE,
TELEMETRY_PENDING_PINGS_EVICTED_OVER_QUOTA,
TELEMETRY_PENDING_EVICTING_OVER_QUOTA_MS,
TELEMETRY_PENDING_CHECKING_OVER_QUOTA_MS,
TELEMETRY_PING_SIZE_EXCEEDED_SEND,
TELEMETRY_PING_SIZE_EXCEEDED_PENDING,
TELEMETRY_PING_SIZE_EXCEEDED_ARCHIVED,
TELEMETRY_PING_SUBMISSION_WAITING_CLIENTID,
TELEMETRY_DISCARDED_PENDING_PINGS_SIZE_MB,
TELEMETRY_DISCARDED_ARCHIVED_PINGS_SIZE_MB,
TELEMETRY_DISCARDED_SEND_PINGS_SIZE_MB,
TELEMETRY_COMPRESS,
TELEMETRY_SEND_SUCCESS,
TELEMETRY_SEND_FAILURE,
TELEMETRY_SEND_FAILURE_TYPE,
TELEMETRY_SEND_FAILURE_TYPE_PER_PING,
TELEMETRY_STRINGIFY,
TELEMETRY_SUCCESS,
TELEMETRY_INVALID_PING_TYPE_SUBMITTED,
TELEMETRY_INVALID_PAYLOAD_SUBMITTED,
TELEMETRY_PING_EVICTED_FOR_SERVER_ERRORS,
TELEMETRY_SESSIONDATA_FAILED_LOAD,
TELEMETRY_SESSIONDATA_FAILED_PARSE,
TELEMETRY_SESSIONDATA_FAILED_VALIDATION,
TELEMETRY_SESSIONDATA_FAILED_SAVE,
TELEMETRY_ASSEMBLE_PAYLOAD_EXCEPTION,
TELEMETRY_EVENT_PING_SENT,
TELEMETRY_EVENT_REGISTRATION_ERROR,
TELEMETRY_EVENT_RECORDING_ERROR,
TELEMETRY_TEST_FLAG,
TELEMETRY_TEST_COUNT,
TELEMETRY_TEST_COUNT2,
TELEMETRY_TEST_COUNT_INIT_NO_RECORD,
TELEMETRY_TEST_CATEGORICAL,
TELEMETRY_TEST_CATEGORICAL_OPTOUT,
TELEMETRY_TEST_CATEGORICAL_NVALUES,
TELEMETRY_TEST_KEYED_COUNT_INIT_NO_RECORD,
TELEMETRY_TEST_KEYED_FLAG,
TELEMETRY_TEST_KEYED_COUNT,
TELEMETRY_TEST_KEYED_KEYS,
TELEMETRY_TEST_KEYED_BOOLEAN,
TELEMETRY_TEST_KEYED_EXPONENTIAL,
TELEMETRY_TEST_KEYED_LINEAR,
TELEMETRY_TEST_KEYED_CATEGORICAL,
TELEMETRY_TEST_RELEASE_OPTOUT,
TELEMETRY_TEST_RELEASE_OPTIN,
TELEMETRY_TEST_KEYED_RELEASE_OPTIN,
TELEMETRY_TEST_KEYED_RELEASE_OPTOUT,
TELEMETRY_TEST_EXPONENTIAL,
TELEMETRY_TEST_LINEAR,
TELEMETRY_TEST_MIRROR_FOR_CUSTOM,
TELEMETRY_TEST_MIRROR_FOR_TIMING,
TELEMETRY_TEST_BOOLEAN,
TELEMETRY_TEST_EXPIRED,
TELEMETRY_TEST_EXPIRED_KEYED,
TELEMETRY_TEST_CONTENT_PROCESS,
TELEMETRY_TEST_KEYED_CONTENT_PROCESS,
TELEMETRY_TEST_FLAG_CONTENT_PROCESS,
TELEMETRY_TEST_FLAG_MAIN_PROCESS,
TELEMETRY_TEST_ALL_PROCESSES,
TELEMETRY_TEST_ALL_CHILD_PROCESSES,
TELEMETRY_TEST_DEFAULT_PRODUCTS,
TELEMETRY_TEST_DESKTOP_ONLY,
TELEMETRY_TEST_MULTIPRODUCT,
TELEMETRY_TEST_MOBILE_ONLY,
TELEMETRY_TEST_OS_LINUX_ONLY,
TELEMETRY_TEST_MAIN_ONLY,
TELEMETRY_TEST_SYNC_ONLY,
TELEMETRY_TEST_MULTIPLE_STORES,
TELEMETRY_TEST_KEYED_SYNC_ONLY,
TELEMETRY_TEST_KEYED_MULTIPLE_STORES,
STARTUP_CRASH_DETECTED,
SAFE_MODE_USAGE,
SCRIPT_BLOCK_INCORRECT_MIME_3,
NEWTAB_PAGE_ENABLED,
NEWTAB_PAGE_PINNED_SITES_COUNT,
NEWTAB_PAGE_BLOCKED_SITES_COUNT,
MS_MESSAGE_REQUEST_TIME_MS,
SECURITY_UI,
STORAGE_ACCESS_API_UI,
IPC_TRANSACTION_CANCEL,
IPC_SAME_PROCESS_MESSAGE_COPY_OOM_KB,
SEARCH_COUNTS,
SEARCH_SERVICE_INIT2_MS,
SEARCH_SERVICE_COUNTRY_FETCH_TIME_MS,
SEARCH_SERVICE_COUNTRY_FETCH_RESULT,
SEARCH_SERVICE_US_COUNTRY_MISMATCHED_TIMEZONE,
SEARCH_SERVICE_US_TIMEZONE_MISMATCHED_COUNTRY,
SEARCH_SERVICE_US_COUNTRY_MISMATCHED_PLATFORM_OSX,
SEARCH_SERVICE_NONUS_COUNTRY_MISMATCHED_PLATFORM_OSX,
SEARCH_SERVICE_US_COUNTRY_MISMATCHED_PLATFORM_WIN,
SEARCH_SERVICE_NONUS_COUNTRY_MISMATCHED_PLATFORM_WIN,
SEARCH_SUGGESTIONS_LATENCY_MS,
COMPONENTS_SHIM_ACCESSED_BY_CONTENT,
SSL_SUCCESFUL_CERT_VALIDATION_TIME_MOZILLAPKIX,
SSL_INITIAL_FAILED_CERT_VALIDATION_TIME_MOZILLAPKIX,
CRASH_STORE_COMPRESSED_BYTES,
POPUP_NOTIFICATION_STATS,
POPUP_NOTIFICATION_MAIN_ACTION_MS,
POPUP_NOTIFICATION_DISMISSAL_MS,
PRINT_BACKGROUND_TASK_TIME_MS,
PRINT_BACKGROUND_TASK_ROUND_TRIP_TIME_MS,
PRINT_INIT_TO_PLATFORM_SENT_SETTINGS_MS,
PRINT_INIT_TO_PREVIEW_DOC_SHOWN_MS,
DEVTOOLS_COLD_TOOLBOX_OPEN_DELAY_MS,
DEVTOOLS_WARM_TOOLBOX_OPEN_DELAY_MS,
DEVTOOLS_TOOLBOX_PAGE_RELOAD_DELAY_MS,
DEVTOOLS_INSPECTOR_NEW_ROOT_TO_RELOAD_DELAY_MS,
DEVTOOLS_DEBUGGER_DISPLAY_SOURCE_LOCAL_MS,
DEVTOOLS_DEBUGGER_DISPLAY_SOURCE_REMOTE_MS,
DEVTOOLS_DEBUGGER_LOAD_SOURCE_MS,
MEDIA_GMP_UPDATE_XML_FETCH_RESULT,
MEDIA_GMP_UPDATE_CONTENT_PROCESS_HAS_H264,
MEDIA_MKV_CANPLAY_REQUESTED,
MEDIA_HLS_CANPLAY_REQUESTED,
MEDIA_HLS_CANPLAY_SUPPORTED,
MEDIA_MP4_PARSE_SAMPLE_DESCRIPTION_ENTRIES_HAVE_MULTIPLE_CODECS,
MEDIA_MP4_PARSE_SAMPLE_DESCRIPTION_ENTRIES_HAVE_MULTIPLE_CRYPTO,
MEDIA_MP4_PARSE_NUM_SAMPLE_DESCRIPTION_ENTRIES,
MEDIA_AUDIO_INIT_FAILURE,
MEDIA_AUDIO_BACKEND,
MEDIA_SNIFFER_MP4_BRAND_PATTERN,
WEBRTC_DTLS_CIPHER,
WEBRTC_SRTP_CIPHER,
WEBRTC_AVSYNC_WHEN_AUDIO_LAGS_VIDEO_MS,
WEBRTC_AVSYNC_WHEN_VIDEO_LAGS_AUDIO_MS,
WEBRTC_VIDEO_QUALITY_INBOUND_BANDWIDTH_KBITS,
WEBRTC_AUDIO_QUALITY_INBOUND_BANDWIDTH_KBITS,
WEBRTC_VIDEO_QUALITY_OUTBOUND_BANDWIDTH_KBITS,
WEBRTC_AUDIO_QUALITY_OUTBOUND_BANDWIDTH_KBITS,
WEBRTC_VIDEO_QUALITY_INBOUND_PACKETLOSS_RATE,
WEBRTC_AUDIO_QUALITY_INBOUND_PACKETLOSS_RATE,
WEBRTC_VIDEO_QUALITY_OUTBOUND_PACKETLOSS_RATE,
WEBRTC_AUDIO_QUALITY_OUTBOUND_PACKETLOSS_RATE,
WEBRTC_VIDEO_QUALITY_INBOUND_JITTER,
WEBRTC_AUDIO_QUALITY_INBOUND_JITTER,
WEBRTC_VIDEO_QUALITY_OUTBOUND_JITTER,
WEBRTC_AUDIO_QUALITY_OUTBOUND_JITTER,
WEBRTC_VIDEO_ERROR_RECOVERY_MS,
WEBRTC_VIDEO_RECOVERY_BEFORE_ERROR_PER_MIN,
WEBRTC_VIDEO_RECOVERY_AFTER_ERROR_PER_MIN,
WEBRTC_VIDEO_DECODE_ERROR_TIME_PERMILLE,
WEBRTC_VIDEO_QUALITY_OUTBOUND_RTT,
WEBRTC_AUDIO_QUALITY_OUTBOUND_RTT,
WEBRTC_VIDEO_ENCODER_BITRATE_AVG_PER_CALL_KBPS,
WEBRTC_VIDEO_ENCODER_BITRATE_STD_DEV_PER_CALL_KBPS,
WEBRTC_VIDEO_ENCODER_FRAMERATE_AVG_PER_CALL,
WEBRTC_VIDEO_ENCODER_FRAMERATE_10X_STD_DEV_PER_CALL,
WEBRTC_VIDEO_ENCODER_DROPPED_FRAMES_PER_CALL_FPM,
WEBRTC_VIDEO_DECODER_BITRATE_AVG_PER_CALL_KBPS,
WEBRTC_VIDEO_DECODER_BITRATE_STD_DEV_PER_CALL_KBPS,
WEBRTC_VIDEO_DECODER_FRAMERATE_AVG_PER_CALL,
WEBRTC_VIDEO_DECODER_FRAMERATE_10X_STD_DEV_PER_CALL,
WEBRTC_VIDEO_DECODER_DISCARDED_PACKETS_PER_CALL_PPM,
WEBRTC_CALL_DURATION,
WEBRTC_AV_CALL_DURATION,
WEBRTC_CALL_COUNT_3,
WEBRTC_GET_USER_MEDIA_TYPE,
WEBRTC_LOAD_STATE_RELAXED,
WEBRTC_LOAD_STATE_RELAXED_SHORT,
WEBRTC_LOAD_STATE_NORMAL,
WEBRTC_LOAD_STATE_NORMAL_SHORT,
WEBRTC_LOAD_STATE_STRESSED,
WEBRTC_LOAD_STATE_STRESSED_SHORT,
WEBRTC_RENEGOTIATIONS,
WEBRTC_MAX_VIDEO_SEND_TRACK,
WEBRTC_MAX_VIDEO_RECEIVE_TRACK,
WEBRTC_MAX_AUDIO_SEND_TRACK,
WEBRTC_MAX_AUDIO_RECEIVE_TRACK,
WEBRTC_DATACHANNEL_NEGOTIATED,
WEBRTC_CALL_TYPE,
WEBRTC_SOFTWARE_H264_ENABLED,
WEBRTC_HAS_H264_HARDWARE,
WEBRTC_HARDWARE_H264_ENABLED,
WEBRTC_H264_ENABLED,
WEBRTC_GMP_INIT_SUCCESS,
MEDIA_RECORDER_RECORDING_DURATION,
DEVTOOLS_ENTRY_POINT,
DEVTOOLS_TOOLBOX_OPENED_COUNT,
DEVTOOLS_OPTIONS_OPENED_COUNT,
DEVTOOLS_WEBCONSOLE_OPENED_COUNT,
DEVTOOLS_BROWSERCONSOLE_OPENED_COUNT,
DEVTOOLS_INSPECTOR_OPENED_COUNT,
DEVTOOLS_RULEVIEW_OPENED_COUNT,
DEVTOOLS_COMPUTEDVIEW_OPENED_COUNT,
DEVTOOLS_LAYOUTVIEW_OPENED_COUNT,
DEVTOOLS_FONTINSPECTOR_OPENED_COUNT,
DEVTOOLS_ANIMATIONINSPECTOR_OPENED_COUNT,
DEVTOOLS_JSDEBUGGER_OPENED_COUNT,
DEVTOOLS_JSBROWSERDEBUGGER_OPENED_COUNT,
DEVTOOLS_STYLEEDITOR_OPENED_COUNT,
DEVTOOLS_JSPROFILER_OPENED_COUNT,
DEVTOOLS_MEMORY_OPENED_COUNT,
DEVTOOLS_NETMONITOR_OPENED_COUNT,
DEVTOOLS_STORAGE_OPENED_COUNT,
DEVTOOLS_DOM_OPENED_COUNT,
DEVTOOLS_RESPONSIVE_OPENED_COUNT,
DEVTOOLS_EYEDROPPER_OPENED_COUNT,
DEVTOOLS_MENU_EYEDROPPER_OPENED_COUNT,
DEVTOOLS_PICKER_EYEDROPPER_OPENED_COUNT,
DEVTOOLS_ABOUTDEBUGGING_OPENED_COUNT,
DEVTOOLS_COMPATIBILITYVIEW_OPENED_COUNT,
DEVTOOLS_CUSTOM_OPENED_COUNT,
DEVTOOLS_ACCESSIBILITY_TIME_ACTIVE_SECONDS,
DEVTOOLS_ACCESSIBILITY_PICKER_TIME_ACTIVE_SECONDS,
DEVTOOLS_ACCESSIBILITY_SERVICE_TIME_ACTIVE_SECONDS,
DEVTOOLS_APPLICATION_TIME_ACTIVE_SECONDS,
DEVTOOLS_FLEXBOX_HIGHLIGHTER_TIME_ACTIVE_SECONDS,
DEVTOOLS_GRID_HIGHLIGHTER_TIME_ACTIVE_SECONDS,
DEVTOOLS_TOOLBOX_TIME_ACTIVE_SECONDS,
DEVTOOLS_OPTIONS_TIME_ACTIVE_SECONDS,
DEVTOOLS_WEBCONSOLE_TIME_ACTIVE_SECONDS,
DEVTOOLS_BROWSERCONSOLE_TIME_ACTIVE_SECONDS,
DEVTOOLS_INSPECTOR_TIME_ACTIVE_SECONDS,
DEVTOOLS_RULEVIEW_TIME_ACTIVE_SECONDS,
DEVTOOLS_CHANGESVIEW_TIME_ACTIVE_SECONDS,
DEVTOOLS_COMPUTEDVIEW_TIME_ACTIVE_SECONDS,
DEVTOOLS_LAYOUTVIEW_TIME_ACTIVE_SECONDS,
DEVTOOLS_FONTINSPECTOR_TIME_ACTIVE_SECONDS,
DEVTOOLS_ANIMATIONINSPECTOR_TIME_ACTIVE_SECONDS,
DEVTOOLS_JSDEBUGGER_TIME_ACTIVE_SECONDS,
DEVTOOLS_JSBROWSERDEBUGGER_TIME_ACTIVE_SECONDS,
DEVTOOLS_STYLEEDITOR_TIME_ACTIVE_SECONDS,
DEVTOOLS_JSPROFILER_TIME_ACTIVE_SECONDS,
DEVTOOLS_MEMORY_TIME_ACTIVE_SECONDS,
DEVTOOLS_NETMONITOR_TIME_ACTIVE_SECONDS,
DEVTOOLS_STORAGE_TIME_ACTIVE_SECONDS,
DEVTOOLS_DOM_TIME_ACTIVE_SECONDS,
DEVTOOLS_RESPONSIVE_TIME_ACTIVE_SECONDS,
DEVTOOLS_ABOUTDEBUGGING_TIME_ACTIVE_SECONDS,
DEVTOOLS_COMPATIBILITYVIEW_TIME_ACTIVE_SECONDS,
DEVTOOLS_CUSTOM_TIME_ACTIVE_SECONDS,
DEVTOOLS_SAVE_HEAP_SNAPSHOT_MS,
DEVTOOLS_READ_HEAP_SNAPSHOT_MS,
DEVTOOLS_HEAP_SNAPSHOT_NODE_COUNT,
DEVTOOLS_HEAP_SNAPSHOT_EDGE_COUNT,
DEVTOOLS_JAVASCRIPT_ERROR_DISPLAYED,
DEVTOOLS_TOOLBOX_HOST,
DEVTOOLS_NUMBER_OF_CSS_GRIDS_IN_A_PAGE,
DEVTOOLS_FONTEDITOR_FONT_TYPE_DISPLAYED,
BROWSER_IS_USER_DEFAULT,
BROWSER_IS_USER_DEFAULT_ERROR,
BROWSER_SET_DEFAULT_DIALOG_PROMPT_RAWCOUNT,
BROWSER_SET_DEFAULT_ALWAYS_CHECK,
BROWSER_SET_DEFAULT_RESULT,
BROWSER_SET_DEFAULT_ERROR,
BROWSER_IS_ASSIST_DEFAULT,
MIXED_CONTENT_PAGE_LOAD,
MIXED_CONTENT_UNBLOCK_COUNTER,
MIXED_CONTENT_HSTS,
MIXED_CONTENT_DOWNLOADS,
MIXED_CONTENT_IMAGES,
MIXED_CONTENT_VIDEO,
MIXED_CONTENT_AUDIO,
CONTENT_SIGNATURE_VERIFICATION_STATUS,
CONTENT_SIGNATURE_VERIFICATION_ERRORS,
NTLM_MODULE_USED_2,
FX_THUMBNAILS_BG_QUEUE_SIZE_ON_CAPTURE,
FX_THUMBNAILS_BG_CAPTURE_QUEUE_TIME_MS,
FX_THUMBNAILS_BG_CAPTURE_SERVICE_TIME_MS,
FX_THUMBNAILS_BG_CAPTURE_DONE_REASON_2,
FX_THUMBNAILS_BG_CAPTURE_PAGE_LOAD_TIME_MS,
FX_THUMBNAILS_BG_CAPTURE_CANVAS_DRAW_TIME_MS,
NETWORK_CACHE_V2_MISS_TIME_MS,
NETWORK_CACHE_V2_HIT_TIME_MS,
NETWORK_CACHE_V1_TRUNCATE_TIME_MS,
NETWORK_CACHE_V1_MISS_TIME_MS,
NETWORK_CACHE_V1_HIT_TIME_MS,
NETWORK_CACHE_V2_OUTPUT_STREAM_STATUS,
NETWORK_CACHE_V2_INPUT_STREAM_STATUS,
NETWORK_CACHE_HIT_MISS_STAT_PER_CACHE_SIZE,
NETWORK_CACHE_HIT_RATE_PER_CACHE_SIZE,
NETWORK_CACHE_METADATA_FIRST_READ_TIME_MS,
NETWORK_CACHE_METADATA_SECOND_READ_TIME_MS,
NETWORK_CACHE_METADATA_SIZE_2,
NETWORK_CACHE_SIZE,
NETWORK_CACHE_ENTRY_COUNT,
NETWORK_CACHE_SIZE_SHARE,
NETWORK_CACHE_ENTRY_COUNT_SHARE,
NETWORK_COOKIE_UNICODE_BYTE,
SSL_TLS13_INTOLERANCE_REASON_PRE,
SSL_TLS13_INTOLERANCE_REASON_POST,
SSL_TLS12_INTOLERANCE_REASON_PRE,
SSL_TLS12_INTOLERANCE_REASON_POST,
SSL_TLS11_INTOLERANCE_REASON_PRE,
SSL_TLS11_INTOLERANCE_REASON_POST,
SSL_TLS10_INTOLERANCE_REASON_PRE,
SSL_TLS10_INTOLERANCE_REASON_POST,
SSL_VERSION_FALLBACK_INAPPROPRIATE,
TLS_CIPHER_SUITE,
SSL_KEA_RSA_KEY_SIZE_FULL,
SSL_KEA_DHE_KEY_SIZE_FULL,
SSL_KEA_ECDHE_CURVE_FULL,
SSL_AUTH_ALGORITHM_FULL,
SSL_AUTH_RSA_KEY_SIZE_FULL,
SSL_AUTH_ECDSA_CURVE_FULL,
SSL_REASONS_FOR_NOT_FALSE_STARTING,
SSL_HANDSHAKE_TYPE,
SSL_OCSP_STAPLING,
SSL_CERT_ERROR_OVERRIDES,
SSL_CERT_VERIFICATION_ERRORS,
SSL_CT_POLICY_COMPLIANT_CONNECTIONS_BY_CA,
SSL_CT_POLICY_NON_COMPLIANT_CONNECTIONS_BY_CA,
SSL_PERMANENT_CERT_ERROR_OVERRIDES,
SSL_SCTS_ORIGIN,
SSL_SCTS_PER_CONNECTION,
SSL_SCTS_VERIFICATION_STATUS,
CERT_OCSP_ENABLED,
CERT_OCSP_REQUIRED,
CERT_EV_STATUS,
CERT_VALIDATION_SUCCESS_BY_CA,
CERT_PINNING_FAILURES_BY_CA,
CERT_PINNING_RESULTS,
CERT_PINNING_TEST_RESULTS,
CERT_PINNING_MOZ_RESULTS_BY_HOST,
CERT_PINNING_MOZ_TEST_RESULTS_BY_HOST,
CERT_CHAIN_KEY_SIZE_STATUS,
WEAVE_START_COUNT,
WEAVE_COMPLETE_SUCCESS_COUNT,
WEAVE_WIPE_SERVER_SUCCEEDED,
WEBCRYPTO_EXTRACTABLE_IMPORT,
WEBCRYPTO_EXTRACTABLE_GENERATE,
WEBCRYPTO_EXTRACTABLE_ENC,
WEBCRYPTO_EXTRACTABLE_SIG,
WEBCRYPTO_RESOLVED,
WEBCRYPTO_METHOD,
WEBCRYPTO_ALG,
MASTER_PASSWORD_ENABLED,
DISPLAY_SCALING,
TAP_TO_LOAD_ENABLED,
ZOOMED_VIEW_ENABLED,
PAGE_LOAD_ERROR,
COOKIE_BEHAVIOR,
TRACKING_PROTECTION_ENABLED,
TRACKING_PROTECTION_PBM_DISABLED,
FINGERPRINTERS_BLOCKED_COUNT,
CRYPTOMINERS_BLOCKED_COUNT,
FENNEC_TRACKING_PROTECTION_STATE,
TRACKING_PROTECTION_SHIELD,
TRACKING_PROTECTION_EVENTS,
STORAGE_ACCESS_GRANTED_COUNT,
STORAGE_ACCESS_REMAINING_DAYS,
QUERY_STRIPPING_COUNT,
QUERY_STRIPPING_PARAM_COUNT,
QUERY_STRIPPING_COUNT_BY_PARAM,
EMAIL_TRACKER_COUNT,
EMAIL_TRACKER_EMBEDDED_PER_TAB,
SERVICE_WORKER_LAUNCH_TIME_2,
SERVICE_WORKER_ISOLATED_LAUNCH_TIME,
SERVICE_WORKER_REGISTRATION_LOADING,
SERVICE_WORKER_FETCH_INTERCEPTION_DURATION_MS_2,
SERVICE_WORKER_FETCH_EVENT_DISPATCH_MS_2,
SERVICE_WORKER_FETCH_EVENT_FINISH_SYNTHESIZED_RESPONSE_MS_2,
SERVICE_WORKER_FETCH_EVENT_CHANNEL_RESET_MS_2,
SERVICE_WORKER_DESTROYED,
SUBPROCESS_ABNORMAL_ABORT,
SUBPROCESS_CRASHES_WITH_DUMP,
SUBPROCESS_LAUNCH_FAILURE,
PROCESS_CRASH_SUBMIT_ATTEMPT,
PROCESS_CRASH_SUBMIT_SUCCESS,
VIDEO_PLAY_TIME_MS,
MEDIA_PLAY_TIME_MS,
AUDIBLE_PLAY_TIME_PERCENT,
MUTED_PLAY_TIME_PERCENT,
VIDEO_VISIBLE_PLAY_TIME_MS,
VIDEO_HIDDEN_PLAY_TIME_MS,
VIDEO_HIDDEN_PLAY_TIME_PERCENTAGE,
VIDEO_HDR_PLAY_TIME_MS,
VIDEO_ENCRYPTED_PLAY_TIME_MS,
VIDEO_CLEARKEY_PLAY_TIME_MS,
VIDEO_WIDEVINE_PLAY_TIME_MS,
VIDEO_INFERRED_DECODE_SUSPEND_PERCENTAGE,
VIDEO_INTER_KEYFRAME_AVERAGE_MS,
VIDEO_INTER_KEYFRAME_MAX_MS,
VIDEO_SUSPEND_RECOVERY_TIME_MS,
MEDIA_CODEC_USED,
MSE_SOURCE_BUFFER_TYPE,
FX_SANITIZE_TOTAL,
FX_SANITIZE_CACHE,
FX_SANITIZE_COOKIES_2,
FX_SANITIZE_HISTORY,
FX_SANITIZE_FORMDATA,
FX_SANITIZE_DOWNLOADS,
FX_SANITIZE_SESSIONS,
FX_SANITIZE_SITESETTINGS,
FX_SANITIZE_OPENWINDOWS,
PWMGR_BLOCKLIST_NUM_SITES,
PWMGR_FORM_AUTOFILL_RESULT,
PWMGR_LOGIN_LAST_USED_DAYS,
PWMGR_LOGIN_PAGE_SAFETY,
PWMGR_NUM_IMPROVED_GENERATED_PASSWORDS,
PWMGR_NUM_PASSWORDS_PER_HOSTNAME,
PWMGR_NUM_FORM_HAS_POSSIBLE_USERNAME_EVENT_PER_DOC,
PWMGR_NUM_SAVED_PASSWORDS,
PWMGR_NUM_HTTPAUTH_PASSWORDS,
PWMGR_PROMPT_REMEMBER_ACTION,
PWMGR_PROMPT_UPDATE_ACTION,
PWMGR_SAVING_ENABLED,
PWMGR_IS_USERNAME_ONLY_FORM,
PWMGR_SIGNUP_FORM_DETECTION_MS,
PWMGR_USERNAME_PRESENT,
SLOW_SCRIPT_NOTICE_COUNT,
SLOW_SCRIPT_PAGE_COUNT,
SLOW_SCRIPT_NOTIFY_DELAY,
SERVICE_WORKER_SPAWN_ATTEMPTS,
SERVICE_WORKER_WAS_SPAWNED,
SERVICE_WORKER_SPAWN_GETS_QUEUED,
SHARED_WORKER_SPAWN_GETS_QUEUED,
SHARED_WORKER_DESTROYED,
DEDICATED_WORKER_SPAWN_GETS_QUEUED,
DEDICATED_WORKER_DESTROYED,
SERVICE_WORKER_CONTROLLED_DOCUMENTS,
SERVICE_WORKER_UPDATED,
SERVICE_WORKER_RUNNING,
GRAPHICS_SANITY_TEST,
READER_MODE_PARSE_RESULT,
READER_MODE_DOWNLOAD_RESULT,
PERMISSIONS_SQL_CORRUPTED,
DEFECTIVE_PERMISSIONS_SQL_REMOVED,
GRAPHICS_DRIVER_STARTUP_TEST,
GRAPHICS_SANITY_TEST_REASON,
TRANSLATION_OPPORTUNITIES,
TRANSLATION_OPPORTUNITIES_BY_LANGUAGE,
TRANSLATED_PAGES,
TRANSLATED_PAGES_BY_LANGUAGE,
TRANSLATED_CHARACTERS,
DENIED_TRANSLATION_OFFERS,
AUTO_REJECTED_TRANSLATION_OFFERS,
REQUESTS_OF_ORIGINAL_CONTENT,
CHANGES_OF_TARGET_LANGUAGE,
CHANGES_OF_DETECTED_LANGUAGE,
SHOULD_TRANSLATION_UI_APPEAR,
SHOULD_AUTO_DETECT_LANGUAGE,
WEAVE_DEVICE_COUNT_DESKTOP,
WEAVE_DEVICE_COUNT_MOBILE,
CONTENT_DOCUMENTS_DESTROYED,
TOP_LEVEL_CONTENT_DOCUMENTS_DESTROYED,
PUSH_API_NOTIFY,
D3D11_SYNC_HANDLE_FAILURE,
GFX_CONTENT_FAILED_TO_ACQUIRE_DEVICE,
GFX_CRASH,
WEBFONT_DOWNLOAD_TIME,
WEBFONT_DOWNLOAD_TIME_AFTER_START,
WEBFONT_FONTTYPE,
WEBFONT_SRCTYPE,
WEBFONT_PER_PAGE,
WEBFONT_SIZE_PER_PAGE,
WEBFONT_SIZE,
WEBFONT_COMPRESSION_WOFF,
WEBFONT_COMPRESSION_WOFF2,
ALERTS_SERVICE_DND_ENABLED,
PLUGIN_DRAWING_MODEL,
JS_PAGELOAD_EXECUTION_MS,
JS_PAGELOAD_DELAZIFICATION_MS,
JS_PAGELOAD_XDR_ENCODING_MS,
JS_PAGELOAD_BASELINE_COMPILE_MS,
JS_PAGELOAD_GC_MS,
JS_PAGELOAD_PROTECT_MS,
JS_PAGELOAD_PARSE_MS,
DOM_SCRIPT_KIND,
DOM_SCRIPT_LOADING_SOURCE,
DOM_SCRIPT_PRELOAD_RESULT,
VIDEO_DROPPED_FRAMES_PROPORTION,
VIDEO_DROPPED_FRAMES_PROPORTION_EXPONENTIAL,
VIDEO_DROPPED_DECODED_FRAMES_PROPORTION_EXPONENTIAL,
VIDEO_DROPPED_SINK_FRAMES_PROPORTION_EXPONENTIAL,
VIDEO_DROPPED_COMPOSITOR_FRAMES_PROPORTION_EXPONENTIAL,
MEDIA_DECODER_BACKEND_USED,
IPC_MESSAGE_SIZE2,
IPC_REPLY_SIZE,
IPC_SYNC_MAIN_LATENCY_MS,
SANDBOX_HAS_SECCOMP_BPF,
SANDBOX_HAS_SECCOMP_TSYNC,
SANDBOX_HAS_USER_NAMESPACES,
SANDBOX_HAS_USER_NAMESPACES_PRIVILEGED,
SANDBOX_MEDIA_ENABLED,
SANDBOX_CONTENT_ENABLED,
SANDBOX_REJECTED_SYSCALLS,
SYNC_WORKER_OPERATION,
SUBPROCESS_KILL_HARD,
FX_CONTENT_CRASH_DUMP_UNAVAILABLE,
FX_CONTENT_CRASH_NOT_SUBMITTED,
D3D11_COMPOSITING_FAILURE_ID,
OPENGL_COMPOSITING_FAILURE_ID,
BLINK_FILESYSTEM_USED,
WEBKIT_DIRECTORY_USED,
TIME_TO_FIRST_CLICK_MS,
TIME_TO_FIRST_KEY_INPUT_MS,
TIME_TO_FIRST_MOUSE_MOVE_MS,
TIME_TO_FIRST_SCROLL_MS,
TIME_TO_FIRST_INTERACTION_MS,
CONTENT_PAINT_TIME,
CONTENT_FULL_PAINT_TIME,
CONTENT_FRAME_TIME,
CONTENT_FRAME_TIME_VSYNC,
CONTENT_FRAME_TIME_WITH_SVG,
CONTENT_FRAME_TIME_WITHOUT_RESOURCE_UPLOAD,
CONTENT_FRAME_TIME_WITHOUT_UPLOAD,
CONTENT_FRAME_TIME_REASON,
CONTENT_SMALL_PAINT_PHASE_WEIGHT_PARTIAL,
CONTENT_LARGE_PAINT_PHASE_WEIGHT_PARTIAL,
CONTENT_SMALL_PAINT_PHASE_WEIGHT_FULL,
CONTENT_LARGE_PAINT_PHASE_WEIGHT_FULL,
GPU_WAIT_TIME_MS,
NARRATE_CONTENT_BY_LANGUAGE_2,
NARRATE_CONTENT_SPEAKTIME_MS,
TABCHILD_PAINT_TIME,
TIME_TO_NON_BLANK_PAINT_MS,
TIME_TO_NON_BLANK_PAINT_NETOPT_MS,
TIME_TO_NON_BLANK_PAINT_NO_NETOPT_MS,
TIME_TO_FIRST_CONTENTFUL_PAINT_MS,
TAB_AUDIO_INDICATOR_USED,
INPUT_EVENT_QUEUED_CLICK_MS,
INPUT_EVENT_QUEUED_KEYBOARD_MS,
INPUT_EVENT_QUEUED_APZ_TOUCH_MOVE_MS,
INPUT_EVENT_QUEUED_APZ_MOUSE_MOVE_MS,
INPUT_EVENT_QUEUED_APZ_WHEEL_MS,
IPC_SYNC_MESSAGE_MANAGER_LATENCY_MS,
TIME_TO_DOM_LOADING_MS,
TIME_TO_DOM_INTERACTIVE_MS,
TIME_TO_DOM_CONTENT_LOADED_START_MS,
TIME_TO_DOM_CONTENT_LOADED_START_ACTIVE_NETOPT_MS,
TIME_TO_DOM_CONTENT_LOADED_START_ACTIVE_MS,
TIME_TO_DOM_CONTENT_LOADED_END_MS,
TIME_TO_DOM_COMPLETE_MS,
TIME_TO_LOAD_EVENT_START_MS,
TIME_TO_LOAD_EVENT_START_ACTIVE_NETOPT_MS,
TIME_TO_LOAD_EVENT_START_ACTIVE_MS,
TIME_TO_LOAD_EVENT_END_MS,
TIME_TO_RESPONSE_START_MS,
PERF_PAGE_LOAD_TIME_MS,
PERF_PAGE_LOAD_TIME_FROM_RESPONSESTART_MS,
PERF_FIRST_CONTENTFUL_PAINT_MS,
PERF_FIRST_CONTENTFUL_PAINT_FROM_RESPONSESTART_MS,
PERF_LARGEST_CONTENTFUL_PAINT_MS,
PERF_LARGEST_CONTENTFUL_PAINT_FROM_RESPONSE_START_MS,
PERF_REQUEST_ANIMATION_CALLBACK_NON_PAGELOAD_MS,
PERF_REQUEST_ANIMATION_CALLBACK_PAGELOAD_MS,
INPUT_EVENT_HANDLED_MOUSE_UP_MS,
INPUT_EVENT_HANDLED_MOUSE_DOWN_MS,
INPUT_EVENT_HANDLED_KEYBOARD_MS,
INPUT_EVENT_HANDLED_APZ_TOUCH_MOVE_MS,
INPUT_EVENT_HANDLED_APZ_MOUSE_MOVE_MS,
INPUT_EVENT_HANDLED_APZ_WHEEL_MS,
IPC_SYNC_RECEIVE_MS,
WEBEXT_BACKGROUND_PAGE_LOAD_MS,
WEBEXT_BACKGROUND_PAGE_LOAD_MS_BY_ADDONID,
WEBEXT_BROWSERACTION_POPUP_OPEN_MS,
WEBEXT_BROWSERACTION_POPUP_OPEN_MS_BY_ADDONID,
WEBEXT_BROWSERACTION_POPUP_PRELOAD_RESULT_COUNT,
WEBEXT_BROWSERACTION_POPUP_PRELOAD_RESULT_COUNT_BY_ADDONID,
WEBEXT_DNR_EVALUATE_RULES_MS,
WEBEXT_DNR_STARTUPCACHE_READ_BYTES,
WEBEXT_DNR_STARTUPCACHE_READ_MS,
WEBEXT_DNR_STARTUPCACHE_WRITE_BYTES,
WEBEXT_DNR_STARTUPCACHE_WRITE_MS,
WEBEXT_DNR_VALIDATE_RULES_MS,
WEBEXT_EVENTPAGE_RUNNING_TIME_MS,
WEBEXT_EVENTPAGE_RUNNING_TIME_MS_BY_ADDONID,
WEBEXT_EVENTPAGE_IDLE_RESULT_COUNT,
WEBEXT_EVENTPAGE_IDLE_RESULT_COUNT_BY_ADDONID,
WEBEXT_CONTENT_SCRIPT_INJECTION_MS,
WEBEXT_CONTENT_SCRIPT_INJECTION_MS_BY_ADDONID,
WEBEXT_EXTENSION_STARTUP_MS,
WEBEXT_EXTENSION_STARTUP_MS_BY_ADDONID,
WEBEXT_PAGEACTION_POPUP_OPEN_MS,
WEBEXT_PAGEACTION_POPUP_OPEN_MS_BY_ADDONID,
WEBEXT_STORAGE_LOCAL_IDB_GET_MS,
WEBEXT_STORAGE_LOCAL_IDB_GET_MS_BY_ADDONID,
WEBEXT_STORAGE_LOCAL_IDB_SET_MS,
WEBEXT_STORAGE_LOCAL_IDB_SET_MS_BY_ADDONID,
WEBEXT_STORAGE_LOCAL_IDB_MIGRATE_RESULT_COUNT,
PLACES_SEARCHBAR_FILTER_TYPE,
PLACES_SEARCHBAR_CUMULATIVE_SEARCHES,
PLACES_SEARCHBAR_CUMULATIVE_FILTER_COUNT,
PLACES_BOOKMARKS_SEARCHBAR_CUMULATIVE_SEARCHES,
HOVER_UNTIL_UNSELECTED_TAB_OPENED,
WEBVR_USERS_VIEW_IN,
WEBVR_TIME_SPENT_VIEWING_IN_2D,
WEBVR_TIME_SPENT_VIEWING_IN_OCULUS,
WEBVR_TIME_SPENT_VIEWING_IN_OPENVR,
WEBVR_DROPPED_FRAMES_IN_OCULUS,
WEBVR_DROPPED_FRAMES_IN_OPENVR,
WEBXR_API_MODE,
URLCLASSIFIER_UI_EVENTS,
GFX_OMTP_PAINT_TIME,
GFX_OMTP_PAINT_WAIT_TIME,
GFX_OMTP_PAINT_TASK_COUNT,
GFX_MACOS_VIDEO_LOW_POWER,
PERMISSION_REQUEST_ORIGIN_SCHEME,
PERMISSION_REQUEST_HANDLING_USER_INPUT,
QUIRKS_MODE,
BFCACHE_COMBO,
BFCACHE_PAGE_RESTORED,
HIDDEN_VIEWPORT_OVERFLOW_TYPE,
WR_GPU_WAIT_TIME,
WR_RENDERER_TIME,
WR_RENDERER_TIME_NO_SC_MS,
WR_SCENEBUILD_TIME,
WR_SCENESWAP_TIME,
WR_FRAMEBUILD_TIME,
WR_RASTERIZE_GLYPHS_TIME,
WR_RASTERIZE_BLOBS_TIME,
WR_TEXTURE_CACHE_UPDATE_TIME,
WR_TIME_TO_FRAME_BUILD_MS,
WR_TIME_TO_RENDER_START_MS,
WEB_AUDIO_BECOMES_AUDIBLE_TIME,
AUTOPLAY_DEFAULT_SETTING_CHANGE,
WEB_AUDIO_AUTOPLAY,
TABS_AUDIO_COMPETITION,
QM_QUOTA_INFO_LOAD_TIME_V0,
QM_FIRST_INITIALIZATION_ATTEMPT,
QM_SHUTDOWN_TIME_V0,
GV_PAGE_LOAD_PROGRESS_MS,
GV_PAGE_LOAD_MS,
GV_PAGE_RELOAD_MS,
HTTP_TRAFFIC_ANALYSIS_3,
THREAD_WAKEUP,
PRESSHELL_REQS_PER_STYLE_FLUSH,
PRESSHELL_REQS_PER_LAYOUT_FLUSH,
PRESSHELL_FLUSHES_PER_TICK,
PRESSHELL_LAYOUT_TOTAL_MS_PER_TICK,
COOKIE_PURGING_ORIGINS_PURGED,
COOKIE_PURGING_TRACKERS_WITH_USER_INTERACTION,
COOKIE_PURGING_TRACKERS_USER_INTERACTION_REMAINING_DAYS,
COOKIE_PURGING_DURATION_MS,
COOKIE_PURGING_INTERVAL_HOURS,
REFERRER_POLICY_COUNT,
APZ_ZOOM_ACTIVITY,
APZ_ZOOM_PINCHSOURCE,
AUTOFILL_PROFILE_NUM_USES,
CREDITCARD_NUM_USES,
SQLITE_STORE_OPEN,
SQLITE_STORE_QUERY,
REL_PRELOAD_MISS_RATIO,
HTTP_TRANSACTION_RESTART_REASON,
HTTP_CONNECTION_CLOSE_REASON,
TRANSACTION_ECH_RETRY_WITH_ECH_COUNT,
TRANSACTION_ECH_RETRY_WITHOUT_ECH_COUNT,
TRANSACTION_ECH_RETRY_ECH_FAILED_COUNT,
TRANSACTION_ECH_RETRY_OTHERS_COUNT,
ECHCONFIG_SUCCESS_RATE,
TEXT_RECOGNITION_API_PERFORMANCE,
TEXT_RECOGNITION_INTERACTION_TIMING,
TEXT_RECOGNITION_TEXT_LENGTH,
DOWNLOADS_USER_ACTION_ON_BLOCKED_DOWNLOAD,
EH_NUM_OF_HINTS_PER_PAGE,
EH_FINAL_RESPONSE,
EH_TIME_TO_FINAL_RESPONSE,
EH_STATE_OF_PRELOAD_REQUEST,
EH_PERF_PAGE_LOAD_TIME_MS,
EH_PERF_FIRST_CONTENTFUL_PAINT_MS,
EH_PERF_CHANNEL_COMPLETION_TIME,
FX_PICTURE_IN_PICTURE_WINDOW_OPEN_DURATION,
FX_PICTURE_IN_PICTURE_BACKGROUND_TAB_PLAYING_DURATION,
FX_PICTURE_IN_PICTURE_FOREGROUND_TAB_PLAYING_DURATION,
ORB_JAVASCRIPT_VALIDATION_MS,
ORB_RECEIVE_DATA_FOR_VALIDATION_MS,
ORB_DID_EVER_BLOCK_RESPONSE,
ORB_BLOCK_REASON,
ORB_BLOCK_INITIATOR,
EVENT_LONGTASK,
STRIP_ON_SHARE_PARAMS_REMOVED,
STRIP_ON_SHARE_LENGTH_DECREASE,
SCREENWAKELOCK_HELD_DURATION_MS,
SCREENWAKELOCK_RELEASE_BATTERY_LEVEL_DISCHARGING,
HistogramCount,
};
enum class LABELS_ABOUT_CONFIG_FEATURES_USAGE : uint32_t {
Show,
Search,
RegexSearch,
SortByName,
SortByStatus,
SortByType,
SortByValue,
ModifyValue,
Copy,
CopyName,
CopyValue,
CreateNew,
Reset
};
enum class LABELS_APPLICATION_REPUTATION_BINARY_TYPE : uint32_t {
BinaryFile,
NonBinaryFile,
MozNonBinaryFile,
UnknownFile,
MissingFilename
};
enum class LABELS_APPLICATION_REPUTATION_BINARY_ARCHIVE : uint32_t {
OtherBinaryFile,
DmgFile,
RarFile,
ZipFile
};
enum class LABELS_APPLICATION_REPUTATION_REASON : uint32_t {
NotSet,
LocalWhitelist,
LocalBlocklist,
NonBinaryFile,
VerdictSafe,
VerdictUnknown,
VerdictDangerous,
VerdictDangerousHost,
VerdictUnwanted,
VerdictUncommon,
VerdictUnrecognized,
DangerousPrefOff,
DangerousHostPrefOff,
UnwantedPrefOff,
UncommonPrefOff,
NetworkError,
RemoteLookupDisabled,
InternalError,
DPDisabled
};
enum class LABELS_APPLICATION_REPUTATION_SERVER_2 : uint32_t {
ErrOthers,
ResponseValid,
FailGetChannel,
FailGetResponse,
HTTP1xx,
HTTP2xx,
HTTP204,
HTTP3xx,
HTTP400,
HTTP4xx,
HTTP403,
HTTP404,
HTTP408,
HTTP413,
HTTP5xx,
HTTP502_504_511,
HTTP503,
HTTP505,
HTTPOthers,
ErrAlreadyConnected,
ErrNotConnected,
ErrConnectionRefused,
ErrNetTimeout,
ErrOffline,
ErrPortAccess,
ErrNetReset,
ErrNetInterrupt,
ErrProxyConnection,
ErrNetPartial,
ErrNetInadequate,
ErrUnknownHost,
ErrDNSLookupQueue,
ErrUnknownProxyHost
};
enum class LABELS_APPLICATION_REPUTATION_SERVER_VERDICT_2 : uint32_t {
Safe,
Dangerous,
Uncommon,
PotentiallyUnwanted,
DangerousHost,
Unknown
};
enum class LABELS_AVIF_DECODE_RESULT : uint32_t {
success,
parse_error,
no_primary_item,
decode_error,
size_overflow,
out_of_memory,
pipe_init_error,
write_buffer_error,
alpha_y_sz_mismatch,
alpha_y_bpc_mismatch,
ispe_mismatch,
render_size_mismatch,
frame_size_changed,
invalid_cicp,
no_samples,
invalid_parse_status,
missing_brand,
ftyp_not_first,
no_image,
multiple_moov,
no_moov,
lsel_no_essential,
a1op_no_essential,
a1lx_essential,
txform_no_essential,
image_item_type,
item_type_missing,
construction_method,
item_loc_not_found,
no_item_data_box,
uncategorized
};
enum class LABELS_AVIF_AOM_DECODE_ERROR : uint32_t {
error,
mem_error,
abi_mismatch,
incapable,
unsup_bitstream,
unsup_feature,
corrupt_frame,
invalid_param
};
enum class LABELS_AVIF_DECODER : uint32_t {
dav1d,
aom
};
enum class LABELS_AVIF_YUV_COLOR_SPACE : uint32_t {
BT601,
BT709,
BT2020,
identity,
unknown
};
enum class LABELS_AVIF_BIT_DEPTH : uint32_t {
color_8,
color_10,
color_12,
color_16,
unknown
};
enum class LABELS_AVIF_ALPHA : uint32_t {
absent,
present
};
enum class LABELS_AVIF_COLR : uint32_t {
nclx,
icc,
absent,
both
};
enum class LABELS_AVIF_CICP_CP : uint32_t {
RESERVED,
BT709,
UNSPECIFIED,
RESERVED_3,
BT470M,
BT470BG,
BT601,
SMPTE240,
GENERIC_FILM,
BT2020,
XYZ,
SMPTE431,
SMPTE432,
RESERVED_13,
RESERVED_14,
RESERVED_15,
RESERVED_16,
RESERVED_17,
RESERVED_18,
RESERVED_19,
RESERVED_20,
RESERVED_21,
EBU3213,
RESERVED_REST
};
enum class LABELS_AVIF_CICP_TC : uint32_t {
RESERVED,
BT709,
UNSPECIFIED,
RESERVED_3,
BT470M,
BT470BG,
BT601,
SMPTE240,
LINEAR,
LOG_100,
LOG_100_SQRT10,
IEC61966,
BT_1361,
SRGB,
BT2020_10BIT,
BT2020_12BIT,
SMPTE2084,
SMPTE428,
HLG,
RESERVED_REST
};
enum class LABELS_AVIF_CICP_MC : uint32_t {
IDENTITY,
BT709,
UNSPECIFIED,
RESERVED,
FCC,
BT470BG,
BT601,
SMPTE240,
YCGCO,
BT2020_NCL,
BT2020_CL,
SMPTE2085,
CHROMAT_NCL,
CHROMAT_CL,
ICTCP,
RESERVED_REST
};
enum class LABELS_AVIF_ISPE : uint32_t {
valid,
absent,
bitstream_mismatch
};
enum class LABELS_AVIF_PIXI : uint32_t {
valid,
absent,
bitstream_mismatch
};
enum class LABELS_AVIF_PASP : uint32_t {
absent,
square,
nonsquare,
invalid
};
enum class LABELS_AVIF_MAJOR_BRAND : uint32_t {
avif,
avis,
other
};
enum class LABELS_AVIF_SEQUENCE : uint32_t {
present,
absent
};
enum class LABELS_AVIF_A1LX : uint32_t {
present,
absent
};
enum class LABELS_AVIF_A1OP : uint32_t {
present,
absent
};
enum class LABELS_AVIF_CLAP : uint32_t {
present,
absent
};
enum class LABELS_AVIF_GRID : uint32_t {
present,
absent
};
enum class LABELS_AVIF_IPRO : uint32_t {
present,
absent
};
enum class LABELS_AVIF_LSEL : uint32_t {
present,
absent
};
enum class LABELS_HTTP_SCHEME_UPGRADE_TYPE : uint32_t {
AlreadyHTTPS,
NoReasonToUpgrade,
PrefBlockedSTS,
STS,
CSP,
BrowserDisplay,
HTTPSOnly,
HTTPSFirst
};
enum class LABELS_NETWORK_RACE_CACHE_WITH_NETWORK_USAGE_2 : uint32_t {
NetworkNoRace,
CacheNoRace,
NetworkRace,
CacheRace,
NetworkDelayedRace,
CacheDelayedRace
};
enum class LABELS_NETWORK_RACE_CACHE_VALIDATION : uint32_t {
NotSent,
CachedContentUsed,
CachedContentNotUsed
};
enum class LABELS_NETWORK_BACK_PRESSURE_SUSPENSION_RATE_V2 : uint32_t {
Suspended,
NotSuspended,
SuspendedLocal,
NotSuspendedLocal
};
enum class LABELS_NETWORK_HTTP_REDIRECT_TO_SCHEME : uint32_t {
topLevel,
subresource
};
enum class LABELS_HTTP_CHILD_OMT_STATS_2 : uint32_t {
success,
successMainThread,
failListener,
failListenerChain,
notRequested,
successOnlyDecomp
};
enum class LABELS_CRLITE_VS_OCSP_RESULT : uint32_t {
CRLiteOkOCSPFail,
CRLiteRevOCSPFail,
CRLiteOkOCSPOk,
CRLiteOkOCSPRev,
CRLiteRevOCSPOk,
CRLiteRevOCSPRev,
CRLiteOkOCSPUnk,
CRLiteRevOCSPUnk,
CRLiteOkOCSPSoft,
CRLiteRevOCSPSoft
};
enum class LABELS_CERT_REVOCATION_MECHANISMS : uint32_t {
CRLite,
StapledOCSP,
CachedOCSP,
OCSP,
OneCRL,
ShortValidity
};
enum class LABELS_HTTP_CHANNEL_DISPOSITION_UPGRADE : uint32_t {
cancel,
disk,
netOk,
netEarlyFail,
netLateFail
};
enum class LABELS_HTTP_CACHE_DISPOSITION_3 : uint32_t {
Unresolved,
Hit,
HitViaReval,
MissedViaReval,
Missed,
Unknown
};
enum class LABELS_DNS_TRR_HTTP_VERSION2 : uint32_t {
h_1,
h_2,
h_3
};
enum class LABELS_DNS_TRR_FIRST4 : uint32_t {
TRR,
NativeAfterTRR,
Native,
BothFailed
};
enum class LABELS_DNS_TRR_SUCCESS3 : uint32_t {
Fine,
Timeout,
Bad
};
enum class LABELS_DNS_LOOKUP_ALGORITHM : uint32_t {
nativeOnly,
trrRace,
trrFirst,
trrOnly,
trrShadow
};
enum class LABELS_DNS_LOOKUP_DISPOSITION3 : uint32_t {
trrOK,
trrFail,
trrAOK,
trrAFail,
trrAAAAOK,
trrAAAAFail,
osOK,
osFail
};
enum class LABELS_PREDICTOR_PREFETCH_USE_STATUS : uint32_t {
Used,
Not200,
Expired,
WouldVary,
WaitedTooLong,
Etag,
Auth,
Redirect
};
enum class LABELS_STARTUP_CACHE_REQUESTS : uint32_t {
HitMemory,
HitDisk,
Miss
};
enum class LABELS_SCRIPT_PRELOADER_REQUESTS : uint32_t {
Hit,
HitChild,
Miss
};
enum class LABELS_NETWORK_ID_ONLINE : uint32_t {
absent,
present
};
enum class LABELS_UPDATE_NOTIFICATION_SHOWN : uint32_t {
restart,
available,
manual,
unsupported,
otherinstance
};
enum class LABELS_UPDATE_NOTIFICATION_BADGE_SHOWN : uint32_t {
restart,
available,
manual,
unsupported,
otherinstance
};
enum class LABELS_UPDATE_NOTIFICATION_DISMISSED : uint32_t {
restart,
available,
manual,
unsupported,
otherinstance
};
enum class LABELS_UPDATE_NOTIFICATION_MAIN_ACTION_DOORHANGER : uint32_t {
restart,
available,
manual,
unsupported,
otherinstance
};
enum class LABELS_UPDATE_NOTIFICATION_MAIN_ACTION_MENU : uint32_t {
restart,
available,
manual,
unsupported,
otherinstance
};
enum class LABELS_UPDATE_CAN_USE_BITS_EXTERNAL : uint32_t {
CanUseBits,
NoBits_NotWindows,
NoBits_FeatureOff,
NoBits_Pref,
NoBits_Proxy,
NoBits_OtherUser
};
enum class LABELS_UPDATE_CAN_USE_BITS_NOTIFY : uint32_t {
CanUseBits,
NoBits_NotWindows,
NoBits_FeatureOff,
NoBits_Pref,
NoBits_Proxy,
NoBits_OtherUser
};
enum class LABELS_UPDATE_CAN_USE_BITS_SUBSEQUENT : uint32_t {
CanUseBits,
NoBits_NotWindows,
NoBits_FeatureOff,
NoBits_Pref,
NoBits_Proxy,
NoBits_OtherUser
};
enum class LABELS_FX_TAB_SWITCH_SPINNER_VISIBLE_TRIGGER : uint32_t {
none,
preActions,
postActions,
onLoadTimeout,
onLayersReady,
onSizeModeOrOcc,
onEndSwapDocShells
};
enum class LABELS_FX_TAB_SWITCH_REQUEST_TAB_WARMING_STATE : uint32_t {
disqualified,
notWarmed,
stillLoading,
loaded
};
enum class LABELS_FX_MIGRATION_ENTRY_POINT_CATEGORICAL : uint32_t {
unknown,
firstrun,
fxrefresh,
places,
passwords,
newtab,
file_menu,
help_menu,
bookmarks_toolbar,
preferences
};
enum class LABELS_PWMGR_IMPORT_LOGINS_FROM_FILE_CATEGORICAL : uint32_t {
added,
modified,
error,
no_change
};
enum class LABELS_FX_URLBAR_MERINO_RESPONSE : uint32_t {
success,
timeout,
network_error,
http_error,
no_suggestion
};
enum class LABELS_FX_URLBAR_MERINO_RESPONSE_WEATHER : uint32_t {
success,
timeout,
network_error,
http_error,
no_suggestion
};
enum class LABELS_FX_URLBAR_SELECTED_RESULT_METHOD : uint32_t {
enter,
enterSelection,
click,
arrowEnterSelection,
tabEnterSelection,
rightClickEnter
};
enum class LABELS_FX_SEARCHBAR_SELECTED_RESULT_METHOD : uint32_t {
enter,
enterSelection,
click
};
enum class LABELS_ENCODING_OVERRIDE_SITUATION_TEXT : uint32_t {
UnlabeledAscii,
UnlabeledNonUtf8TLD,
UnlabeledNonUtf8,
UnlabeledUtf8,
ChannelNonUtf8,
ChannelUtf8,
Bug
};
enum class LABELS_ENCODING_OVERRIDE_SITUATION_HTML : uint32_t {
UnlabeledAscii,
UnlabeledNonUtf8TLD,
UnlabeledNonUtf8,
UnlabeledUtf8,
ChannelNonUtf8,
ChannelUtf8,
InternalNonUtf8,
InternalUtf8,
LocalLabeled,
Bug
};
enum class LABELS_ENCODING_DETECTION_OUTCOME_TEXT : uint32_t {
UtfInitial,
UtfFinal,
TldInitial,
TldFinal,
ContentInitial,
ContentFinal,
GenericInitial,
GenericFinal,
TldFinalA,
ContentFinalA,
GenericFinalA
};
enum class LABELS_ENCODING_DETECTION_OUTCOME_HTML : uint32_t {
UtfInitial,
UtfFinal,
TldInitial,
TldFinal,
ContentInitial,
ContentFinal,
GenericInitial,
GenericFinal,
TldFinalA,
ContentFinalA,
GenericFinalA
};
enum class LABELS_TELEMETRY_SEND_FAILURE_TYPE : uint32_t {
eOK,
eRequest,
eUnreachable,
eChannelOpen,
eRedirect,
abort,
timeout,
eTooLate,
eTerminated
};
enum class LABELS_TELEMETRY_SEND_FAILURE_TYPE_PER_PING : uint32_t {
eOK,
eRequest,
eUnreachable,
eChannelOpen,
eRedirect,
abort,
timeout,
eTooLate,
eTerminated
};
enum class LABELS_TELEMETRY_EVENT_PING_SENT : uint32_t {
periodic,
max,
shutdown
};
enum class LABELS_TELEMETRY_EVENT_REGISTRATION_ERROR : uint32_t {
Other,
Name,
Category,
Method,
Object,
ExtraKeys
};
enum class LABELS_TELEMETRY_EVENT_RECORDING_ERROR : uint32_t {
UnknownEvent,
Expired,
ExtraKey,
Value,
Extra
};
enum class LABELS_TELEMETRY_TEST_CATEGORICAL : uint32_t {
CommonLabel,
Label2,
Label3
};
enum class LABELS_TELEMETRY_TEST_CATEGORICAL_OPTOUT : uint32_t {
CommonLabel,
Label4,
Label5,
Label6
};
enum class LABELS_TELEMETRY_TEST_CATEGORICAL_NVALUES : uint32_t {
CommonLabel,
Label7,
Label8
};
enum class LABELS_TELEMETRY_TEST_KEYED_CATEGORICAL : uint32_t {
CommonLabel,
Label2,
Label3
};
enum class LABELS_SCRIPT_BLOCK_INCORRECT_MIME_3 : uint32_t {
unknown,
javaScript,
image,
audio,
video,
text_plain,
text_csv,
text_xml,
app_octet_stream,
app_xml,
app_json,
text_json,
text_html,
empty,
serviceworker_load,
worker_load,
importScript_load,
script_load,
same_origin,
CORS_origin,
cross_origin,
worklet_load
};
enum class LABELS_STORAGE_ACCESS_API_UI : uint32_t {
Request,
AllowAutomatically,
Deny,
Allow,
AllowOnAnySite
};
enum class LABELS_MEDIA_GMP_UPDATE_XML_FETCH_RESULT : uint32_t {
cert_pinning_ok,
cert_pinning_fail,
content_sig_ok,
content_sig_fail
};
enum class LABELS_MEDIA_AUDIO_INIT_FAILURE : uint32_t {
first,
other
};
enum class LABELS_MEDIA_AUDIO_BACKEND : uint32_t {
unknown,
audiounit,
audiounit_rust,
aaudio,
opensl,
wasapi,
winmm,
alsa,
jack,
oss,
pulse,
pulse_rust,
sndio,
sunaudio
};
enum class LABELS_MEDIA_SNIFFER_MP4_BRAND_PATTERN : uint32_t {
ftyp_mp4,
ftyp_avc,
ftyp_3gp4,
ftyp_3gp,
ftyp_M4V,
ftyp_M4A,
ftyp_M4P,
ftyp_qt,
ftyp_iso,
ftyp_mmp4,
ftyp_avif,
ftyp_crx
};
enum class LABELS_WEBRTC_SRTP_CIPHER : uint32_t {
Unknown,
Aes128CmHmacSha1_80,
Aes128CmHmacSha1_32,
AeadAes128Gcm,
AeadAes256Gcm
};
enum class LABELS_DEVTOOLS_ENTRY_POINT : uint32_t {
KeyShortcut,
SystemMenu,
HamburgerMenu,
ContextMenu,
CommandLine,
SessionRestore,
SlowScript
};
enum class LABELS_DEVTOOLS_FONTEDITOR_FONT_TYPE_DISPLAYED : uint32_t {
variable,
nonvariable
};
enum class LABELS_MIXED_CONTENT_IMAGES : uint32_t {
ImgUpSuccess,
ImgUpFailure,
ImgNoUpSuccess,
ImgNoUpFailure
};
enum class LABELS_MIXED_CONTENT_VIDEO : uint32_t {
VideoUpSuccess,
VideoUpFailure,
VideoNoUpSuccess,
VideoNoUpFailure
};
enum class LABELS_MIXED_CONTENT_AUDIO : uint32_t {
AudioUpSuccess,
AudioUpFailure,
AudioNoUpSuccess,
AudioNoUpFailure
};
enum class LABELS_CONTENT_SIGNATURE_VERIFICATION_ERRORS : uint32_t {
err0,
err1,
err2,
err3,
err4,
err5,
err6,
err7,
err8,
err9
};
enum class LABELS_NETWORK_COOKIE_UNICODE_BYTE : uint32_t {
none,
unicodeName,
unicodeValue
};
enum class LABELS_PAGE_LOAD_ERROR : uint32_t {
UNKNOWN_PROTOCOL,
FILE_NOT_FOUND,
FILE_ACCESS_DENIED,
UNKNOWN_HOST,
CONNECTION_REFUSED,
PROXY_BAD_GATEWAY,
NET_INTERRUPT,
NET_TIMEOUT,
P_GATEWAY_TIMEOUT,
CSP_FRAME_ANCEST,
CSP_FORM_ACTION,
CSP_NAVIGATE_TO,
XFO_VIOLATION,
PHISHING_URI,
MALWARE_URI,
UNWANTED_URI,
HARMFUL_URI,
CONTENT_CRASHED,
FRAME_CRASHED,
BUILDID_MISMATCH,
NET_RESET,
MALFORMED_URI,
REDIRECT_LOOP,
UNKNOWN_SOCKET,
DOCUMENT_N_CACHED,
OFFLINE,
DOC_PRINTMODE,
PORT_ACCESS,
UNKNOWN_PROXY_HOST,
PROXY_CONNECTION,
PROXY_FORBIDDEN,
P_NOT_IMPLEMENTED,
PROXY_AUTH,
PROXY_TOO_MANY,
CONTENT_ENCODING,
REMOTE_XUL,
UNSAFE_CONTENT,
CORRUPTED_CONTENT,
INTERCEPTION_FAIL,
INADEQUATE_SEC,
BLOCKED_BY_POLICY,
HTTP2_SENT_GOAWAY,
HTTP3_PROTOCOL,
BINDING_FAILED,
otherError
};
enum class LABELS_FINGERPRINTERS_BLOCKED_COUNT : uint32_t {
pageLoad,
blocked,
allowed
};
enum class LABELS_CRYPTOMINERS_BLOCKED_COUNT : uint32_t {
pageLoad,
blocked,
allowed
};
enum class LABELS_STORAGE_ACCESS_GRANTED_COUNT : uint32_t {
StorageGranted,
StorageAccessAPI,
OpenerAfterUI,
Opener,
Redirect
};
enum class LABELS_QUERY_STRIPPING_COUNT : uint32_t {
Navigation,
Redirect,
StripForNavigation,
StripForRedirect
};
enum class LABELS_QUERY_STRIPPING_COUNT_BY_PARAM : uint32_t {
param_mc_eid,
param_oly_anon_id,
param_oly_enc_id,
param___s,
param_vero_id,
param__hsenc,
param_mkt_tok,
param_fbclid,
param_gclid,
param_dclid,
param_msclkid,
param__openstat,
param_yclid,
param_wickedid,
param_twclid,
param___hssc,
param___hstc,
param___hsfp,
param_hsctatracking,
param_wbraid,
param_gbraid,
param_ysclid
};
enum class LABELS_EMAIL_TRACKER_COUNT : uint32_t {
base_normal,
content_normal,
base_email_webapp,
content_email_webapp
};
enum class LABELS_MSE_SOURCE_BUFFER_TYPE : uint32_t {
VideoHevc,
VideoWebm,
AudioWebm,
VideoMp4,
AudioMp4,
VideoMp2t,
AudioMp2t,
AudioMpeg,
AudioAac
};
enum class LABELS_DOM_SCRIPT_KIND : uint32_t {
ClassicScript,
ModuleScript
};
enum class LABELS_DOM_SCRIPT_LOADING_SOURCE : uint32_t {
Inline,
SourceFallback,
Source,
AltData
};
enum class LABELS_DOM_SCRIPT_PRELOAD_RESULT : uint32_t {
Used,
RejectedByPolicy,
RequestMismatch,
LoadError,
NotUsed
};
enum class LABELS_CONTENT_FRAME_TIME_REASON : uint32_t {
OnTime,
NoVsync,
MissedComposite,
SlowComposite,
MissedCompositeMid,
MissedCompositeLong,
MissedCompositeLow,
NoVsyncNoId
};
enum class LABELS_WEBEXT_BROWSERACTION_POPUP_PRELOAD_RESULT_COUNT : uint32_t {
popupShown,
clearAfterHover,
clearAfterMousedown
};
enum class LABELS_WEBEXT_BROWSERACTION_POPUP_PRELOAD_RESULT_COUNT_BY_ADDONID : uint32_t {
popupShown,
clearAfterHover,
clearAfterMousedown
};
enum class LABELS_WEBEXT_EVENTPAGE_IDLE_RESULT_COUNT : uint32_t {
suspend,
reset_other,
reset_event,
reset_listeners,
reset_nativeapp,
reset_streamfilter,
reset_parentapicall
};
enum class LABELS_WEBEXT_EVENTPAGE_IDLE_RESULT_COUNT_BY_ADDONID : uint32_t {
suspend,
reset_other,
reset_event,
reset_listeners,
reset_nativeapp,
reset_streamfilter,
reset_parentapicall
};
enum class LABELS_WEBEXT_STORAGE_LOCAL_IDB_MIGRATE_RESULT_COUNT : uint32_t {
success,
failure
};
enum class LABELS_PLACES_SEARCHBAR_FILTER_TYPE : uint32_t {
visited,
lastvisited,
dayandsite,
site,
day
};
enum class LABELS_WEBXR_API_MODE : uint32_t {
WebXR,
WebVR
};
enum class LABELS_GFX_MACOS_VIDEO_LOW_POWER : uint32_t {
NotVideo,
LowPower,
FailMultipleVideo,
FailWindowed,
FailOverlaid,
FailBacking,
FailMacOSVersion,
FailPref,
FailSurface,
FailEnqueue
};
enum class LABELS_QUIRKS_MODE : uint32_t {
FullStandards,
AlmostStandards,
NavQuirks
};
enum class LABELS_BFCACHE_COMBO : uint32_t {
BFCache_Success,
Success_Not_Toplevel,
Unload,
Unload_Req,
Req,
Unload_Req_Peer,
Unload_Req_Peer_MSE,
Unload_Req_MSE,
SPD_Unload_Req_Peer,
Remote_Subframes,
Beforeunload,
Other
};
enum class LABELS_HIDDEN_VIEWPORT_OVERFLOW_TYPE : uint32_t {
NoOverflow,
Desktop,
ButNotMinScaleSize,
MinScaleSize
};
enum class LABELS_AUTOPLAY_DEFAULT_SETTING_CHANGE : uint32_t {
allow,
blockAudible,
blockAll
};
enum class LABELS_WEB_AUDIO_AUTOPLAY : uint32_t {
NeverBlocked,
AllowedAfterBlocked,
NeverAllowed
};
enum class LABELS_TABS_AUDIO_COMPETITION : uint32_t {
None,
Ignored,
ManagedFocusByUser,
ManagedFocusByGecko
};
enum class LABELS_HTTP_TRAFFIC_ANALYSIS_3 : uint32_t {
Y0_N1Sys,
Y1_N1,
Y2_N3Oth,
Y3_N3BasicLead,
Y4_N3BasicBg,
Y5_N3BasicOth,
Y6_N3ContentLead,
Y7_N3ContentBg,
Y8_N3ContentOth,
Y9_N3FpLead,
Y10_N3FpBg,
Y11_N3FpOth,
Y12_P1Sys,
Y13_P1,
Y14_P3Oth,
Y15_P3BasicLead,
Y16_P3BasicBg,
Y17_P3BasicOth,
Y18_P3ContentLead,
Y19_P3ContentBg,
Y20_P3ContentOth,
Y21_P3FpLead,
Y22_P3FpBg,
Y23_P3FpOth
};
enum class LABELS_SQLITE_STORE_OPEN : uint32_t {
success,
failure,
access,
diskio,
corrupt,
busy,
misuse,
diskspace
};
enum class LABELS_SQLITE_STORE_QUERY : uint32_t {
success,
failure,
access,
diskio,
corrupt,
busy,
misuse,
diskspace
};
enum class LABELS_REL_PRELOAD_MISS_RATIO : uint32_t {
TYPE_SCRIPT_USED,
TYPE_SCRIPT_UNUSED,
TYPE_STYLE_USED,
TYPE_STYLE_UNUSED,
TYPE_IMAGE_USED,
TYPE_IMAGE_UNUSED,
TYPE_FONT_USED,
TYPE_FONT_UNUSED,
TYPE_FETCH_USED,
TYPE_FETCH_UNUSED
};
enum class LABELS_ECHCONFIG_SUCCESS_RATE : uint32_t {
EchConfigSucceeded,
EchConfigFailed,
NoEchConfigSucceeded,
NoEchConfigFailed
};
enum class LABELS_EH_FINAL_RESPONSE : uint32_t {
R2xx,
R3xx,
R4xx,
Other,
Cancel
};
enum class LABELS_ORB_BLOCK_REASON : uint32_t {
MIME_NEVER_SNIFFED,
RESP_206_BLCLISTED,
NOSNIFF_BLC_OR_TEXTP,
RESP_206_NO_FIRST,
AFTER_SNIFF_MEDIA,
AFTER_SNIFF_NOSNIFF,
AFTER_SNIFF_STA_CODE,
AFTER_SNIFF_CT_FAIL,
MEDIA_NOT_INITIAL,
MEDIA_INCORRECT_RESP,
JS_VALIDATION_FAILED
};
enum class LABELS_ORB_BLOCK_INITIATOR : uint32_t {
INVALID,
OTHER,
FILTERED_FETCH,
BLOCKED_FETCH,
SCRIPT,
IMAGE,
STYLESHEET,
XMLHTTPREQUEST,
DTD,
FONT,
MEDIA,
CSP_REPORT,
XSLT,
IMAGESET,
WEB_MANIFEST,
SPECULATIVE,
UA_FONT,
PROXIED_WEBRTC_MEDIA,
PING,
BEACON,
WEB_TRANSPORT,
EXCLUDED
};
template<class T> struct IsCategoricalLabelEnum : std::false_type {};
template<> struct IsCategoricalLabelEnum<LABELS_ABOUT_CONFIG_FEATURES_USAGE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_APPLICATION_REPUTATION_BINARY_TYPE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_APPLICATION_REPUTATION_BINARY_ARCHIVE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_APPLICATION_REPUTATION_REASON> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_APPLICATION_REPUTATION_SERVER_2> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_APPLICATION_REPUTATION_SERVER_VERDICT_2> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_DECODE_RESULT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_AOM_DECODE_ERROR> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_DECODER> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_YUV_COLOR_SPACE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_BIT_DEPTH> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_ALPHA> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_COLR> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_CICP_CP> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_CICP_TC> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_CICP_MC> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_ISPE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_PIXI> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_PASP> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_MAJOR_BRAND> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_SEQUENCE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_A1LX> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_A1OP> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_CLAP> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_GRID> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_IPRO> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AVIF_LSEL> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_HTTP_SCHEME_UPGRADE_TYPE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_NETWORK_RACE_CACHE_WITH_NETWORK_USAGE_2> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_NETWORK_RACE_CACHE_VALIDATION> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_NETWORK_BACK_PRESSURE_SUSPENSION_RATE_V2> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_NETWORK_HTTP_REDIRECT_TO_SCHEME> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_HTTP_CHILD_OMT_STATS_2> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_CRLITE_VS_OCSP_RESULT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_CERT_REVOCATION_MECHANISMS> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_HTTP_CHANNEL_DISPOSITION_UPGRADE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_HTTP_CACHE_DISPOSITION_3> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_DNS_TRR_HTTP_VERSION2> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_DNS_TRR_FIRST4> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_DNS_TRR_SUCCESS3> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_DNS_LOOKUP_ALGORITHM> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_DNS_LOOKUP_DISPOSITION3> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_PREDICTOR_PREFETCH_USE_STATUS> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_STARTUP_CACHE_REQUESTS> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_SCRIPT_PRELOADER_REQUESTS> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_NETWORK_ID_ONLINE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_UPDATE_NOTIFICATION_SHOWN> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_UPDATE_NOTIFICATION_BADGE_SHOWN> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_UPDATE_NOTIFICATION_DISMISSED> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_UPDATE_NOTIFICATION_MAIN_ACTION_DOORHANGER> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_UPDATE_NOTIFICATION_MAIN_ACTION_MENU> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_UPDATE_CAN_USE_BITS_EXTERNAL> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_UPDATE_CAN_USE_BITS_NOTIFY> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_UPDATE_CAN_USE_BITS_SUBSEQUENT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_FX_TAB_SWITCH_SPINNER_VISIBLE_TRIGGER> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_FX_TAB_SWITCH_REQUEST_TAB_WARMING_STATE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_FX_MIGRATION_ENTRY_POINT_CATEGORICAL> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_PWMGR_IMPORT_LOGINS_FROM_FILE_CATEGORICAL> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_FX_URLBAR_MERINO_RESPONSE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_FX_URLBAR_MERINO_RESPONSE_WEATHER> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_FX_URLBAR_SELECTED_RESULT_METHOD> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_FX_SEARCHBAR_SELECTED_RESULT_METHOD> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_ENCODING_OVERRIDE_SITUATION_TEXT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_ENCODING_OVERRIDE_SITUATION_HTML> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_ENCODING_DETECTION_OUTCOME_TEXT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_ENCODING_DETECTION_OUTCOME_HTML> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_TELEMETRY_SEND_FAILURE_TYPE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_TELEMETRY_SEND_FAILURE_TYPE_PER_PING> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_TELEMETRY_EVENT_PING_SENT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_TELEMETRY_EVENT_REGISTRATION_ERROR> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_TELEMETRY_EVENT_RECORDING_ERROR> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_TELEMETRY_TEST_CATEGORICAL> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_TELEMETRY_TEST_CATEGORICAL_OPTOUT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_TELEMETRY_TEST_CATEGORICAL_NVALUES> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_TELEMETRY_TEST_KEYED_CATEGORICAL> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_SCRIPT_BLOCK_INCORRECT_MIME_3> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_STORAGE_ACCESS_API_UI> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_MEDIA_GMP_UPDATE_XML_FETCH_RESULT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_MEDIA_AUDIO_INIT_FAILURE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_MEDIA_AUDIO_BACKEND> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_MEDIA_SNIFFER_MP4_BRAND_PATTERN> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_WEBRTC_SRTP_CIPHER> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_DEVTOOLS_ENTRY_POINT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_DEVTOOLS_FONTEDITOR_FONT_TYPE_DISPLAYED> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_MIXED_CONTENT_IMAGES> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_MIXED_CONTENT_VIDEO> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_MIXED_CONTENT_AUDIO> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_CONTENT_SIGNATURE_VERIFICATION_ERRORS> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_NETWORK_COOKIE_UNICODE_BYTE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_PAGE_LOAD_ERROR> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_FINGERPRINTERS_BLOCKED_COUNT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_CRYPTOMINERS_BLOCKED_COUNT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_STORAGE_ACCESS_GRANTED_COUNT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_QUERY_STRIPPING_COUNT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_QUERY_STRIPPING_COUNT_BY_PARAM> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_EMAIL_TRACKER_COUNT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_MSE_SOURCE_BUFFER_TYPE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_DOM_SCRIPT_KIND> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_DOM_SCRIPT_LOADING_SOURCE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_DOM_SCRIPT_PRELOAD_RESULT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_CONTENT_FRAME_TIME_REASON> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_WEBEXT_BROWSERACTION_POPUP_PRELOAD_RESULT_COUNT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_WEBEXT_BROWSERACTION_POPUP_PRELOAD_RESULT_COUNT_BY_ADDONID> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_WEBEXT_EVENTPAGE_IDLE_RESULT_COUNT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_WEBEXT_EVENTPAGE_IDLE_RESULT_COUNT_BY_ADDONID> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_WEBEXT_STORAGE_LOCAL_IDB_MIGRATE_RESULT_COUNT> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_PLACES_SEARCHBAR_FILTER_TYPE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_WEBXR_API_MODE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_GFX_MACOS_VIDEO_LOW_POWER> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_QUIRKS_MODE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_BFCACHE_COMBO> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_HIDDEN_VIEWPORT_OVERFLOW_TYPE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_AUTOPLAY_DEFAULT_SETTING_CHANGE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_WEB_AUDIO_AUTOPLAY> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_TABS_AUDIO_COMPETITION> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_HTTP_TRAFFIC_ANALYSIS_3> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_SQLITE_STORE_OPEN> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_SQLITE_STORE_QUERY> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_REL_PRELOAD_MISS_RATIO> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_ECHCONFIG_SUCCESS_RATE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_EH_FINAL_RESPONSE> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_ORB_BLOCK_REASON> : std::true_type {};
template<> struct IsCategoricalLabelEnum<LABELS_ORB_BLOCK_INITIATOR> : std::true_type {};
template<class T> struct CategoricalLabelId {};
template<> struct CategoricalLabelId<LABELS_ABOUT_CONFIG_FEATURES_USAGE> : std::integral_constant<uint32_t, ABOUT_CONFIG_FEATURES_USAGE> {};
template<> struct CategoricalLabelId<LABELS_APPLICATION_REPUTATION_BINARY_TYPE> : std::integral_constant<uint32_t, APPLICATION_REPUTATION_BINARY_TYPE> {};
template<> struct CategoricalLabelId<LABELS_APPLICATION_REPUTATION_BINARY_ARCHIVE> : std::integral_constant<uint32_t, APPLICATION_REPUTATION_BINARY_ARCHIVE> {};
template<> struct CategoricalLabelId<LABELS_APPLICATION_REPUTATION_REASON> : std::integral_constant<uint32_t, APPLICATION_REPUTATION_REASON> {};
template<> struct CategoricalLabelId<LABELS_APPLICATION_REPUTATION_SERVER_2> : std::integral_constant<uint32_t, APPLICATION_REPUTATION_SERVER_2> {};
template<> struct CategoricalLabelId<LABELS_APPLICATION_REPUTATION_SERVER_VERDICT_2> : std::integral_constant<uint32_t, APPLICATION_REPUTATION_SERVER_VERDICT_2> {};
template<> struct CategoricalLabelId<LABELS_AVIF_DECODE_RESULT> : std::integral_constant<uint32_t, AVIF_DECODE_RESULT> {};
template<> struct CategoricalLabelId<LABELS_AVIF_AOM_DECODE_ERROR> : std::integral_constant<uint32_t, AVIF_AOM_DECODE_ERROR> {};
template<> struct CategoricalLabelId<LABELS_AVIF_DECODER> : std::integral_constant<uint32_t, AVIF_DECODER> {};
template<> struct CategoricalLabelId<LABELS_AVIF_YUV_COLOR_SPACE> : std::integral_constant<uint32_t, AVIF_YUV_COLOR_SPACE> {};
template<> struct CategoricalLabelId<LABELS_AVIF_BIT_DEPTH> : std::integral_constant<uint32_t, AVIF_BIT_DEPTH> {};
template<> struct CategoricalLabelId<LABELS_AVIF_ALPHA> : std::integral_constant<uint32_t, AVIF_ALPHA> {};
template<> struct CategoricalLabelId<LABELS_AVIF_COLR> : std::integral_constant<uint32_t, AVIF_COLR> {};
template<> struct CategoricalLabelId<LABELS_AVIF_CICP_CP> : std::integral_constant<uint32_t, AVIF_CICP_CP> {};
template<> struct CategoricalLabelId<LABELS_AVIF_CICP_TC> : std::integral_constant<uint32_t, AVIF_CICP_TC> {};
template<> struct CategoricalLabelId<LABELS_AVIF_CICP_MC> : std::integral_constant<uint32_t, AVIF_CICP_MC> {};
template<> struct CategoricalLabelId<LABELS_AVIF_ISPE> : std::integral_constant<uint32_t, AVIF_ISPE> {};
template<> struct CategoricalLabelId<LABELS_AVIF_PIXI> : std::integral_constant<uint32_t, AVIF_PIXI> {};
template<> struct CategoricalLabelId<LABELS_AVIF_PASP> : std::integral_constant<uint32_t, AVIF_PASP> {};
template<> struct CategoricalLabelId<LABELS_AVIF_MAJOR_BRAND> : std::integral_constant<uint32_t, AVIF_MAJOR_BRAND> {};
template<> struct CategoricalLabelId<LABELS_AVIF_SEQUENCE> : std::integral_constant<uint32_t, AVIF_SEQUENCE> {};
template<> struct CategoricalLabelId<LABELS_AVIF_A1LX> : std::integral_constant<uint32_t, AVIF_A1LX> {};
template<> struct CategoricalLabelId<LABELS_AVIF_A1OP> : std::integral_constant<uint32_t, AVIF_A1OP> {};
template<> struct CategoricalLabelId<LABELS_AVIF_CLAP> : std::integral_constant<uint32_t, AVIF_CLAP> {};
template<> struct CategoricalLabelId<LABELS_AVIF_GRID> : std::integral_constant<uint32_t, AVIF_GRID> {};
template<> struct CategoricalLabelId<LABELS_AVIF_IPRO> : std::integral_constant<uint32_t, AVIF_IPRO> {};
template<> struct CategoricalLabelId<LABELS_AVIF_LSEL> : std::integral_constant<uint32_t, AVIF_LSEL> {};
template<> struct CategoricalLabelId<LABELS_HTTP_SCHEME_UPGRADE_TYPE> : std::integral_constant<uint32_t, HTTP_SCHEME_UPGRADE_TYPE> {};
template<> struct CategoricalLabelId<LABELS_NETWORK_RACE_CACHE_WITH_NETWORK_USAGE_2> : std::integral_constant<uint32_t, NETWORK_RACE_CACHE_WITH_NETWORK_USAGE_2> {};
template<> struct CategoricalLabelId<LABELS_NETWORK_RACE_CACHE_VALIDATION> : std::integral_constant<uint32_t, NETWORK_RACE_CACHE_VALIDATION> {};
template<> struct CategoricalLabelId<LABELS_NETWORK_BACK_PRESSURE_SUSPENSION_RATE_V2> : std::integral_constant<uint32_t, NETWORK_BACK_PRESSURE_SUSPENSION_RATE_V2> {};
template<> struct CategoricalLabelId<LABELS_NETWORK_HTTP_REDIRECT_TO_SCHEME> : std::integral_constant<uint32_t, NETWORK_HTTP_REDIRECT_TO_SCHEME> {};
template<> struct CategoricalLabelId<LABELS_HTTP_CHILD_OMT_STATS_2> : std::integral_constant<uint32_t, HTTP_CHILD_OMT_STATS_2> {};
template<> struct CategoricalLabelId<LABELS_CRLITE_VS_OCSP_RESULT> : std::integral_constant<uint32_t, CRLITE_VS_OCSP_RESULT> {};
template<> struct CategoricalLabelId<LABELS_CERT_REVOCATION_MECHANISMS> : std::integral_constant<uint32_t, CERT_REVOCATION_MECHANISMS> {};
template<> struct CategoricalLabelId<LABELS_HTTP_CHANNEL_DISPOSITION_UPGRADE> : std::integral_constant<uint32_t, HTTP_CHANNEL_DISPOSITION_UPGRADE> {};
template<> struct CategoricalLabelId<LABELS_HTTP_CACHE_DISPOSITION_3> : std::integral_constant<uint32_t, HTTP_CACHE_DISPOSITION_3> {};
template<> struct CategoricalLabelId<LABELS_DNS_TRR_HTTP_VERSION2> : std::integral_constant<uint32_t, DNS_TRR_HTTP_VERSION2> {};
template<> struct CategoricalLabelId<LABELS_DNS_TRR_FIRST4> : std::integral_constant<uint32_t, DNS_TRR_FIRST4> {};
template<> struct CategoricalLabelId<LABELS_DNS_TRR_SUCCESS3> : std::integral_constant<uint32_t, DNS_TRR_SUCCESS3> {};
template<> struct CategoricalLabelId<LABELS_DNS_LOOKUP_ALGORITHM> : std::integral_constant<uint32_t, DNS_LOOKUP_ALGORITHM> {};
template<> struct CategoricalLabelId<LABELS_DNS_LOOKUP_DISPOSITION3> : std::integral_constant<uint32_t, DNS_LOOKUP_DISPOSITION3> {};
template<> struct CategoricalLabelId<LABELS_PREDICTOR_PREFETCH_USE_STATUS> : std::integral_constant<uint32_t, PREDICTOR_PREFETCH_USE_STATUS> {};
template<> struct CategoricalLabelId<LABELS_STARTUP_CACHE_REQUESTS> : std::integral_constant<uint32_t, STARTUP_CACHE_REQUESTS> {};
template<> struct CategoricalLabelId<LABELS_SCRIPT_PRELOADER_REQUESTS> : std::integral_constant<uint32_t, SCRIPT_PRELOADER_REQUESTS> {};
template<> struct CategoricalLabelId<LABELS_NETWORK_ID_ONLINE> : std::integral_constant<uint32_t, NETWORK_ID_ONLINE> {};
template<> struct CategoricalLabelId<LABELS_UPDATE_NOTIFICATION_SHOWN> : std::integral_constant<uint32_t, UPDATE_NOTIFICATION_SHOWN> {};
template<> struct CategoricalLabelId<LABELS_UPDATE_NOTIFICATION_BADGE_SHOWN> : std::integral_constant<uint32_t, UPDATE_NOTIFICATION_BADGE_SHOWN> {};
template<> struct CategoricalLabelId<LABELS_UPDATE_NOTIFICATION_DISMISSED> : std::integral_constant<uint32_t, UPDATE_NOTIFICATION_DISMISSED> {};
template<> struct CategoricalLabelId<LABELS_UPDATE_NOTIFICATION_MAIN_ACTION_DOORHANGER> : std::integral_constant<uint32_t, UPDATE_NOTIFICATION_MAIN_ACTION_DOORHANGER> {};
template<> struct CategoricalLabelId<LABELS_UPDATE_NOTIFICATION_MAIN_ACTION_MENU> : std::integral_constant<uint32_t, UPDATE_NOTIFICATION_MAIN_ACTION_MENU> {};
template<> struct CategoricalLabelId<LABELS_UPDATE_CAN_USE_BITS_EXTERNAL> : std::integral_constant<uint32_t, UPDATE_CAN_USE_BITS_EXTERNAL> {};
template<> struct CategoricalLabelId<LABELS_UPDATE_CAN_USE_BITS_NOTIFY> : std::integral_constant<uint32_t, UPDATE_CAN_USE_BITS_NOTIFY> {};
template<> struct CategoricalLabelId<LABELS_UPDATE_CAN_USE_BITS_SUBSEQUENT> : std::integral_constant<uint32_t, UPDATE_CAN_USE_BITS_SUBSEQUENT> {};
template<> struct CategoricalLabelId<LABELS_FX_TAB_SWITCH_SPINNER_VISIBLE_TRIGGER> : std::integral_constant<uint32_t, FX_TAB_SWITCH_SPINNER_VISIBLE_TRIGGER> {};
template<> struct CategoricalLabelId<LABELS_FX_TAB_SWITCH_REQUEST_TAB_WARMING_STATE> : std::integral_constant<uint32_t, FX_TAB_SWITCH_REQUEST_TAB_WARMING_STATE> {};
template<> struct CategoricalLabelId<LABELS_FX_MIGRATION_ENTRY_POINT_CATEGORICAL> : std::integral_constant<uint32_t, FX_MIGRATION_ENTRY_POINT_CATEGORICAL> {};
template<> struct CategoricalLabelId<LABELS_PWMGR_IMPORT_LOGINS_FROM_FILE_CATEGORICAL> : std::integral_constant<uint32_t, PWMGR_IMPORT_LOGINS_FROM_FILE_CATEGORICAL> {};
template<> struct CategoricalLabelId<LABELS_FX_URLBAR_MERINO_RESPONSE> : std::integral_constant<uint32_t, FX_URLBAR_MERINO_RESPONSE> {};
template<> struct CategoricalLabelId<LABELS_FX_URLBAR_MERINO_RESPONSE_WEATHER> : std::integral_constant<uint32_t, FX_URLBAR_MERINO_RESPONSE_WEATHER> {};
template<> struct CategoricalLabelId<LABELS_FX_URLBAR_SELECTED_RESULT_METHOD> : std::integral_constant<uint32_t, FX_URLBAR_SELECTED_RESULT_METHOD> {};
template<> struct CategoricalLabelId<LABELS_FX_SEARCHBAR_SELECTED_RESULT_METHOD> : std::integral_constant<uint32_t, FX_SEARCHBAR_SELECTED_RESULT_METHOD> {};
template<> struct CategoricalLabelId<LABELS_ENCODING_OVERRIDE_SITUATION_TEXT> : std::integral_constant<uint32_t, ENCODING_OVERRIDE_SITUATION_TEXT> {};
template<> struct CategoricalLabelId<LABELS_ENCODING_OVERRIDE_SITUATION_HTML> : std::integral_constant<uint32_t, ENCODING_OVERRIDE_SITUATION_HTML> {};
template<> struct CategoricalLabelId<LABELS_ENCODING_DETECTION_OUTCOME_TEXT> : std::integral_constant<uint32_t, ENCODING_DETECTION_OUTCOME_TEXT> {};
template<> struct CategoricalLabelId<LABELS_ENCODING_DETECTION_OUTCOME_HTML> : std::integral_constant<uint32_t, ENCODING_DETECTION_OUTCOME_HTML> {};
template<> struct CategoricalLabelId<LABELS_TELEMETRY_SEND_FAILURE_TYPE> : std::integral_constant<uint32_t, TELEMETRY_SEND_FAILURE_TYPE> {};
template<> struct CategoricalLabelId<LABELS_TELEMETRY_SEND_FAILURE_TYPE_PER_PING> : std::integral_constant<uint32_t, TELEMETRY_SEND_FAILURE_TYPE_PER_PING> {};
template<> struct CategoricalLabelId<LABELS_TELEMETRY_EVENT_PING_SENT> : std::integral_constant<uint32_t, TELEMETRY_EVENT_PING_SENT> {};
template<> struct CategoricalLabelId<LABELS_TELEMETRY_EVENT_REGISTRATION_ERROR> : std::integral_constant<uint32_t, TELEMETRY_EVENT_REGISTRATION_ERROR> {};
template<> struct CategoricalLabelId<LABELS_TELEMETRY_EVENT_RECORDING_ERROR> : std::integral_constant<uint32_t, TELEMETRY_EVENT_RECORDING_ERROR> {};
template<> struct CategoricalLabelId<LABELS_TELEMETRY_TEST_CATEGORICAL> : std::integral_constant<uint32_t, TELEMETRY_TEST_CATEGORICAL> {};
template<> struct CategoricalLabelId<LABELS_TELEMETRY_TEST_CATEGORICAL_OPTOUT> : std::integral_constant<uint32_t, TELEMETRY_TEST_CATEGORICAL_OPTOUT> {};
template<> struct CategoricalLabelId<LABELS_TELEMETRY_TEST_CATEGORICAL_NVALUES> : std::integral_constant<uint32_t, TELEMETRY_TEST_CATEGORICAL_NVALUES> {};
template<> struct CategoricalLabelId<LABELS_TELEMETRY_TEST_KEYED_CATEGORICAL> : std::integral_constant<uint32_t, TELEMETRY_TEST_KEYED_CATEGORICAL> {};
template<> struct CategoricalLabelId<LABELS_SCRIPT_BLOCK_INCORRECT_MIME_3> : std::integral_constant<uint32_t, SCRIPT_BLOCK_INCORRECT_MIME_3> {};
template<> struct CategoricalLabelId<LABELS_STORAGE_ACCESS_API_UI> : std::integral_constant<uint32_t, STORAGE_ACCESS_API_UI> {};
template<> struct CategoricalLabelId<LABELS_MEDIA_GMP_UPDATE_XML_FETCH_RESULT> : std::integral_constant<uint32_t, MEDIA_GMP_UPDATE_XML_FETCH_RESULT> {};
template<> struct CategoricalLabelId<LABELS_MEDIA_AUDIO_INIT_FAILURE> : std::integral_constant<uint32_t, MEDIA_AUDIO_INIT_FAILURE> {};
template<> struct CategoricalLabelId<LABELS_MEDIA_AUDIO_BACKEND> : std::integral_constant<uint32_t, MEDIA_AUDIO_BACKEND> {};
template<> struct CategoricalLabelId<LABELS_MEDIA_SNIFFER_MP4_BRAND_PATTERN> : std::integral_constant<uint32_t, MEDIA_SNIFFER_MP4_BRAND_PATTERN> {};
template<> struct CategoricalLabelId<LABELS_WEBRTC_SRTP_CIPHER> : std::integral_constant<uint32_t, WEBRTC_SRTP_CIPHER> {};
template<> struct CategoricalLabelId<LABELS_DEVTOOLS_ENTRY_POINT> : std::integral_constant<uint32_t, DEVTOOLS_ENTRY_POINT> {};
template<> struct CategoricalLabelId<LABELS_DEVTOOLS_FONTEDITOR_FONT_TYPE_DISPLAYED> : std::integral_constant<uint32_t, DEVTOOLS_FONTEDITOR_FONT_TYPE_DISPLAYED> {};
template<> struct CategoricalLabelId<LABELS_MIXED_CONTENT_IMAGES> : std::integral_constant<uint32_t, MIXED_CONTENT_IMAGES> {};
template<> struct CategoricalLabelId<LABELS_MIXED_CONTENT_VIDEO> : std::integral_constant<uint32_t, MIXED_CONTENT_VIDEO> {};
template<> struct CategoricalLabelId<LABELS_MIXED_CONTENT_AUDIO> : std::integral_constant<uint32_t, MIXED_CONTENT_AUDIO> {};
template<> struct CategoricalLabelId<LABELS_CONTENT_SIGNATURE_VERIFICATION_ERRORS> : std::integral_constant<uint32_t, CONTENT_SIGNATURE_VERIFICATION_ERRORS> {};
template<> struct CategoricalLabelId<LABELS_NETWORK_COOKIE_UNICODE_BYTE> : std::integral_constant<uint32_t, NETWORK_COOKIE_UNICODE_BYTE> {};
template<> struct CategoricalLabelId<LABELS_PAGE_LOAD_ERROR> : std::integral_constant<uint32_t, PAGE_LOAD_ERROR> {};
template<> struct CategoricalLabelId<LABELS_FINGERPRINTERS_BLOCKED_COUNT> : std::integral_constant<uint32_t, FINGERPRINTERS_BLOCKED_COUNT> {};
template<> struct CategoricalLabelId<LABELS_CRYPTOMINERS_BLOCKED_COUNT> : std::integral_constant<uint32_t, CRYPTOMINERS_BLOCKED_COUNT> {};
template<> struct CategoricalLabelId<LABELS_STORAGE_ACCESS_GRANTED_COUNT> : std::integral_constant<uint32_t, STORAGE_ACCESS_GRANTED_COUNT> {};
template<> struct CategoricalLabelId<LABELS_QUERY_STRIPPING_COUNT> : std::integral_constant<uint32_t, QUERY_STRIPPING_COUNT> {};
template<> struct CategoricalLabelId<LABELS_QUERY_STRIPPING_COUNT_BY_PARAM> : std::integral_constant<uint32_t, QUERY_STRIPPING_COUNT_BY_PARAM> {};
template<> struct CategoricalLabelId<LABELS_EMAIL_TRACKER_COUNT> : std::integral_constant<uint32_t, EMAIL_TRACKER_COUNT> {};
template<> struct CategoricalLabelId<LABELS_MSE_SOURCE_BUFFER_TYPE> : std::integral_constant<uint32_t, MSE_SOURCE_BUFFER_TYPE> {};
template<> struct CategoricalLabelId<LABELS_DOM_SCRIPT_KIND> : std::integral_constant<uint32_t, DOM_SCRIPT_KIND> {};
template<> struct CategoricalLabelId<LABELS_DOM_SCRIPT_LOADING_SOURCE> : std::integral_constant<uint32_t, DOM_SCRIPT_LOADING_SOURCE> {};
template<> struct CategoricalLabelId<LABELS_DOM_SCRIPT_PRELOAD_RESULT> : std::integral_constant<uint32_t, DOM_SCRIPT_PRELOAD_RESULT> {};
template<> struct CategoricalLabelId<LABELS_CONTENT_FRAME_TIME_REASON> : std::integral_constant<uint32_t, CONTENT_FRAME_TIME_REASON> {};
template<> struct CategoricalLabelId<LABELS_WEBEXT_BROWSERACTION_POPUP_PRELOAD_RESULT_COUNT> : std::integral_constant<uint32_t, WEBEXT_BROWSERACTION_POPUP_PRELOAD_RESULT_COUNT> {};
template<> struct CategoricalLabelId<LABELS_WEBEXT_BROWSERACTION_POPUP_PRELOAD_RESULT_COUNT_BY_ADDONID> : std::integral_constant<uint32_t, WEBEXT_BROWSERACTION_POPUP_PRELOAD_RESULT_COUNT_BY_ADDONID> {};
template<> struct CategoricalLabelId<LABELS_WEBEXT_EVENTPAGE_IDLE_RESULT_COUNT> : std::integral_constant<uint32_t, WEBEXT_EVENTPAGE_IDLE_RESULT_COUNT> {};
template<> struct CategoricalLabelId<LABELS_WEBEXT_EVENTPAGE_IDLE_RESULT_COUNT_BY_ADDONID> : std::integral_constant<uint32_t, WEBEXT_EVENTPAGE_IDLE_RESULT_COUNT_BY_ADDONID> {};
template<> struct CategoricalLabelId<LABELS_WEBEXT_STORAGE_LOCAL_IDB_MIGRATE_RESULT_COUNT> : std::integral_constant<uint32_t, WEBEXT_STORAGE_LOCAL_IDB_MIGRATE_RESULT_COUNT> {};
template<> struct CategoricalLabelId<LABELS_PLACES_SEARCHBAR_FILTER_TYPE> : std::integral_constant<uint32_t, PLACES_SEARCHBAR_FILTER_TYPE> {};
template<> struct CategoricalLabelId<LABELS_WEBXR_API_MODE> : std::integral_constant<uint32_t, WEBXR_API_MODE> {};
template<> struct CategoricalLabelId<LABELS_GFX_MACOS_VIDEO_LOW_POWER> : std::integral_constant<uint32_t, GFX_MACOS_VIDEO_LOW_POWER> {};
template<> struct CategoricalLabelId<LABELS_QUIRKS_MODE> : std::integral_constant<uint32_t, QUIRKS_MODE> {};
template<> struct CategoricalLabelId<LABELS_BFCACHE_COMBO> : std::integral_constant<uint32_t, BFCACHE_COMBO> {};
template<> struct CategoricalLabelId<LABELS_HIDDEN_VIEWPORT_OVERFLOW_TYPE> : std::integral_constant<uint32_t, HIDDEN_VIEWPORT_OVERFLOW_TYPE> {};
template<> struct CategoricalLabelId<LABELS_AUTOPLAY_DEFAULT_SETTING_CHANGE> : std::integral_constant<uint32_t, AUTOPLAY_DEFAULT_SETTING_CHANGE> {};
template<> struct CategoricalLabelId<LABELS_WEB_AUDIO_AUTOPLAY> : std::integral_constant<uint32_t, WEB_AUDIO_AUTOPLAY> {};
template<> struct CategoricalLabelId<LABELS_TABS_AUDIO_COMPETITION> : std::integral_constant<uint32_t, TABS_AUDIO_COMPETITION> {};
template<> struct CategoricalLabelId<LABELS_HTTP_TRAFFIC_ANALYSIS_3> : std::integral_constant<uint32_t, HTTP_TRAFFIC_ANALYSIS_3> {};
template<> struct CategoricalLabelId<LABELS_SQLITE_STORE_OPEN> : std::integral_constant<uint32_t, SQLITE_STORE_OPEN> {};
template<> struct CategoricalLabelId<LABELS_SQLITE_STORE_QUERY> : std::integral_constant<uint32_t, SQLITE_STORE_QUERY> {};
template<> struct CategoricalLabelId<LABELS_REL_PRELOAD_MISS_RATIO> : std::integral_constant<uint32_t, REL_PRELOAD_MISS_RATIO> {};
template<> struct CategoricalLabelId<LABELS_ECHCONFIG_SUCCESS_RATE> : std::integral_constant<uint32_t, ECHCONFIG_SUCCESS_RATE> {};
template<> struct CategoricalLabelId<LABELS_EH_FINAL_RESPONSE> : std::integral_constant<uint32_t, EH_FINAL_RESPONSE> {};
template<> struct CategoricalLabelId<LABELS_ORB_BLOCK_REASON> : std::integral_constant<uint32_t, ORB_BLOCK_REASON> {};
template<> struct CategoricalLabelId<LABELS_ORB_BLOCK_INITIATOR> : std::integral_constant<uint32_t, ORB_BLOCK_INITIATOR> {};
} // namespace mozilla
} // namespace Telemetry
#endif // mozilla_TelemetryHistogramEnums_h