aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/blob.rs
diff options
context:
space:
mode:
authorCorey Farwell <coreyf@rwell.org>2017-07-26 22:58:19 +0000
committerCorey Farwell <coreyf@rwell.org>2017-07-26 23:44:01 +0000
commit23e5bfaf27312840092d9938bb99748a02e0d9bf (patch)
tree6ab3cb8cb26dd1226c5178d7f49fa5eef47f51cb /components/script/dom/blob.rs
parent58fd2956b339781c963f14eb9edb9ae71858e68b (diff)
downloadservo-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.rs3
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()