stylo: Update bindings.

This commit is contained in:
Emilio Cobos Álvarez 2017-04-12 17:46:09 +08:00
parent ac7bc414d9
commit 733be9a679
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C

View file

@ -463,7 +463,7 @@ extern "C" {
child_sheet: RawServoStyleSheetBorrowed,
base_url_data: *mut RawGeckoURLExtraData,
url_bytes: *const u8, url_length: u32,
media_bytes: *const u8, media_length: u32);
media_list: RawServoMediaListStrong);
}
extern "C" {
pub fn Gecko_MaybeCreateStyleChildrenIterator(node: RawGeckoNodeBorrowed)
@ -1461,6 +1461,8 @@ extern "C" {
*mut ServoStyleSheet,
data: *const nsACString,
parsing_mode: SheetParsingMode,
media_list:
*const RawServoMediaList,
extra_data:
*mut RawGeckoURLExtraData)
-> RawServoStyleSheetStrong;
@ -1902,6 +1904,17 @@ extern "C" {
pub fn Servo_DeclarationBlock_SetTextDecorationColorOverride(declarations:
RawServoDeclarationBlockBorrowed);
}
extern "C" {
pub fn Servo_MediaList_Create() -> RawServoMediaListStrong;
}
extern "C" {
pub fn Servo_MediaList_DeepClone(list: RawServoMediaListBorrowed)
-> RawServoMediaListStrong;
}
extern "C" {
pub fn Servo_MediaList_Matches(list: RawServoMediaListBorrowed,
set: RawServoStyleSetBorrowed) -> bool;
}
extern "C" {
pub fn Servo_MediaList_GetText(list: RawServoMediaListBorrowed,
result: *mut nsAString);