aboutsummaryrefslogtreecommitdiffstats
path: root/components/net/data_loader.rs
Commit message (Collapse)AuthorAgeFilesLines
* Replace use of rustc_serialize::base64 by base64Anthony Ramine2017-03-261-2/+2
|
* Remove CoreResourceMsg::Load.Ms2ger2016-11-241-47/+0
| | | | | | | | Also remove now-dead code that rustc warns about. It turns out that we lost support for some of our custom URL schemes; I intend to reimplement them, but I believe this will be significantly easier to do once the legacy code is out of the way.
* Implement range index with the Position enum on ServoUrlPu Xingyu2016-11-181-1/+1
|
* Urlmageddon: Use refcounted urls more often.Emilio Cobos Álvarez2016-11-171-5/+6
|
* Reorder `use` statementsUK9922016-09-091-4/+4
|
* Rename `MIMEClassifier` to match Rust acronym naming conventions.Corey Farwell2016-07-021-3/+3
| | | | e.g. `std::net::TcpStream`
* Upgrade to rust-url 1.0 and hyper 0.9Simon Sapin2016-04-231-39/+22
|
* Propagating the load errors from network loaderRavi Shankar2016-04-201-3/+5
|
* implements data-url fetchingRahul Sharma2016-04-011-21/+38
|
* task -> threadrohan.prinja2016-01-101-3/+3
|
* Resolves #4183 - Implemementing context-based MIME type sniffingDavid Rajchenbach-Teller2015-12-311-1/+5
| | | | | The version of the standard is not finalized at the time of this writing. Specifications may be found here: https://mimesniff.spec.whatwg.org/#context-specific-sniffing .
* Implement cancellation listener for cancelling network requestsRavi Shankar2015-11-121-5/+14
|
* Consistently use content-type sniffing with all protocols.Eli Friedman2015-10-311-17/+15
|
* Refactor resource loaders to use send_error utility.Eli Friedman2015-10-131-6/+4
| | | | No substantial functional change.
* make mediatype default to text/plain in data URIsminimus2015-10-031-4/+12
| | | | | | change `data:charset=` to `data:;charset=` and set US-ASCII as default encoding style change
* sorted the extern crate, mod & use declarationsRavi Shankar2015-09-241-2/+2
|
* Add plugins for compositing and net crates #7699Maciej Skrzypkowski2015-09-221-2/+2
| | | | | Changed to_string calls to to_owned calls where was a need.
* Fix reported test-tidy errors for unmerged import blocksBrandon Fairchild2015-09-191-3/+1
| | | | This merges import blocks that were reported by tidy as unmerged.
* sort all usesJohann Tuffe2015-08-201-3/+3
|
* script: Make the resource task communication use IPC channels.Patrick Walton2015-07-311-9/+8
|
* net: Make most of the resource task messages serializable.Patrick Walton2015-07-311-9/+11
|
* Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8.Simon Sapin2015-05-051-2/+3
|
* Replace usage of ResponseSenders by LoadConsumerMarcus Klaas2015-04-191-3/+3
|
* Start switching net/ to use abstractions over channels to allow introducing ↵Josh Matthews2015-04-161-5/+4
| | | | non-channel communication in the future.
* Move net::{data_loader,image_cache_task} unit tests into the unit_tests crate.Simon Sapin2015-04-081-69/+1
|
* Fix unit tests.Josh Matthews2015-04-071-3/+3
|
* Enable optional mime sniffing, and integrate it with the file loader.Josh Matthews2015-04-061-3/+5
|
* Remove the sniffer task.Josh Matthews2015-04-061-16/+8
|
* Implement MIME sniffing.Nathan Climer2015-04-061-1/+1
|
* Split out shared networking code into net_traits crateGilles Leblanc2015-04-031-2/+3
| | | | Fixes #4476
* Update some code that's feature-gated under core.Ms2ger2015-03-211-4/+4
|
* Use rustc-serialize rather than the built-in deprecated serialize.Ms2ger2015-02-171-1/+1
|
* Fix warnings in net.Ms2ger2015-02-131-1/+1
|
* Upgrade to rustc ba2f13ef0 2015-02-04Simon Sapin2015-02-111-2/+2
|
* Use base64 from rustc-serialize (fixes #4747).Ms2ger2015-02-101-1/+1
|
* add `unwrap` to `send/recv` callsAlexandru Cojocaru2015-02-031-6/+6
|
* Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev.Josh Matthews2015-01-281-6/+7
|
* Update rustc to revision 3dcd2157403163789aaf21a9ab3c4d30a7c6494d.Ms2ger2014-12-171-3/+4
|
* convert net crate to use hyperSean McArthur2014-12-041-4/+3
|
* Shared Sniffer TaskKshitij Parajuli2014-11-281-6/+13
| | | | | | | | - Added TargetedLoadResponse and ResponseSenders - LoadData constructor contains the next consumer which means SnifferManager doesn't need the next consumer to start - New SnifferTask is created at new resource_task creation - Update Unit Tests
* Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8aJack Moffitt2014-11-131-1/+1
|
* Eliminate warningsKeegan McAllister2014-09-201-1/+1
|
* Upgrade to rustc 0.12.0-pre (4d2af3861 2014-09-17 15:51:11 +0000)Keegan McAllister2014-09-201-1/+1
|
* Fix broken build after denying unused imports.Josh Matthews2014-09-141-2/+0
|
* Call from_base64 on a vector slice rather than a string slice (fixes #2877).Ms2ger2014-09-141-4/+1
|
* create about_loader, handle about:blankSean McArthur2014-09-111-1/+1
|
* remove unnecessary proc from resource loader factorySean McArthur2014-09-111-8/+7
|
* Cargoify servoJack Moffitt2014-09-081-0/+154