aboutsummaryrefslogtreecommitdiffstats
path: root/components/net_traits/lib.rs
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2019-07-16 15:10:21 +0200
committerSimon Sapin <simon.sapin@exyr.org>2019-08-17 10:03:44 +0200
commit939218000784d5909ddb4808015a370d7e47b0d4 (patch)
treeaabb02b7766bc71a68109c92e75aa9573708f87c /components/net_traits/lib.rs
parentff3f3d30c741eb8d73d6a39421cbfc7451ec97ee (diff)
downloadservo-939218000784d5909ddb4808015a370d7e47b0d4.tar.gz
servo-939218000784d5909ddb4808015a370d7e47b0d4.zip
Update to url 2.0
Diffstat (limited to 'components/net_traits/lib.rs')
-rw-r--r--components/net_traits/lib.rs7
1 files changed, 2 insertions, 5 deletions
diff --git a/components/net_traits/lib.rs b/components/net_traits/lib.rs
index b30ed9e6877..89719a37499 100644
--- a/components/net_traits/lib.rs
+++ b/components/net_traits/lib.rs
@@ -14,8 +14,6 @@ extern crate malloc_size_of;
extern crate malloc_size_of_derive;
#[macro_use]
extern crate serde;
-#[macro_use]
-extern crate url;
use crate::filemanager_thread::FileManagerThreadMsg;
use crate::request::{Request, RequestBuilder};
@@ -35,7 +33,6 @@ use msg::constellation_msg::HistoryStateId;
use servo_url::ServoUrl;
use std::error::Error;
use time::precise_time_ns;
-use url::percent_encoding;
pub mod blob_url_store;
pub mod filemanager_thread;
@@ -656,7 +653,7 @@ pub fn trim_http_whitespace(mut slice: &[u8]) -> &[u8] {
}
pub fn http_percent_encode(bytes: &[u8]) -> String {
- define_encode_set! {
+ percent_encoding::define_encode_set! {
// This encode set is used for HTTP header values and is defined at
// https://tools.ietf.org/html/rfc5987#section-3.2
pub HTTP_VALUE = [percent_encoding::SIMPLE_ENCODE_SET] | {
@@ -665,5 +662,5 @@ pub fn http_percent_encode(bytes: &[u8]) -> String {
}
}
- url::percent_encoding::percent_encode(bytes, HTTP_VALUE).to_string()
+ percent_encoding::percent_encode(bytes, HTTP_VALUE).to_string()
}