From da97d56d4ec72f894e0ae2eceef1a890c6041ead Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= Date: Wed, 7 Mar 2018 15:00:45 +0100 Subject: [PATCH] style: Make getting the XBL binding faster. MozReview-Commit-ID: GPj3uv4xgAv --- components/style/gecko/wrapper.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/style/gecko/wrapper.rs b/components/style/gecko/wrapper.rs index f3e60970173..b4e7862bce8 100644 --- a/components/style/gecko/wrapper.rs +++ b/components/style/gecko/wrapper.rs @@ -616,7 +616,8 @@ impl<'le> GeckoElement<'le> { return None; } - unsafe { bindings::Gecko_GetXBLBinding(self.0).map(GeckoXBLBinding) } + let slots = self.extended_slots()?; + unsafe { slots.mXBLBinding.mRawPtr.as_ref().map(GeckoXBLBinding) } } #[inline]