Name Description Size
BounceTrackingAllowList.cpp 1681
BounceTrackingAllowList.h 874
BounceTrackingMapEntry.cpp 719
BounceTrackingMapEntry.h Represents an entry in the global bounce tracker or user activation map. 979
BounceTrackingProtection.cpp 33495
BounceTrackingProtection.h 4909
BounceTrackingProtectionStorage.cpp 30539
BounceTrackingProtectionStorage.h 8660
BounceTrackingRecord.cpp 2199
BounceTrackingRecord.h 1953
BounceTrackingState.cpp 24901
BounceTrackingState.h This class manages the bounce tracking state for a given tab. It is attached to top-level CanonicalBrowsingContexts. 6050
BounceTrackingStateGlobal.cpp 8109
BounceTrackingStateGlobal.h This class holds the global state maps which are used to keep track of potential bounce trackers and user activations. @see BounceTrackingState for the per browser / tab state. Updates to the state maps are persisted to storage. 4679
BounceTrackingStorageObserver.cpp 7761
BounceTrackingStorageObserver.h 862
BTPRemoteExceptionList.sys.mjs Called for remote settings "sync" events. 2878
ClearDataCallback.cpp 6939
ClearDataCallback.h 1838
components.conf 1272
metrics.yaml 5045
moz.build 1613
nsIBounceTrackingMapEntry.idl This interface represents an entry in the global bounce tracker or user activation map. 761
nsIBounceTrackingProtection.idl 3005
nsIBTPRemoteExceptionList.idl Helper for syncing remote settings exception list to BounceTrackingProtection. 892
pings.yaml 741
test