Update bindings.

This commit is contained in:
Hiroyuki Ikezoe 2017-05-31 06:16:31 +09:00
parent 47124e1787
commit c058eb5512
3 changed files with 2271 additions and 4777 deletions

View file

@ -7,6 +7,7 @@ type nsAString_internal = nsAString;
use gecko_bindings::structs::mozilla::css::GridTemplateAreasValue; use gecko_bindings::structs::mozilla::css::GridTemplateAreasValue;
use gecko_bindings::structs::mozilla::css::ImageValue; use gecko_bindings::structs::mozilla::css::ImageValue;
use gecko_bindings::structs::mozilla::css::URLValue; use gecko_bindings::structs::mozilla::css::URLValue;
use gecko_bindings::structs::mozilla::MallocSizeOf;
use gecko_bindings::structs::mozilla::Side; use gecko_bindings::structs::mozilla::Side;
use gecko_bindings::structs::RawGeckoAnimationPropertySegment; use gecko_bindings::structs::RawGeckoAnimationPropertySegment;
use gecko_bindings::structs::RawGeckoComputedTiming; use gecko_bindings::structs::RawGeckoComputedTiming;
@ -39,7 +40,6 @@ use gecko_bindings::structs::FontSizePrefs;
use gecko_bindings::structs::GeckoFontMetrics; use gecko_bindings::structs::GeckoFontMetrics;
use gecko_bindings::structs::IterationCompositeOperation; use gecko_bindings::structs::IterationCompositeOperation;
use gecko_bindings::structs::Keyframe; use gecko_bindings::structs::Keyframe;
use gecko_bindings::structs::MallocSizeOf;
use gecko_bindings::structs::ServoBundledURI; use gecko_bindings::structs::ServoBundledURI;
use gecko_bindings::structs::ServoElementSnapshot; use gecko_bindings::structs::ServoElementSnapshot;
use gecko_bindings::structs::ServoElementSnapshotTable; use gecko_bindings::structs::ServoElementSnapshotTable;
@ -681,6 +681,9 @@ extern "C" {
RawGeckoElementBorrowed) RawGeckoElementBorrowed)
-> RawServoDeclarationBlockStrongBorrowedOrNull; -> RawServoDeclarationBlockStrongBorrowedOrNull;
} }
extern "C" {
pub fn Gecko_UnsetDirtyStyleAttr(element: RawGeckoElementBorrowed);
}
extern "C" { extern "C" {
pub fn Gecko_GetHTMLPresentationAttrDeclarationBlock(element: pub fn Gecko_GetHTMLPresentationAttrDeclarationBlock(element:
RawGeckoElementBorrowed) RawGeckoElementBorrowed)
@ -1764,7 +1767,8 @@ extern "C" {
} }
extern "C" { extern "C" {
pub fn Servo_StyleSheet_SizeOfIncludingThis(malloc_size_of: MallocSizeOf, pub fn Servo_StyleSheet_SizeOfIncludingThis(malloc_size_of: MallocSizeOf,
sheet: RawServoStyleSheetBorrowed) sheet:
RawServoStyleSheetBorrowed)
-> usize; -> usize;
} }
extern "C" { extern "C" {

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff