servo/components
bors-servo 1e835e330d Auto merge of #12539 - johannhof:error-page, r=jdm
Improve page load error information

Fixes #8640.

This commit adds a neterror page that displays really really basic
information about what went wrong with your request, which is an
improvement over the current state of blank page.

It also fixes the problem of certificate validation errors not
triggering the cert error page, since for some reason the function
string seems to have turned lowercase.

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #8640.

- [x] These changes do not require tests because I'm not sure how to test this, suggestions welcome!

r?@jdm

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/12539)
<!-- Reviewable:end -->
2016-07-21 13:27:06 -05:00
..
canvas Remove dependency on util::opts from canvas crate 2016-07-20 07:38:18 +00:00
canvas_traits All our Cargo.toml files should contain an MPL-2.0 license field. 2016-07-14 10:26:34 -05:00
compositing Replace any errors caused by content-provided URLs by warnings. 2016-07-15 09:50:40 -05:00
constellation Auto merge of #12468 - asajeffrey:constellation-remove-panic-channel, r=emilio 2016-07-21 11:20:37 -05:00
devtools All our Cargo.toml files should contain an MPL-2.0 license field. 2016-07-14 10:26:34 -05:00
devtools_traits All our Cargo.toml files should contain an MPL-2.0 license field. 2016-07-14 10:26:34 -05:00
gfx Removed panic channel, replaced by integrated logging and issue reporting. 2016-07-20 21:56:43 -05:00
gfx_traits All our Cargo.toml files should contain an MPL-2.0 license field. 2016-07-14 10:26:34 -05:00
layout style: Add a new Timer structure to the shared style context, and basic infrastructure for controlling animations. 2016-07-20 09:05:53 -07:00
layout_thread Removed panic channel, replaced by integrated logging and issue reporting. 2016-07-20 21:56:43 -05:00
layout_traits Removed panic channel, replaced by integrated logging and issue reporting. 2016-07-20 21:56:43 -05:00
msg Removed panic channel, replaced by integrated logging and issue reporting. 2016-07-20 21:56:43 -05:00
net Auto merge of #12539 - johannhof:error-page, r=jdm 2016-07-21 13:27:06 -05:00
net_traits Integrate service worker manager thread 2016-07-16 23:29:44 +05:30
plugins All our Cargo.toml files should contain an MPL-2.0 license field. 2016-07-14 10:26:34 -05:00
profile All our Cargo.toml files should contain an MPL-2.0 license field. 2016-07-14 10:26:34 -05:00
profile_traits All our Cargo.toml files should contain an MPL-2.0 license field. 2016-07-14 10:26:34 -05:00
range All our Cargo.toml files should contain an MPL-2.0 license field. 2016-07-14 10:26:34 -05:00
script Auto merge of #12539 - johannhof:error-page, r=jdm 2016-07-21 13:27:06 -05:00
script_layout_interface Removed panic channel, replaced by integrated logging and issue reporting. 2016-07-20 21:56:43 -05:00
script_traits Removed panic channel, replaced by integrated logging and issue reporting. 2016-07-20 21:56:43 -05:00
servo Auto merge of #12468 - asajeffrey:constellation-remove-panic-channel, r=emilio 2016-07-21 11:20:37 -05:00
style Auto merge of #12521 - Manishearth:safer-coord, r=bholley 2016-07-21 03:05:56 -05:00
style_traits All our Cargo.toml files should contain an MPL-2.0 license field. 2016-07-14 10:26:34 -05:00
util Auto merge of #12468 - asajeffrey:constellation-remove-panic-channel, r=emilio 2016-07-21 11:20:37 -05:00
webdriver_server All our Cargo.toml files should contain an MPL-2.0 license field. 2016-07-14 10:26:34 -05:00