1/*
2 * Copyright (C) 2010 Apple Inc. All Rights Reserved.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 * 1. Redistributions of source code must retain the above copyright
8 *    notice, this list of conditions and the following disclaimer.
9 * 2. Redistributions in binary form must reproduce the above copyright
10 *    notice, this list of conditions and the following disclaimer in the
11 *    documentation and/or other materials provided with the distribution.
12 *
13 * THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
14 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
16 * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE INC. OR
17 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
18 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
19 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
20 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
21 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
22 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
23 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
24 */
25
26// This all-in-one cpp file cuts down on template bloat to allow us to build our Windows release build.
27
28#include <AlternativeTextController.cpp>
29#include <AppendNodeCommand.cpp>
30#include <ApplyBlockElementCommand.cpp>
31#include <ApplyStyleCommand.cpp>
32#include <BreakBlockquoteCommand.cpp>
33#include <CompositeEditCommand.cpp>
34#include <CreateLinkCommand.cpp>
35#include <DeleteButton.cpp>
36#include <DeleteButtonController.cpp>
37#include <DeleteFromTextNodeCommand.cpp>
38#include <DeleteSelectionCommand.cpp>
39#include <DictationAlternative.cpp>
40#include <DictationCommand.cpp>
41#include <EditCommand.cpp>
42#include <EditingStyle.cpp>
43#include <Editor.cpp>
44#include <EditorCommand.cpp>
45#include <FormatBlockCommand.cpp>
46#include <FrameSelection.cpp>
47#include <HTMLInterchange.cpp>
48#include <IndentOutdentCommand.cpp>
49#include <InsertIntoTextNodeCommand.cpp>
50#include <InsertLineBreakCommand.cpp>
51#include <InsertListCommand.cpp>
52#include <InsertNodeBeforeCommand.cpp>
53#include <InsertParagraphSeparatorCommand.cpp>
54#include <InsertTextCommand.cpp>
55#include <MarkupAccumulator.cpp>
56#include <MergeIdenticalElementsCommand.cpp>
57#include <ModifySelectionListLevel.cpp>
58#include <MoveSelectionCommand.cpp>
59#include <RemoveCSSPropertyCommand.cpp>
60#include <RemoveFormatCommand.cpp>
61#include <RemoveNodeCommand.cpp>
62#include <RemoveNodePreservingChildrenCommand.cpp>
63#include <RenderedPosition.cpp>
64#include <ReplaceNodeWithSpanCommand.cpp>
65#include <ReplaceSelectionCommand.cpp>
66#include <SetNodeAttributeCommand.cpp>
67#include <SetSelectionCommand.cpp>
68#include <SimplifyMarkupCommand.cpp>
69#include <SmartReplace.cpp>
70#if USE(CF)
71#include <SmartReplaceCF.cpp>
72#endif
73#include <SpellingCorrectionCommand.cpp>
74#include <SpellChecker.cpp>
75#include <SplitElementCommand.cpp>
76#include <SplitTextNodeCommand.cpp>
77#include <SplitTextNodeContainingElementCommand.cpp>
78#include <TextCheckingHelper.cpp>
79#include <TextInsertionBaseCommand.cpp>
80#include <TextIterator.cpp>
81#include <TypingCommand.cpp>
82#include <UnlinkCommand.cpp>
83#include <VisiblePosition.cpp>
84#include <VisibleSelection.cpp>
85#include <VisibleUnits.cpp>
86#include <WrapContentsInDummySpanCommand.cpp>
87#include <htmlediting.cpp>
88#include <markup.cpp>
89