mirror of
https://github.com/servo/servo.git
synced 2025-08-06 06:00:15 +01:00
Update bindings.rs
This commit is contained in:
parent
568061ff20
commit
bfb50f4b90
1 changed files with 103 additions and 103 deletions
|
@ -39,90 +39,70 @@ pub type StyleChildrenIteratorBorrowedMutOrNull<'a> = Option<&'a mut StyleChildr
|
|||
pub type StyleChildrenIteratorOwnedOrNull = ::gecko_bindings::sugar::ownership::OwnedOrNull<StyleChildrenIterator>;
|
||||
enum StyleChildrenIteratorVoid{ }
|
||||
pub struct StyleChildrenIterator(StyleChildrenIteratorVoid);
|
||||
use gecko_bindings::structs::nsStyleFont;
|
||||
unsafe impl Send for nsStyleFont {}
|
||||
unsafe impl Sync for nsStyleFont {}
|
||||
use gecko_bindings::structs::nsStyleColor;
|
||||
unsafe impl Send for nsStyleColor {}
|
||||
unsafe impl Sync for nsStyleColor {}
|
||||
use gecko_bindings::structs::nsStyleList;
|
||||
unsafe impl Send for nsStyleList {}
|
||||
unsafe impl Sync for nsStyleList {}
|
||||
use gecko_bindings::structs::nsStyleText;
|
||||
unsafe impl Send for nsStyleText {}
|
||||
unsafe impl Sync for nsStyleText {}
|
||||
use gecko_bindings::structs::nsStyleVisibility;
|
||||
unsafe impl Send for nsStyleVisibility {}
|
||||
unsafe impl Sync for nsStyleVisibility {}
|
||||
use gecko_bindings::structs::nsStyleUserInterface;
|
||||
unsafe impl Send for nsStyleUserInterface {}
|
||||
unsafe impl Sync for nsStyleUserInterface {}
|
||||
use gecko_bindings::structs::nsStyleTableBorder;
|
||||
unsafe impl Send for nsStyleTableBorder {}
|
||||
unsafe impl Sync for nsStyleTableBorder {}
|
||||
use gecko_bindings::structs::nsStyleSVG;
|
||||
unsafe impl Send for nsStyleSVG {}
|
||||
unsafe impl Sync for nsStyleSVG {}
|
||||
use gecko_bindings::structs::nsStyleVariables;
|
||||
unsafe impl Send for nsStyleVariables {}
|
||||
unsafe impl Sync for nsStyleVariables {}
|
||||
use gecko_bindings::structs::FontFamilyList;
|
||||
use gecko_bindings::structs::FontFamilyType;
|
||||
use gecko_bindings::structs::RawGeckoDocument;
|
||||
use gecko_bindings::structs::RawGeckoElement;
|
||||
use gecko_bindings::structs::RawGeckoNode;
|
||||
use gecko_bindings::structs::ServoElementSnapshot;
|
||||
use gecko_bindings::structs::SheetParsingMode;
|
||||
use gecko_bindings::structs::StyleBasicShape;
|
||||
use gecko_bindings::structs::StyleBasicShapeType;
|
||||
use gecko_bindings::structs::StyleClipPath;
|
||||
use gecko_bindings::structs::nsCSSShadowArray;
|
||||
use gecko_bindings::structs::nsChangeHint;
|
||||
use gecko_bindings::structs::nsFont;
|
||||
use gecko_bindings::structs::nsIAtom;
|
||||
use gecko_bindings::structs::nsIPrincipal;
|
||||
use gecko_bindings::structs::nsIURI;
|
||||
use gecko_bindings::structs::nsMainThreadPtrHolder;
|
||||
use gecko_bindings::structs::nsRestyleHint;
|
||||
use gecko_bindings::structs::nsString;
|
||||
use gecko_bindings::structs::nsStyleBackground;
|
||||
unsafe impl Send for nsStyleBackground {}
|
||||
unsafe impl Sync for nsStyleBackground {}
|
||||
use gecko_bindings::structs::nsStylePosition;
|
||||
unsafe impl Send for nsStylePosition {}
|
||||
unsafe impl Sync for nsStylePosition {}
|
||||
use gecko_bindings::structs::nsStyleTextReset;
|
||||
unsafe impl Send for nsStyleTextReset {}
|
||||
unsafe impl Sync for nsStyleTextReset {}
|
||||
use gecko_bindings::structs::nsStyleDisplay;
|
||||
unsafe impl Send for nsStyleDisplay {}
|
||||
unsafe impl Sync for nsStyleDisplay {}
|
||||
use gecko_bindings::structs::nsStyleContent;
|
||||
unsafe impl Send for nsStyleContent {}
|
||||
unsafe impl Sync for nsStyleContent {}
|
||||
use gecko_bindings::structs::nsStyleUIReset;
|
||||
unsafe impl Send for nsStyleUIReset {}
|
||||
unsafe impl Sync for nsStyleUIReset {}
|
||||
use gecko_bindings::structs::nsStyleTable;
|
||||
unsafe impl Send for nsStyleTable {}
|
||||
unsafe impl Sync for nsStyleTable {}
|
||||
use gecko_bindings::structs::nsStyleMargin;
|
||||
unsafe impl Send for nsStyleMargin {}
|
||||
unsafe impl Sync for nsStyleMargin {}
|
||||
use gecko_bindings::structs::nsStylePadding;
|
||||
unsafe impl Send for nsStylePadding {}
|
||||
unsafe impl Sync for nsStylePadding {}
|
||||
use gecko_bindings::structs::nsStyleBorder;
|
||||
unsafe impl Send for nsStyleBorder {}
|
||||
unsafe impl Sync for nsStyleBorder {}
|
||||
use gecko_bindings::structs::nsStyleOutline;
|
||||
unsafe impl Send for nsStyleOutline {}
|
||||
unsafe impl Sync for nsStyleOutline {}
|
||||
use gecko_bindings::structs::nsStyleXUL;
|
||||
unsafe impl Send for nsStyleXUL {}
|
||||
unsafe impl Sync for nsStyleXUL {}
|
||||
use gecko_bindings::structs::nsStyleSVGReset;
|
||||
unsafe impl Send for nsStyleSVGReset {}
|
||||
unsafe impl Sync for nsStyleSVGReset {}
|
||||
use gecko_bindings::structs::nsStyleColor;
|
||||
unsafe impl Send for nsStyleColor {}
|
||||
unsafe impl Sync for nsStyleColor {}
|
||||
use gecko_bindings::structs::nsStyleColumn;
|
||||
unsafe impl Send for nsStyleColumn {}
|
||||
unsafe impl Sync for nsStyleColumn {}
|
||||
use gecko_bindings::structs::nsStyleEffects;
|
||||
unsafe impl Send for nsStyleEffects {}
|
||||
unsafe impl Sync for nsStyleEffects {}
|
||||
use gecko_bindings::structs::nsStyleImage;
|
||||
unsafe impl Send for nsStyleImage {}
|
||||
unsafe impl Sync for nsStyleImage {}
|
||||
use gecko_bindings::structs::nsStyleGradient;
|
||||
unsafe impl Send for nsStyleGradient {}
|
||||
unsafe impl Sync for nsStyleGradient {}
|
||||
use gecko_bindings::structs::nsStyleContent;
|
||||
unsafe impl Send for nsStyleContent {}
|
||||
unsafe impl Sync for nsStyleContent {}
|
||||
use gecko_bindings::structs::nsStyleContext;
|
||||
unsafe impl Send for nsStyleContext {}
|
||||
unsafe impl Sync for nsStyleContext {}
|
||||
use gecko_bindings::structs::nsStyleCoord;
|
||||
unsafe impl Send for nsStyleCoord {}
|
||||
unsafe impl Sync for nsStyleCoord {}
|
||||
use gecko_bindings::structs::nsStyleCoord_Calc;
|
||||
unsafe impl Send for nsStyleCoord_Calc {}
|
||||
unsafe impl Sync for nsStyleCoord_Calc {}
|
||||
use gecko_bindings::structs::nsStyleCoord_CalcValue;
|
||||
unsafe impl Send for nsStyleCoord_CalcValue {}
|
||||
unsafe impl Sync for nsStyleCoord_CalcValue {}
|
||||
use gecko_bindings::structs::nsStyleDisplay;
|
||||
unsafe impl Send for nsStyleDisplay {}
|
||||
unsafe impl Sync for nsStyleDisplay {}
|
||||
use gecko_bindings::structs::nsStyleEffects;
|
||||
unsafe impl Send for nsStyleEffects {}
|
||||
unsafe impl Sync for nsStyleEffects {}
|
||||
use gecko_bindings::structs::nsStyleFont;
|
||||
unsafe impl Send for nsStyleFont {}
|
||||
unsafe impl Sync for nsStyleFont {}
|
||||
use gecko_bindings::structs::nsStyleGradient;
|
||||
unsafe impl Send for nsStyleGradient {}
|
||||
unsafe impl Sync for nsStyleGradient {}
|
||||
use gecko_bindings::structs::nsStyleGradientStop;
|
||||
unsafe impl Send for nsStyleGradientStop {}
|
||||
unsafe impl Sync for nsStyleGradientStop {}
|
||||
use gecko_bindings::structs::nsStyleImage;
|
||||
unsafe impl Send for nsStyleImage {}
|
||||
unsafe impl Sync for nsStyleImage {}
|
||||
use gecko_bindings::structs::nsStyleImageLayers;
|
||||
unsafe impl Send for nsStyleImageLayers {}
|
||||
unsafe impl Sync for nsStyleImageLayers {}
|
||||
|
@ -132,43 +112,63 @@ unsafe impl Sync for nsStyleImageLayers_Layer {}
|
|||
use gecko_bindings::structs::nsStyleImageLayers_LayerType;
|
||||
unsafe impl Send for nsStyleImageLayers_LayerType {}
|
||||
unsafe impl Sync for nsStyleImageLayers_LayerType {}
|
||||
use gecko_bindings::structs::nsStyleUnit;
|
||||
unsafe impl Send for nsStyleUnit {}
|
||||
unsafe impl Sync for nsStyleUnit {}
|
||||
use gecko_bindings::structs::nsStyleUnion;
|
||||
unsafe impl Send for nsStyleUnion {}
|
||||
unsafe impl Sync for nsStyleUnion {}
|
||||
use gecko_bindings::structs::nsStyleCoord_CalcValue;
|
||||
unsafe impl Send for nsStyleCoord_CalcValue {}
|
||||
unsafe impl Sync for nsStyleCoord_CalcValue {}
|
||||
use gecko_bindings::structs::nsStyleCoord_Calc;
|
||||
unsafe impl Send for nsStyleCoord_Calc {}
|
||||
unsafe impl Sync for nsStyleCoord_Calc {}
|
||||
use gecko_bindings::structs::nsRestyleHint;
|
||||
use gecko_bindings::structs::ServoElementSnapshot;
|
||||
use gecko_bindings::structs::nsChangeHint;
|
||||
use gecko_bindings::structs::SheetParsingMode;
|
||||
use gecko_bindings::structs::nsMainThreadPtrHolder;
|
||||
use gecko_bindings::structs::nsFont;
|
||||
use gecko_bindings::structs::FontFamilyList;
|
||||
use gecko_bindings::structs::FontFamilyType;
|
||||
use gecko_bindings::structs::nsIAtom;
|
||||
use gecko_bindings::structs::nsStyleContext;
|
||||
unsafe impl Send for nsStyleContext {}
|
||||
unsafe impl Sync for nsStyleContext {}
|
||||
use gecko_bindings::structs::StyleClipPath;
|
||||
use gecko_bindings::structs::StyleBasicShapeType;
|
||||
use gecko_bindings::structs::StyleBasicShape;
|
||||
use gecko_bindings::structs::nsCSSShadowArray;
|
||||
use gecko_bindings::structs::nsIPrincipal;
|
||||
use gecko_bindings::structs::nsIURI;
|
||||
use gecko_bindings::structs::RawGeckoNode;
|
||||
use gecko_bindings::structs::RawGeckoElement;
|
||||
use gecko_bindings::structs::RawGeckoDocument;
|
||||
use gecko_bindings::structs::nsString;
|
||||
use gecko_bindings::structs::nsStyleList;
|
||||
unsafe impl Send for nsStyleList {}
|
||||
unsafe impl Sync for nsStyleList {}
|
||||
use gecko_bindings::structs::nsStyleMargin;
|
||||
unsafe impl Send for nsStyleMargin {}
|
||||
unsafe impl Sync for nsStyleMargin {}
|
||||
use gecko_bindings::structs::nsStyleOutline;
|
||||
unsafe impl Send for nsStyleOutline {}
|
||||
unsafe impl Sync for nsStyleOutline {}
|
||||
use gecko_bindings::structs::nsStylePadding;
|
||||
unsafe impl Send for nsStylePadding {}
|
||||
unsafe impl Sync for nsStylePadding {}
|
||||
use gecko_bindings::structs::nsStylePosition;
|
||||
unsafe impl Send for nsStylePosition {}
|
||||
unsafe impl Sync for nsStylePosition {}
|
||||
use gecko_bindings::structs::nsStyleQuoteValues;
|
||||
unsafe impl Send for nsStyleQuoteValues {}
|
||||
unsafe impl Sync for nsStyleQuoteValues {}
|
||||
use gecko_bindings::structs::nsStyleSVG;
|
||||
unsafe impl Send for nsStyleSVG {}
|
||||
unsafe impl Sync for nsStyleSVG {}
|
||||
use gecko_bindings::structs::nsStyleSVGReset;
|
||||
unsafe impl Send for nsStyleSVGReset {}
|
||||
unsafe impl Sync for nsStyleSVGReset {}
|
||||
use gecko_bindings::structs::nsStyleTable;
|
||||
unsafe impl Send for nsStyleTable {}
|
||||
unsafe impl Sync for nsStyleTable {}
|
||||
use gecko_bindings::structs::nsStyleTableBorder;
|
||||
unsafe impl Send for nsStyleTableBorder {}
|
||||
unsafe impl Sync for nsStyleTableBorder {}
|
||||
use gecko_bindings::structs::nsStyleText;
|
||||
unsafe impl Send for nsStyleText {}
|
||||
unsafe impl Sync for nsStyleText {}
|
||||
use gecko_bindings::structs::nsStyleTextReset;
|
||||
unsafe impl Send for nsStyleTextReset {}
|
||||
unsafe impl Sync for nsStyleTextReset {}
|
||||
use gecko_bindings::structs::nsStyleUIReset;
|
||||
unsafe impl Send for nsStyleUIReset {}
|
||||
unsafe impl Sync for nsStyleUIReset {}
|
||||
use gecko_bindings::structs::nsStyleUnion;
|
||||
unsafe impl Send for nsStyleUnion {}
|
||||
unsafe impl Sync for nsStyleUnion {}
|
||||
use gecko_bindings::structs::nsStyleUnit;
|
||||
unsafe impl Send for nsStyleUnit {}
|
||||
unsafe impl Sync for nsStyleUnit {}
|
||||
use gecko_bindings::structs::nsStyleUserInterface;
|
||||
unsafe impl Send for nsStyleUserInterface {}
|
||||
unsafe impl Sync for nsStyleUserInterface {}
|
||||
use gecko_bindings::structs::nsStyleVariables;
|
||||
unsafe impl Send for nsStyleVariables {}
|
||||
unsafe impl Sync for nsStyleVariables {}
|
||||
use gecko_bindings::structs::nsStyleVisibility;
|
||||
unsafe impl Send for nsStyleVisibility {}
|
||||
unsafe impl Sync for nsStyleVisibility {}
|
||||
use gecko_bindings::structs::nsStyleXUL;
|
||||
unsafe impl Send for nsStyleXUL {}
|
||||
unsafe impl Sync for nsStyleXUL {}
|
||||
|
||||
extern "C" {
|
||||
pub fn Gecko_EnsureTArrayCapacity(aArray: *mut ::std::os::raw::c_void,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue