Name Description Size Coverage
components.conf 1684 -
CookieBannerChild.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 19634 88 %
CookieBannerDomainPrefService.cpp static 15294 81 %
CookieBannerDomainPrefService.h 4978 100 %
CookieBannerListService.sys.mjs See nsICookieBannerListService 10380 89 %
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 92 %
jar.mn 321 -
metrics.yaml 2041 -
moz.build 1425 -
nsClickRule.cpp 1210 100 %
nsClickRule.h 1207 100 %
nsCookieBannerRule.cpp 5242 77 %
nsCookieBannerRule.h 1149 100 %
nsCookieBannerService.cpp 35052 93 %
nsCookieBannerService.h Initializes internal state. Will be called on profile-after-change and on pref changes. 3847 100 %
nsCookieInjector.cpp 12516 98 %
nsCookieInjector.h 1625 100 %
nsCookieRule.cpp readonly attribute int64_t expiryRelative; 3320 87 %
nsCookieRule.h 1203 100 %
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. 3615 -
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. 1520 -
schema -
test -