Bumping manifests a=b2g-bump
[gecko.git] / dom / webidl / LegacyQueryInterface.webidl
blob6d08b837907256d782c29efc16bc237784df0607
1 /* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /* This Source Code Form is subject to the terms of the Mozilla Public
3  * License, v. 2.0. If a copy of the MPL was not distributed with this file,
4  * You can obtain one at http://mozilla.org/MPL/2.0/.
5  */
7 interface nsISupports;
8 interface IID;
10 [NoInterfaceObject,
11  // Need Exposed here, because this is a mixin onto things like Event
12  // that are exposed in workers.
13  Exposed=(Window,Worker)]
14 interface LegacyQueryInterface {
15   // Legacy QueryInterface, only exposed to chrome or XBL code on the
16   // main thread.
17   [Exposed=Window]
18   nsISupports queryInterface(IID iid);
21 Attr implements LegacyQueryInterface;
22 BarProp implements LegacyQueryInterface;
23 CaretPosition implements LegacyQueryInterface;
24 Comment implements LegacyQueryInterface;
25 Crypto implements LegacyQueryInterface;
26 CSSPrimitiveValue implements LegacyQueryInterface;
27 CSSStyleDeclaration implements LegacyQueryInterface;
28 CSSValueList implements LegacyQueryInterface;
29 DOMImplementation implements LegacyQueryInterface;
30 DOMParser implements LegacyQueryInterface;
31 DOMStringMap implements LegacyQueryInterface;
32 DOMTokenList implements LegacyQueryInterface;
33 Document implements LegacyQueryInterface;
34 DocumentFragment implements LegacyQueryInterface;
35 DocumentType implements LegacyQueryInterface;
36 Element implements LegacyQueryInterface;
37 Event implements LegacyQueryInterface;
38 EventSource implements LegacyQueryInterface;
39 FileList implements LegacyQueryInterface;
40 FormData implements LegacyQueryInterface;
41 HTMLCollection implements LegacyQueryInterface;
42 History implements LegacyQueryInterface;
43 MimeTypeArray implements LegacyQueryInterface;
44 NamedNodeMap implements LegacyQueryInterface;
45 MutationObserver implements LegacyQueryInterface;
46 MutationRecord implements LegacyQueryInterface;
47 Navigator implements LegacyQueryInterface;
48 NodeIterator implements LegacyQueryInterface;
49 NodeList implements LegacyQueryInterface;
50 Notification implements LegacyQueryInterface;
51 OfflineResourceList implements LegacyQueryInterface;
52 PaintRequest implements LegacyQueryInterface;
53 PaintRequestList implements LegacyQueryInterface;
54 Performance implements LegacyQueryInterface;
55 Plugin implements LegacyQueryInterface;
56 PluginArray implements LegacyQueryInterface;
57 ProcessingInstruction implements LegacyQueryInterface;
58 Range implements LegacyQueryInterface;
59 Rect implements LegacyQueryInterface;
60 Selection implements LegacyQueryInterface;
61 SVGAnimatedEnumeration implements LegacyQueryInterface;
62 SVGAnimatedInteger implements LegacyQueryInterface;
63 SVGAnimatedNumber implements LegacyQueryInterface;
64 SVGAnimatedNumberList implements LegacyQueryInterface;
65 SVGAnimatedPreserveAspectRatio implements LegacyQueryInterface;
66 SVGAnimatedString implements LegacyQueryInterface;
67 SVGLengthList implements LegacyQueryInterface;
68 SVGNumberList implements LegacyQueryInterface;
69 SVGPathSegList implements LegacyQueryInterface;
70 SVGPoint implements LegacyQueryInterface;
71 SVGPointList implements LegacyQueryInterface;
72 SVGPreserveAspectRatio implements LegacyQueryInterface;
73 SVGRect implements LegacyQueryInterface;
74 SVGStringList implements LegacyQueryInterface;
75 SVGTransformList implements LegacyQueryInterface;
76 Screen implements LegacyQueryInterface;
77 StyleSheet implements LegacyQueryInterface;
78 Text implements LegacyQueryInterface;
79 Touch implements LegacyQueryInterface;
80 TouchList implements LegacyQueryInterface;
81 TreeColumns implements LegacyQueryInterface;
82 TreeWalker implements LegacyQueryInterface;
83 UndoManager implements LegacyQueryInterface;
84 ValidityState implements LegacyQueryInterface;
85 WebSocket implements LegacyQueryInterface;
86 Window implements LegacyQueryInterface;
87 XMLHttpRequest implements LegacyQueryInterface;
88 XMLHttpRequestUpload implements LegacyQueryInterface;
89 XMLSerializer implements LegacyQueryInterface;
90 XPathEvaluator implements LegacyQueryInterface;