mirror of
https://github.com/fluencelabs/wasm-bindgen
synced 2025-03-16 18:20:51 +00:00
Update HTMLImageElement IDL to latest version from gecko (#1842)
* Update HTMLImageElement IDL to latest version from gecko * Remove Mozilla-specific extensions to HTMLImageElement IDL
This commit is contained in:
parent
1f51831c3d
commit
913fdbc3da
@ -18,9 +18,11 @@ interface URI;
|
|||||||
interface nsIStreamListener;
|
interface nsIStreamListener;
|
||||||
*/
|
*/
|
||||||
|
|
||||||
[HTMLConstructor,
|
[NamedConstructor=Image(optional unsigned long width, optional unsigned long height),
|
||||||
NamedConstructor=Image(optional unsigned long width, optional unsigned long height)]
|
Exposed=Window]
|
||||||
interface HTMLImageElement : HTMLElement {
|
interface HTMLImageElement : HTMLElement {
|
||||||
|
[HTMLConstructor] constructor();
|
||||||
|
|
||||||
[CEReactions, SetterThrows]
|
[CEReactions, SetterThrows]
|
||||||
attribute DOMString alt;
|
attribute DOMString alt;
|
||||||
[CEReactions, SetterNeedsSubjectPrincipal=NonSystem, SetterThrows]
|
[CEReactions, SetterNeedsSubjectPrincipal=NonSystem, SetterThrows]
|
||||||
@ -39,9 +41,13 @@ interface HTMLImageElement : HTMLElement {
|
|||||||
attribute unsigned long width;
|
attribute unsigned long width;
|
||||||
[CEReactions, SetterThrows]
|
[CEReactions, SetterThrows]
|
||||||
attribute unsigned long height;
|
attribute unsigned long height;
|
||||||
|
[CEReactions, SetterThrows]
|
||||||
|
attribute DOMString decoding;
|
||||||
readonly attribute unsigned long naturalWidth;
|
readonly attribute unsigned long naturalWidth;
|
||||||
readonly attribute unsigned long naturalHeight;
|
readonly attribute unsigned long naturalHeight;
|
||||||
readonly attribute boolean complete;
|
readonly attribute boolean complete;
|
||||||
|
[NewObject]
|
||||||
|
Promise<void> decode();
|
||||||
};
|
};
|
||||||
|
|
||||||
// http://www.whatwg.org/specs/web-apps/current-work/#other-elements,-attributes-and-apis
|
// http://www.whatwg.org/specs/web-apps/current-work/#other-elements,-attributes-and-apis
|
||||||
@ -57,7 +63,7 @@ partial interface HTMLImageElement {
|
|||||||
[CEReactions, SetterThrows]
|
[CEReactions, SetterThrows]
|
||||||
attribute DOMString longDesc;
|
attribute DOMString longDesc;
|
||||||
|
|
||||||
[CEReactions, TreatNullAs=EmptyString,SetterThrows] attribute DOMString border;
|
[CEReactions, SetterThrows] attribute [TreatNullAs=EmptyString] DOMString border;
|
||||||
};
|
};
|
||||||
|
|
||||||
// [Update me: not in whatwg spec yet]
|
// [Update me: not in whatwg spec yet]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user