aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/gecko
diff options
context:
space:
mode:
authorBoris Chiou <boris.chiou@gmail.com>2017-10-27 21:08:22 +0200
committerBoris Chiou <boris.chiou@gmail.com>2017-10-27 21:18:21 +0200
commit52c81a0a84f2b54b90c231df8794c678760f068c (patch)
tree92c15c066195ec007bbc8d0e6a9e6de7f96f41ec /components/style/gecko
parent1f5551c397705fb83bc68863c017ca342f364a29 (diff)
downloadservo-52c81a0a84f2b54b90c231df8794c678760f068c.tar.gz
servo-52c81a0a84f2b54b90c231df8794c678760f068c.zip
Add Servo_ComposeAnimationSegment which composes an animation segment.
Diffstat (limited to 'components/style/gecko')
-rw-r--r--components/style/gecko/generated/bindings.rs15
1 files changed, 14 insertions, 1 deletions
diff --git a/components/style/gecko/generated/bindings.rs b/components/style/gecko/generated/bindings.rs
index d80a8f1eae6..3eb3c522913 100644
--- a/components/style/gecko/generated/bindings.rs
+++ b/components/style/gecko/generated/bindings.rs
@@ -2776,10 +2776,23 @@ extern "C" {
RawGeckoAnimationPropertySegmentBorrowed,
computed_timing:
RawGeckoComputedTimingBorrowed,
- iteration_composite:
+ iter_composite:
IterationCompositeOperation);
}
extern "C" {
+ pub fn Servo_ComposeAnimationSegment(animation_segment:
+ RawGeckoAnimationPropertySegmentBorrowed,
+ underlying_value:
+ RawServoAnimationValueBorrowedOrNull,
+ last_value:
+ RawServoAnimationValueBorrowedOrNull,
+ iter_composite:
+ IterationCompositeOperation,
+ progress: f64,
+ current_iteration: u64)
+ -> RawServoAnimationValueStrong;
+}
+extern "C" {
pub fn Servo_DeclarationBlock_PropertyIsSet(declarations:
RawServoDeclarationBlockBorrowed,
property: nsCSSPropertyID)