diff options
author | Corey Farwell <coreyf@rwell.org> | 2017-07-26 22:58:19 +0000 |
---|---|---|
committer | Corey Farwell <coreyf@rwell.org> | 2017-07-26 23:44:01 +0000 |
commit | 23e5bfaf27312840092d9938bb99748a02e0d9bf (patch) | |
tree | 6ab3cb8cb26dd1226c5178d7f49fa5eef47f51cb /components/script/dom/blob.rs | |
parent | 58fd2956b339781c963f14eb9edb9ae71858e68b (diff) | |
download | servo-23e5bfaf27312840092d9938bb99748a02e0d9bf.tar.gz servo-23e5bfaf27312840092d9938bb99748a02e0d9bf.zip |
Audit usages of unicode case-changing methods.
Diffstat (limited to 'components/script/dom/blob.rs')
-rw-r--r-- | components/script/dom/blob.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/blob.rs b/components/script/dom/blob.rs index ddf14fc8096..191ea6f84f7 100644 --- a/components/script/dom/blob.rs +++ b/components/script/dom/blob.rs @@ -16,6 +16,7 @@ use ipc_channel::ipc; use net_traits::{CoreResourceMsg, IpcSend}; use net_traits::blob_url_store::{BlobBuf, get_blob_origin}; use net_traits::filemanager_thread::{FileManagerThreadMsg, ReadFileProgress, RelativePos}; +use std::ascii::AsciiExt; use std::mem; use std::ops::Index; use std::path::PathBuf; @@ -381,7 +382,7 @@ impl BlobMethods for Blob { /// see https://github.com/w3c/FileAPI/issues/43 fn normalize_type_string(s: &str) -> String { if is_ascii_printable(s) { - let s_lower = s.to_lowercase(); + let s_lower = s.to_ascii_lowercase(); // match s_lower.parse() as Result<Mime, ()> { // Ok(_) => s_lower, // Err(_) => "".to_string() |