summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/interfaces/invokers.tentative.idl
blob: eb1b8247f06e9681cef5c0a2eb8cf71530a5dbd9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
interface mixin InvokerElement {
  [CEReactions,Reflect=invoketarget] attribute Element? invokeTargetElement;
  [CEReactions,Reflect=invokeaction] attribute DOMString invokeAction;
};

interface InvokeEvent : Event {
    constructor(DOMString type, optional InvokeEventInit eventInitDict = {});
    readonly attribute Element? invoker;
    readonly attribute DOMString action;
};

dictionary InvokeEventInit : EventInit {
    Element? invoker = null;
    DOMString action = "";
};