Wed, 31 Dec 2014 06:09:35 +0100
Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.
1 /* -*- Mode: C++; 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
4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5 // IWYU pragma: private, include "nsDOMClassInfoID.h"
7 DOMCI_CLASS(Window)
8 DOMCI_CLASS(Location)
9 DOMCI_CLASS(DOMPrototype)
10 DOMCI_CLASS(DOMConstructor)
12 // CSS classes
13 DOMCI_CLASS(CSSStyleRule)
14 DOMCI_CLASS(CSSCharsetRule)
15 DOMCI_CLASS(CSSImportRule)
16 DOMCI_CLASS(CSSMediaRule)
17 DOMCI_CLASS(CSSNameSpaceRule)
18 DOMCI_CLASS(CSSRuleList)
19 DOMCI_CLASS(CSSStyleSheet)
21 // XUL classes
22 #ifdef MOZ_XUL
23 DOMCI_CLASS(XULCommandDispatcher)
24 #endif
25 DOMCI_CLASS(XULControllers)
26 DOMCI_CLASS(BoxObject)
27 #ifdef MOZ_XUL
28 DOMCI_CLASS(TreeSelection)
29 DOMCI_CLASS(TreeContentView)
30 #endif
32 // DOM Chrome Window class, almost identical to Window
33 DOMCI_CLASS(ChromeWindow)
35 #ifdef MOZ_XUL
36 DOMCI_CLASS(XULTemplateBuilder)
37 DOMCI_CLASS(XULTreeBuilder)
38 #endif
40 #ifdef MOZ_XUL
41 DOMCI_CLASS(TreeColumn)
42 #endif
44 DOMCI_CLASS(CSSMozDocumentRule)
45 DOMCI_CLASS(CSSSupportsRule)
47 // other SVG classes
48 DOMCI_CLASS(SVGNumber)
50 // WindowUtils
51 DOMCI_CLASS(WindowUtils)
53 // XSLTProcessor
54 DOMCI_CLASS(XSLTProcessor)
56 // DOM Level 3 XPath objects
57 DOMCI_CLASS(XPathExpression)
58 DOMCI_CLASS(XPathNSResolver)
59 DOMCI_CLASS(XPathResult)
61 // WhatWG WebApps Objects
62 DOMCI_CLASS(Storage)
64 DOMCI_CLASS(Blob)
65 DOMCI_CLASS(File)
67 // DOM modal content window class, almost identical to Window
68 DOMCI_CLASS(ModalContentWindow)
70 DOMCI_CLASS(MozMobileMessageManager)
71 DOMCI_CLASS(MozSmsMessage)
72 DOMCI_CLASS(MozMmsMessage)
73 DOMCI_CLASS(MozSmsFilter)
74 DOMCI_CLASS(MozSmsSegmentInfo)
75 DOMCI_CLASS(MozMobileMessageThread)
77 #ifdef MOZ_B2G_RIL
78 DOMCI_CLASS(MozMobileConnection)
79 #endif
81 // @font-face in CSS
82 DOMCI_CLASS(CSSFontFaceRule)
84 DOMCI_CLASS(ContentFrameMessageManager)
85 DOMCI_CLASS(ChromeMessageBroadcaster)
86 DOMCI_CLASS(ChromeMessageSender)
88 DOMCI_CLASS(MozCSSKeyframeRule)
89 DOMCI_CLASS(MozCSSKeyframesRule)
91 DOMCI_CLASS(CSSPageRule)
93 DOMCI_CLASS(CSSFontFeatureValuesRule)
95 DOMCI_CLASS(UserDataHandler)
96 DOMCI_CLASS(XULControlElement)
97 DOMCI_CLASS(XULLabeledControlElement)
98 DOMCI_CLASS(XULButtonElement)
99 DOMCI_CLASS(XULCheckboxElement)
100 DOMCI_CLASS(XULPopupElement)