diff --git a/components/style/gecko/generated/bindings.rs b/components/style/gecko/generated/bindings.rs index ba6bdaedc47..b880c0e1abf 100644 --- a/components/style/gecko/generated/bindings.rs +++ b/components/style/gecko/generated/bindings.rs @@ -2926,10 +2926,6 @@ extern "C" { set: RawServoStyleSetBorrowed) -> ServoStyleContextStrong; } -extern "C" { - pub fn Servo_ResolveStyleAllowStale(element: RawGeckoElementBorrowed) - -> ServoStyleContextStrong; -} extern "C" { pub fn Servo_ResolvePseudoStyle(element: RawGeckoElementBorrowed, pseudo_type: CSSPseudoElementType, diff --git a/ports/geckolib/glue.rs b/ports/geckolib/glue.rs index fbc37ecd193..ebe7c0502d6 100644 --- a/ports/geckolib/glue.rs +++ b/ports/geckolib/glue.rs @@ -3158,18 +3158,6 @@ pub extern "C" fn Servo_ResolveStyle( data.styles.primary().clone().into() } -#[no_mangle] -pub extern "C" fn Servo_ResolveStyleAllowStale( - element: RawGeckoElementBorrowed, -) -> ServoStyleContextStrong { - let element = GeckoElement(element); - debug!("Servo_ResolveStyleAllowStale: {:?}", element); - let data = - element.borrow_data().expect("Resolving style on unstyled element"); - assert!(data.has_styles(), "Resolving style on unstyled element"); - data.styles.primary().clone().into() -} - #[no_mangle] pub extern "C" fn Servo_ResolveStyleLazily( element: RawGeckoElementBorrowed,