servo/components/net
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
..
fetch msg: Rename ReferrerPolicy::NoRefWhenDowngrade NoReferrerWhenDowngrade 2016-07-15 08:13:57 -07:00
about_loader.rs Use Result instead of panicking when the resource dir can't be found 2016-07-21 12:07:25 +05:30
blob_loader.rs Put Blob URL online 2016-07-15 20:33:51 +08:00
bluetooth_thread.rs Timeout for GATTServer's connect, disconnect methods. 2016-07-05 11:23:41 +02:00
Cargo.toml All our Cargo.toml files should contain an MPL-2.0 license field. 2016-07-14 10:26:34 -05:00
chrome_loader.rs Use Result instead of panicking when the resource dir can't be found 2016-07-21 12:07:25 +05:30
connector.rs Use Result instead of panicking when the resource dir can't be found 2016-07-21 12:07:25 +05:30
content_blocker.rs Read the content blocking rules and make them available to the HTTP loader. 2016-05-30 10:54:52 +02:00
cookie.rs Add mach command to update public domain list and use a HashSet instead of a Vec to lookup public domains 2016-06-09 09:14:01 +02:00
cookie_storage.rs Use common cookie struct add cookie webdriver cmds 2016-06-25 22:24:35 +00:00
data_loader.rs Rename MIMEClassifier to match Rust acronym naming conventions. 2016-07-02 17:12:46 -04:00
file_loader.rs Integrate service worker manager thread 2016-07-16 23:29:44 +05:30
filemanager_thread.rs Put Blob URL online 2016-07-15 20:33:51 +08:00
hsts.rs Report use statements that use {} with only one entry 2016-05-27 10:18:44 +01:00
http_loader.rs Improve page load error information 2016-07-21 16:06:13 +02:00
image_cache_thread.rs Use Result instead of panicking when the resource dir can't be found 2016-07-21 12:07:25 +05:30
lib.rs Auto merge of #11640 - servo:rustup, r=Ms2ger 2016-06-08 07:36:55 -05:00
mime_classifier.rs Rename MIMEClassifier to match Rust acronym naming conventions. 2016-07-02 17:12:46 -04:00
pub_domains.rs Add mach command to update public domain list and use a HashSet instead of a Vec to lookup public domains 2016-06-09 09:14:01 +02:00
resource_thread.rs make resource_thread talk to sw-manager 2016-07-18 19:06:48 +05:30
storage_thread.rs Properly check storage size against QUOTA_SIZE_LIMIT (fixes #12247) 2016-07-06 14:01:25 +02:00
websocket_loader.rs Test fixes: 2016-06-10 20:53:36 +05:30