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"
8 DOMCI_CLASS(DOMPrototype
)
9 DOMCI_CLASS(DOMConstructor
)
12 DOMCI_CLASS(CSSStyleRule
)
13 DOMCI_CLASS(CSSCharsetRule
)
14 DOMCI_CLASS(CSSImportRule
)
15 DOMCI_CLASS(CSSMediaRule
)
16 DOMCI_CLASS(CSSNameSpaceRule
)
20 DOMCI_CLASS(XULCommandDispatcher
)
22 DOMCI_CLASS(XULControllers
)
23 DOMCI_CLASS(BoxObject
)
25 DOMCI_CLASS(TreeSelection
)
26 DOMCI_CLASS(TreeContentView
)
29 // DOM Chrome Window class, almost identical to Window
30 DOMCI_CLASS(ChromeWindow
)
33 DOMCI_CLASS(XULTemplateBuilder
)
34 DOMCI_CLASS(XULTreeBuilder
)
38 DOMCI_CLASS(TreeColumn
)
41 DOMCI_CLASS(CSSMozDocumentRule
)
42 DOMCI_CLASS(CSSSupportsRule
)
45 DOMCI_CLASS(XSLTProcessor
)
47 // DOM Level 3 XPath objects
48 DOMCI_CLASS(XPathNSResolver
)
53 // DOM modal content window class, almost identical to Window
54 DOMCI_CLASS(ModalContentWindow
)
56 DOMCI_CLASS(MozSmsMessage
)
57 DOMCI_CLASS(MozMmsMessage
)
58 DOMCI_CLASS(MozMobileMessageThread
)
61 DOMCI_CLASS(CSSFontFaceRule
)
63 DOMCI_CLASS(ContentFrameMessageManager
)
64 DOMCI_CLASS(ChromeMessageBroadcaster
)
65 DOMCI_CLASS(ChromeMessageSender
)
67 DOMCI_CLASS(MozCSSKeyframeRule
)
68 DOMCI_CLASS(MozCSSKeyframesRule
)
70 // @counter-style in CSS
71 DOMCI_CLASS(CSSCounterStyleRule
)
73 DOMCI_CLASS(CSSPageRule
)
75 DOMCI_CLASS(CSSFontFeatureValuesRule
)
77 DOMCI_CLASS(UserDataHandler
)
78 DOMCI_CLASS(XULControlElement
)
79 DOMCI_CLASS(XULLabeledControlElement
)
80 DOMCI_CLASS(XULButtonElement
)
81 DOMCI_CLASS(XULCheckboxElement
)
82 DOMCI_CLASS(XULPopupElement
)