9edc5a665e
We can get UndefinedError when a new function got added to the jinja env (and gets called from a template) and the user did update the on-disk templates but not restart qutebrowser yet. In this case, let's show a special error page to the user and tell them to do :report in the unlikely case it's actually a bug. Fixes #1362. See #1360.
23 lines
575 B
HTML
23 lines
575 B
HTML
<!DOCTYPE html>
|
|
<!--
|
|
vim: ft=html fileencoding=utf-8 sts=4 sw=4 et:
|
|
-->
|
|
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Error while rendering HTML</title>
|
|
</head>
|
|
<body>
|
|
<h1>Error while rendering internal qutebrowser page</h1>
|
|
<p>There was an error while rendering {pagename}.</p>
|
|
|
|
<p>This most likely happened because you updated qutebrowser but didn't restart yet.</p>
|
|
|
|
<p>If you believe this isn't the case and this is a bug, please do :report.<p>
|
|
|
|
<h2>Traceback</h2>
|
|
<pre>{traceback}</pre>
|
|
</body>
|
|
</html>
|