The rule will not match network requests originating from the list of
excludedInitiatorDomains. If the list is empty or omitted,
no domains are excluded. This takes precedence over
initiatorDomains.
The rule will not match network requests when the domains matches one
from the list of excludedRequestDomains. If the list is
empty or omitted, no domains are excluded. This takes precedence over
requestDomains.
List of request methods which the rule won't match. Only one of
requestMethods and excludedRequestMethods
should be specified. If neither of them is specified, all request methods
are matched.
List of resource types which the rule won't match. Only one of
resourceTypes and excludedResourceTypes should
be specified. If neither of them is specified, all resource types except
"main_frame" are blocked.
List of tabs.Tab.id which the rule should not match. An ID of
tabs.TAB_ID_NONE excludes requests which don't originate from a
tab. Only supported for session-scoped rules.
The rule will only match network requests originating from the list of
initiatorDomains. If the list is omitted, the rule is
applied to requests from all domains. An empty list is not allowed.
The rule will only match network requests when the domain matches one
from the list of requestDomains. If the list is omitted,
the rule is applied to requests from all domains. An empty list is not
allowed.
Rule matches if the request matches any response header in this list (if
specified).
TODO(crbug,com/1141166): Add documentation once feature is complete.
List of tabs.Tab.id which the rule should match. An ID of
tabs.TAB_ID_NONE matches requests which don't originate from a
tab. An empty list is not allowed. Only supported for session-scoped
rules.