mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 00:57:45 +00:00
LibWeb: Add the HTMLOrSVGElement IDL interface mixin
This commit is contained in:
parent
46fa18657c
commit
1577bac6a5
2 changed files with 9 additions and 5 deletions
|
@ -22,9 +22,6 @@ interface HTMLElement : Element {
|
||||||
readonly attribute long offsetWidth;
|
readonly attribute long offsetWidth;
|
||||||
readonly attribute long offsetHeight;
|
readonly attribute long offsetHeight;
|
||||||
|
|
||||||
// FIXME: This should come from a HTMLOrSVGElement mixin
|
|
||||||
[SameObject] readonly attribute DOMStringMap dataset;
|
|
||||||
|
|
||||||
// FIXME: These should all come from a GlobalEventHandlers mixin
|
// FIXME: These should all come from a GlobalEventHandlers mixin
|
||||||
attribute EventHandler onabort;
|
attribute EventHandler onabort;
|
||||||
attribute EventHandler onauxclick;
|
attribute EventHandler onauxclick;
|
||||||
|
@ -97,3 +94,9 @@ interface HTMLElement : Element {
|
||||||
attribute EventHandler onwheel;
|
attribute EventHandler onwheel;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
HTMLElement includes HTMLOrSVGElement;
|
||||||
|
|
||||||
|
interface mixin HTMLOrSVGElement {
|
||||||
|
[SameObject] readonly attribute DOMStringMap dataset;
|
||||||
|
};
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
#import <DOM/Element.idl>
|
#import <DOM/Element.idl>
|
||||||
|
#import <HTML/HTMLElement.idl>
|
||||||
#import <HTML/DOMStringMap.idl>
|
#import <HTML/DOMStringMap.idl>
|
||||||
|
|
||||||
interface SVGElement : Element {
|
interface SVGElement : Element {
|
||||||
// FIXME: This should come from a HTMLOrSVGElement mixin
|
|
||||||
[SameObject] readonly attribute DOMStringMap dataset;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
SVGElement includes HTMLOrSVGElement;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue