Stylo: Add new Gecko_XXXImageValue functions and remove unsed ones in binding.rs

This commit is contained in:
cku 2017-05-15 15:14:38 +08:00
parent f9b370719d
commit cc67f37d4e

View file

@ -832,8 +832,11 @@ extern "C" {
pub fn Gecko_ReleaseImageValueArbitraryThread(aPtr: *mut ImageValue); pub fn Gecko_ReleaseImageValueArbitraryThread(aPtr: *mut ImageValue);
} }
extern "C" { extern "C" {
pub fn Gecko_SetUrlImageValue(image: *mut nsStyleImage, pub fn Gecko_ImageValue_Create(uri: ServoBundledURI) -> *mut ImageValue;
uri: ServoBundledURI); }
extern "C" {
pub fn Gecko_SetLayerImageImageValue(image: *mut nsStyleImage,
imageValue: *mut ImageValue);
} }
extern "C" { extern "C" {
pub fn Gecko_SetImageElement(image: *mut nsStyleImage, pub fn Gecko_SetImageElement(image: *mut nsStyleImage,
@ -855,8 +858,8 @@ extern "C" {
pub fn Gecko_SetListStyleImageNone(style_struct: *mut nsStyleList); pub fn Gecko_SetListStyleImageNone(style_struct: *mut nsStyleList);
} }
extern "C" { extern "C" {
pub fn Gecko_SetListStyleImage(style_struct: *mut nsStyleList, pub fn Gecko_SetListStyleImageImageValue(style_struct: *mut nsStyleList,
uri: ServoBundledURI); imageValue: *mut ImageValue);
} }
extern "C" { extern "C" {
pub fn Gecko_CopyListStyleImageFrom(dest: *mut nsStyleList, pub fn Gecko_CopyListStyleImageFrom(dest: *mut nsStyleList,
@ -867,16 +870,16 @@ extern "C" {
len: usize); len: usize);
} }
extern "C" { extern "C" {
pub fn Gecko_SetCursorImage(cursor: *mut nsCursorImage, pub fn Gecko_SetCursorImageValue(cursor: *mut nsCursorImage,
uri: ServoBundledURI); imageValue: *mut ImageValue);
} }
extern "C" { extern "C" {
pub fn Gecko_CopyCursorArrayFrom(dest: *mut nsStyleUserInterface, pub fn Gecko_CopyCursorArrayFrom(dest: *mut nsStyleUserInterface,
src: *const nsStyleUserInterface); src: *const nsStyleUserInterface);
} }
extern "C" { extern "C" {
pub fn Gecko_SetContentDataImage(content_data: *mut nsStyleContentData, pub fn Gecko_SetContentDataImageValue(content_data: *mut nsStyleContentData,
uri: ServoBundledURI); imageValue: *mut ImageValue);
} }
extern "C" { extern "C" {
pub fn Gecko_SetContentDataArray(content_data: *mut nsStyleContentData, pub fn Gecko_SetContentDataArray(content_data: *mut nsStyleContentData,