diff options
author | Brad Werth <bwerth@mozilla.com> | 2017-04-08 13:58:49 -0700 |
---|---|---|
committer | Brad Werth <werth@efn.org> | 2017-04-10 16:40:46 +0800 |
commit | bfc7e847678d6e586c9780cb6ccc2a3c24d64e5e (patch) | |
tree | a4363958e8a6e1944cee982d4741e22f34afc490 /components/style/gecko_bindings/structs_debug.rs | |
parent | a4605855f010b129e54ddcf950a6fa05979ae8c8 (diff) | |
download | servo-bfc7e847678d6e586c9780cb6ccc2a3c24d64e5e.tar.gz servo-bfc7e847678d6e586c9780cb6ccc2a3c24d64e5e.zip |
Stylo: Add FFI interfaces for exposing style sources.
MozReview-Commit-ID: BlAb8sQ5WYl
Diffstat (limited to 'components/style/gecko_bindings/structs_debug.rs')
-rw-r--r-- | components/style/gecko_bindings/structs_debug.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/components/style/gecko_bindings/structs_debug.rs b/components/style/gecko_bindings/structs_debug.rs index 1c65c51d414..5a1a00a57ad 100644 --- a/components/style/gecko_bindings/structs_debug.rs +++ b/components/style/gecko_bindings/structs_debug.rs @@ -26659,6 +26659,9 @@ pub mod root { pub struct RawServoDeclarationBlock([u8; 0]); #[repr(C)] #[derive(Debug, Copy, Clone)] + pub struct RawServoStyleRule([u8; 0]); + #[repr(C)] + #[derive(Debug, Copy, Clone)] pub struct RawServoAnimationValue([u8; 0]); #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -26680,6 +26683,8 @@ pub mod root { pub type RawGeckoAnimationPropertySegment = root::mozilla::AnimationPropertySegment; pub type RawGeckoComputedTiming = root::mozilla::ComputedTiming; + pub type RawGeckoServoStyleRuleList = + root::nsTArray<*const root::RawServoStyleRule>; pub type RawServoAnimationValueMapBorrowed = *const root::RawServoAnimationValueMap; pub type RawGeckoNodeBorrowed = *const root::RawGeckoNode; @@ -26706,6 +26711,8 @@ pub mod root { *const root::RawGeckoAnimationPropertySegment; pub type RawGeckoComputedTimingBorrowed = *const root::RawGeckoComputedTiming; + pub type RawGeckoServoStyleRuleListBorrowedMut = + *mut root::RawGeckoServoStyleRuleList; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct nsSVGAngle([u8; 0]); |