mirror of
https://github.com/servo/servo.git
synced 2025-08-06 22:15:33 +01:00
constellation: crash to a new “sad tab” error page (#30290)
* constellation: crash to a new “sad tab” page * check in resources/crash.html * use a separate enum variant instead of keying on reason * fmt + tidy * rename Resource::Crash to Resource::CrashHTML * clean up crash page and add details (reason + backtrace) * avoid repeating crash errors in script::script_thread warn log * make new LoadData init more idiomatic * clarify comments and new fields * fix doc comment style
This commit is contained in:
parent
1b6351486c
commit
c3c6c95a9b
13 changed files with 102 additions and 46 deletions
8
resources/crash.html
Normal file
8
resources/crash.html
Normal file
|
@ -0,0 +1,8 @@
|
|||
<p>Servo crashed!</p>
|
||||
|
||||
<!-- NOTE: unlike in Firefox and Chrome, this reloads POST as GET -->
|
||||
<!-- see whatwg/html#6600 + whatwg/html#3215 -->
|
||||
<button onclick="location.reload()">Reload</button>
|
||||
|
||||
<pre><plaintext>
|
||||
${details}
|
Loading…
Add table
Add a link
Reference in a new issue