LIST (APPEND DOM_SRC
    dom/Attr.cpp
    dom/Attribute.cpp
    dom/BeforeTextInsertedEvent.cpp
    dom/BeforeUnloadEvent.cpp
    dom/CDATASection.cpp
    dom/CSSMappedAttributeDeclaration.cpp
    dom/CharacterData.cpp
    dom/ChildNodeList.cpp
    dom/ClassNames.cpp
    dom/ClassNodeList.cpp
    dom/Clipboard.cpp
    dom/ClipboardEvent.cpp
    dom/Comment.cpp
    dom/ContainerNode.cpp
    dom/DOMImplementation.cpp
    dom/Document.cpp
    dom/DocumentFragment.cpp
    dom/DocumentType.cpp
    dom/DynamicNodeList.cpp
    dom/EditingText.cpp
    dom/Element.cpp
    dom/Entity.cpp
    dom/EntityReference.cpp
    dom/Event.cpp
    dom/EventNames.cpp
    dom/EventTarget.cpp
    dom/EventTargetNode.cpp
    dom/ExceptionBase.cpp
    dom/ExceptionCode.cpp
    dom/KeyboardEvent.cpp
    dom/MappedAttribute.cpp
    dom/MessageEvent.cpp
    dom/MouseEvent.cpp
    dom/MouseRelatedEvent.cpp
    dom/MutationEvent.cpp
    dom/NameNodeList.cpp
    dom/NamedAttrMap.cpp
    dom/NamedMappedAttrMap.cpp
    dom/Node.cpp
    dom/NodeFilter.cpp
    dom/NodeFilterCondition.cpp
    dom/NodeIterator.cpp
    dom/Notation.cpp
    dom/OverflowEvent.cpp
    dom/Position.cpp
    dom/PositionIterator.cpp
    dom/ProcessingInstruction.cpp
    dom/ProgressEvent.cpp
    dom/QualifiedName.cpp
    dom/Range.cpp
    dom/RegisteredEventListener.cpp
    dom/SelectorNodeList.cpp
    dom/StaticNodeList.cpp
    dom/StyleElement.cpp
    dom/StyledElement.cpp
    dom/TagNodeList.cpp
    dom/Text.cpp
    dom/TextEvent.cpp
    dom/Traversal.cpp
    dom/TreeWalker.cpp
    dom/UIEvent.cpp
    dom/UIEventWithKeyState.cpp
    dom/WheelEvent.cpp
    dom/XMLTokenizer.cpp
)