mirror of
https://github.com/fluencelabs/wasm-bindgen
synced 2025-03-16 02:00: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;
|
||||
*/
|
||||
|
||||
[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 {
|
||||
[HTMLConstructor] constructor();
|
||||
|
||||
[CEReactions, SetterThrows]
|
||||
attribute DOMString alt;
|
||||
[CEReactions, SetterNeedsSubjectPrincipal=NonSystem, SetterThrows]
|
||||
@ -39,9 +41,13 @@ interface HTMLImageElement : HTMLElement {
|
||||
attribute unsigned long width;
|
||||
[CEReactions, SetterThrows]
|
||||
attribute unsigned long height;
|
||||
[CEReactions, SetterThrows]
|
||||
attribute DOMString decoding;
|
||||
readonly attribute unsigned long naturalWidth;
|
||||
readonly attribute unsigned long naturalHeight;
|
||||
readonly attribute boolean complete;
|
||||
[NewObject]
|
||||
Promise<void> decode();
|
||||
};
|
||||
|
||||
// http://www.whatwg.org/specs/web-apps/current-work/#other-elements,-attributes-and-apis
|
||||
@ -57,7 +63,7 @@ partial interface HTMLImageElement {
|
||||
[CEReactions, SetterThrows]
|
||||
attribute DOMString longDesc;
|
||||
|
||||
[CEReactions, TreatNullAs=EmptyString,SetterThrows] attribute DOMString border;
|
||||
[CEReactions, SetterThrows] attribute [TreatNullAs=EmptyString] DOMString border;
|
||||
};
|
||||
|
||||
// [Update me: not in whatwg spec yet]
|
||||
|
Loading…
x
Reference in New Issue
Block a user