From 03e3cb24b96b4419c6592e49c9e184a967c7d90e Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Tue, 29 Mar 2016 10:03:10 -0400 Subject: [PATCH 1/2] Remove CEF warnings about unused features and snake case names. --- ports/cef/lib.rs | 1 - ports/cef/stubs.rs | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/cef/lib.rs b/ports/cef/lib.rs index 640045505a0..8f1f67dadda 100644 --- a/ports/cef/lib.rs +++ b/ports/cef/lib.rs @@ -4,7 +4,6 @@ #![feature(borrow_state)] #![feature(box_syntax)] -#![feature(convert)] #![feature(core_intrinsics)] #![feature(filling_drop)] #![feature(iter_arith)] diff --git a/ports/cef/stubs.rs b/ports/cef/stubs.rs index 84b299f1bf4..8f4a9b73820 100644 --- a/ports/cef/stubs.rs +++ b/ports/cef/stubs.rs @@ -9,6 +9,7 @@ macro_rules! stub( ($name:ident) => ( #[no_mangle] + #[allow(non_snake_case)] pub extern "C" fn $name() { println!("CEF stub function called: {}", stringify!($name)); unsafe { From aa8373b1130b069c87e5182277a8665e3f21f7c7 Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Tue, 29 Mar 2016 10:04:30 -0400 Subject: [PATCH 2/2] Update rust-mozjs to silence warnings. --- components/servo/Cargo.lock | 2 +- ports/cef/Cargo.lock | 2 +- ports/gonk/Cargo.lock | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/components/servo/Cargo.lock b/components/servo/Cargo.lock index df4759a0ca3..96d051e128b 100644 --- a/components/servo/Cargo.lock +++ b/components/servo/Cargo.lock @@ -989,7 +989,7 @@ dependencies = [ [[package]] name = "js" version = "0.1.2" -source = "git+https://github.com/servo/rust-mozjs#d88f289340ff32f0aa118e4621e250c0fa2f71e0" +source = "git+https://github.com/servo/rust-mozjs#a815f57fdfa66d2490c37ebcb5d0ea067256ec21" dependencies = [ "heapsize 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/ports/cef/Cargo.lock b/ports/cef/Cargo.lock index 6cecb400a9a..c3d2a78059a 100644 --- a/ports/cef/Cargo.lock +++ b/ports/cef/Cargo.lock @@ -909,7 +909,7 @@ dependencies = [ [[package]] name = "js" version = "0.1.2" -source = "git+https://github.com/servo/rust-mozjs#d88f289340ff32f0aa118e4621e250c0fa2f71e0" +source = "git+https://github.com/servo/rust-mozjs#a815f57fdfa66d2490c37ebcb5d0ea067256ec21" dependencies = [ "heapsize 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/ports/gonk/Cargo.lock b/ports/gonk/Cargo.lock index f1afd0fa28c..6184d571076 100644 --- a/ports/gonk/Cargo.lock +++ b/ports/gonk/Cargo.lock @@ -891,7 +891,7 @@ dependencies = [ [[package]] name = "js" version = "0.1.2" -source = "git+https://github.com/servo/rust-mozjs#d88f289340ff32f0aa118e4621e250c0fa2f71e0" +source = "git+https://github.com/servo/rust-mozjs#a815f57fdfa66d2490c37ebcb5d0ea067256ec21" dependencies = [ "heapsize 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",