summaryrefslogtreecommitdiff
path: root/qutebrowser/utils/usertypes.py
diff options
context:
space:
mode:
Diffstat (limited to 'qutebrowser/utils/usertypes.py')
-rw-r--r--qutebrowser/utils/usertypes.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/qutebrowser/utils/usertypes.py b/qutebrowser/utils/usertypes.py
index dd2535e26..4408ce6cb 100644
--- a/qutebrowser/utils/usertypes.py
+++ b/qutebrowser/utils/usertypes.py
@@ -19,6 +19,7 @@
"""Custom useful data types."""
+import html
import operator
import enum
import dataclasses
@@ -492,6 +493,9 @@ class AbstractCertificateErrorWrapper:
def is_overridable(self) -> bool:
raise NotImplementedError
+ def html(self) -> str:
+ return f'<p>{html.escape(str(self))}</p>'
+
@dataclasses.dataclass
class NavigationRequest: