blob: cf4d22d240ee4b59f5c2f2c9fe2145b5c94ba634 [file] [log] [blame]
interface mixin EventTargetMixin {
void addEventListener(DOMString type, EventListener callback, optional boolean capture = false);
void removeEventListener(DOMString type, EventListener callback, optional boolean capture = false);
boolean dispatchEvent(Event event);
};
interface mixin PositionMixin {
attribute double x;
attribute double y;
void moveTo(double newX, double newY);
};
interface Position {};
Position includes PositionMixin;
interface mixin MyMixin {
void somethingMixedIn();
};
partial interface mixin Position {
void somethingMixedIn();
};