Name Description Size Coverage
components.conf 1595 -
CookieBannerChild.sys.mjs Whether the feature is enabled based on pref state. @type {boolean} true if feature is enabled, false otherwise. 19578 -
CookieBannerDomainPrefService.cpp static 15294 -
CookieBannerDomainPrefService.h 4978 -
CookieBannerListService.sys.mjs See nsICookieBannerListService 10380 -
CookieBannerParent.sys.mjs Get the browser associated with this window which is the top level embedder element. Returns null if the top embedder isn't a browser. 7265 -
jar.mn 321 -
metrics.yaml 2041 -
moz.build 1336 -
nsClickRule.cpp 1210 -
nsClickRule.h 1207 -
nsCookieBannerRule.cpp 5242 -
nsCookieBannerRule.h 1149 -
nsCookieBannerService.cpp 35052 -
nsCookieBannerService.h Initializes internal state. Will be called on profile-after-change and on pref changes. 3847 -
nsCookieInjector.cpp 12492 -
nsCookieInjector.h 1625 -
nsCookieRule.cpp readonly attribute int64_t expiryRelative; 3320 -
nsCookieRule.h 1203 -
nsIClickRule.idl Rule to specify the CSS selector for detecting and clicking cookie banner. 1891 -
nsICookieBannerListService.idl Service singleton for initializing and updating the list of cookie banner handling rules. 1066 -
nsICookieBannerRule.idl A rule containing instructions on how to handle a cookie banner for a specific domain. 3538 -
nsICookieBannerService.idl Service singleton which owns the cookie banner feature. This service owns the cookie banner handling rules. It initializes both the component for importing rules (nsICookieBannerListService) and injecting cookies (nsICookieInjector). 5579 -
nsICookieRule.idl Rule which specifies a cookie to be set in order to handle a cookie banner. 1443 -
schema -
test -