diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py index fd560bb542a..ae3b1ed72be 100644 --- a/components/script/dom/bindings/codegen/CodegenRust.py +++ b/components/script/dom/bindings/codegen/CodegenRust.py @@ -1923,7 +1923,7 @@ impl IDLInterface for ${type} { fn get_prototype_id() -> PrototypeList::ID { PrototypeList::ID::${type} } - fn get_prototype_depth() -> uint { + fn get_prototype_depth() -> usize { ${depth} } } diff --git a/components/script/dom/bindings/conversions.rs b/components/script/dom/bindings/conversions.rs index da44795748c..4d5c0ee668a 100644 --- a/components/script/dom/bindings/conversions.rs +++ b/components/script/dom/bindings/conversions.rs @@ -62,7 +62,7 @@ pub trait IDLInterface { fn get_prototype_id() -> PrototypeList::ID; /// Returns the prototype depth, i.e., the number of interfaces this /// interface inherits from. - fn get_prototype_depth() -> uint; + fn get_prototype_depth() -> usize; } /// A trait to convert Rust types to `JSVal`s.