aboutsummaryrefslogtreecommitdiff
path: root/src/hydrilla/proxy/policies/rule.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/hydrilla/proxy/policies/rule.py')
-rw-r--r--src/hydrilla/proxy/policies/rule.py10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/hydrilla/proxy/policies/rule.py b/src/hydrilla/proxy/policies/rule.py
index 2a6d8cb..8c5e69b 100644
--- a/src/hydrilla/proxy/policies/rule.py
+++ b/src/hydrilla/proxy/policies/rule.py
@@ -40,17 +40,15 @@ from . import base
class AllowPolicy(base.Policy):
- """...."""
- priority: t.ClassVar[base.PolicyPriority] = base.PolicyPriority._TWO
+ priority = base.PolicyPriority._TWO
script_csp_directives = ('script-src', 'script-src-elem', 'script-src-attr')
class BlockPolicy(base.Policy):
- """...."""
- _process_response: t.ClassVar[bool] = True
+ _process_response = base.MsgProcessOpt.MUST
- priority: t.ClassVar[base.PolicyPriority] = base.PolicyPriority._TWO
+ priority = base.PolicyPriority._TWO
@property
def current_popup_settings(self) -> state.PopupSettings:
@@ -67,13 +65,11 @@ class BlockPolicy(base.Policy):
@dc.dataclass(frozen=True)
class RuleAllowPolicy(AllowPolicy):
- """...."""
pattern: ParsedPattern
@dc.dataclass(frozen=True)
class RuleBlockPolicy(BlockPolicy):
- """...."""
pattern: ParsedPattern