Package org.mozilla.geckoview
Class ContentBlocking
Object
org.mozilla.geckoview.ContentBlocking
Content Blocking API to hold and control anti-tracking, cookie and Safe Browsing settings.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classAnti-tracking content blocking constants.static classHolds content block event details.static classModes for Bounce Tracking Protection.static @interfaceContent blocking anti-tracking type definitions.static @interfaceContent blocking bounce tracking protection mode type definitions.static @interfaceContent blocking cookie banner mode type definitions.static @interfaceContent blocking cookie behavior type definitions.static @interfaceContent blocking ETP category type definitions.static @interfaceContent blocking ETP level type definitions.static @interfaceContent blocking safe browsing type definitions.static classCookie banner handling mode constants.static classCookie behavior content blocking constants.static interfaceGeckoSession applications implement this interface to handle content blocking events.static classPossible settings for ETP category.static classPossible settings for ETP.static classSafe browsing content blocking constants.static classHolds configuration for a SafeBrowsing provider.static classContent blocking settings for configuring various blocking features. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ContentBlocking.SafeBrowsingProviderContentBlocking.SafeBrowsingProviderconfiguration for Google's legacy SafeBrowsing server.static final ContentBlocking.SafeBrowsingProviderContentBlocking.SafeBrowsingProviderconfiguration for Google's SafeBrowsing server.static final ContentBlocking.SafeBrowsingProviderContentBlocking.SafeBrowsingProviderconfiguration for Google's SafeBrowsing V5 server. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedProtected constructor - this class shouldn't be instantiated. -
Method Summary
-
Field Details
-
GOOGLE_LEGACY_SAFE_BROWSING_PROVIDER
ContentBlocking.SafeBrowsingProviderconfiguration for Google's legacy SafeBrowsing server. -
GOOGLE_SAFE_BROWSING_PROVIDER
ContentBlocking.SafeBrowsingProviderconfiguration for Google's SafeBrowsing server. -
GOOGLE_SAFE_BROWSING_V5_PROVIDER
ContentBlocking.SafeBrowsingProviderconfiguration for Google's SafeBrowsing V5 server.
-
-
Constructor Details
-
ContentBlocking
protected ContentBlocking()Protected constructor - this class shouldn't be instantiated.
-