WebCoreSources.bkl 32.8 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
<?xml version="1.0" ?>
<!-- 

Copyright (C) 2007 Kevin Ollivier.  All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

1.  Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer. 
2.  Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution. 
3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
    its contributors may be used to endorse or promote products derived
    from this software without specific prior written permission. 

THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

This file contains the list of files needed to build WebCore.

-->

<makefile>
    <set append="1" var="WEBCORE_SOURCES_JS">
        bindings/js/GCController.cpp
        bindings/js/JSAttrCustom.cpp
38
        bindings/js/JSAudioConstructor.cpp
oliver@apple.com's avatar
oliver@apple.com committed
39
        bindings/js/JSCanvasPixelArrayCustom.cpp
40
        bindings/js/JSCanvasRenderingContext2DCustom.cpp
weinig@apple.com's avatar
weinig@apple.com committed
41
        bindings/js/JSClipboardCustom.cpp
42
        bindings/js/JSConsoleCustom.cpp
43 44 45
        bindings/js/JSCSSRuleCustom.cpp
        bindings/js/JSCSSStyleDeclarationCustom.cpp
        bindings/js/JSCSSValueCustom.cpp
46 47 48 49 50
        bindings/js/JSCustomSQLStatementCallback.cpp
        bindings/js/JSCustomSQLStatementErrorCallback.cpp
        bindings/js/JSCustomSQLTransactionCallback.cpp
        bindings/js/JSCustomSQLTransactionErrorCallback.cpp
        bindings/js/JSCustomVoidCallback.cpp
51 52
        bindings/js/JSCustomXPathNSResolver.cpp
        bindings/js/JSDatabaseCustom.cpp
53
        bindings/js/JSDOMApplicationCacheCustom.cpp
weinig@apple.com's avatar
weinig@apple.com committed
54
        bindings/js/JSDOMWindowBase.cpp
55
        bindings/js/JSDOMWindowCustom.cpp
56
        bindings/js/JSDOMWindowShell.cpp
57 58 59
        bindings/js/JSDocumentCustom.cpp
        bindings/js/JSElementCustom.cpp
        bindings/js/JSEventCustom.cpp
60
        bindings/js/JSEventTargetBase.cpp
61
        bindings/js/JSEventTargetNode.cpp
weinig@apple.com's avatar
weinig@apple.com committed
62
        bindings/js/JSHistoryCustom.cpp
63 64 65 66 67 68 69 70 71 72 73 74 75 76
        bindings/js/JSHTMLAppletElementCustom.cpp
        bindings/js/JSHTMLCollectionCustom.cpp
        bindings/js/JSHTMLDocumentCustom.cpp
        bindings/js/JSHTMLElementCustom.cpp
        bindings/js/JSHTMLEmbedElementCustom.cpp
        bindings/js/JSHTMLFormElementCustom.cpp
        bindings/js/JSHTMLFrameElementCustom.cpp
        bindings/js/JSHTMLFrameSetElementCustom.cpp
        bindings/js/JSHTMLIFrameElementCustom.cpp
        bindings/js/JSHTMLInputElementBase.cpp
        bindings/js/JSHTMLObjectElementCustom.cpp
        bindings/js/JSHTMLOptionElementConstructor.cpp
        bindings/js/JSHTMLOptionsCollectionCustom.cpp
        bindings/js/JSHTMLSelectElementCustom.cpp
weinig@apple.com's avatar
weinig@apple.com committed
77
        bindings/js/JSImageConstructor.cpp
78 79
        bindings/js/JSInspectedObjectWrapper.cpp
        bindings/js/JSInspectorCallbackWrapper.cpp
80
        bindings/js/JSJavaScriptCallFrameCustom.cpp
81
        bindings/js/JSLocationCustom.cpp
82
        bindings/js/JSMimeTypeArrayCustom.cpp
83 84
        bindings/js/JSNamedNodeMapCustom.cpp
        bindings/js/JSNamedNodesCollection.cpp
85
        bindings/js/JSNavigatorCustom.cpp
86 87 88 89 90
        bindings/js/JSNodeCustom.cpp
        bindings/js/JSNodeFilterCondition.cpp
        bindings/js/JSNodeFilterCustom.cpp
        bindings/js/JSNodeIteratorCustom.cpp
        bindings/js/JSNodeListCustom.cpp
91 92
        bindings/js/JSPluginCustom.cpp
        bindings/js/JSPluginArrayCustom.cpp
93
        bindings/js/JSQuarantinedObjectWrapper.cpp
weinig@apple.com's avatar
weinig@apple.com committed
94
        bindings/js/JSRGBColor.cpp
95
        bindings/js/JSSQLResultSetRowListCustom.cpp
96
        bindings/js/JSSQLTransactionCustom.cpp
97
        bindings/js/JSStorageCustom.cpp
98 99 100
        bindings/js/JSStyleSheetCustom.cpp
        bindings/js/JSStyleSheetListCustom.cpp
        bindings/js/JSTreeWalkerCustom.cpp
weinig@apple.com's avatar
weinig@apple.com committed
101 102
        bindings/js/JSXMLHttpRequestConstructor.cpp
        bindings/js/JSXMLHttpRequestCustom.cpp
103 104
        bindings/js/JSXSLTProcessorConstructor.cpp
        bindings/js/JSXSLTProcessorCustom.cpp
105 106 107 108
        bindings/js/kjs_binding.cpp
        bindings/js/kjs_events.cpp
        bindings/js/kjs_html.cpp
        bindings/js/kjs_proxy.cpp
weinig@apple.com's avatar
weinig@apple.com committed
109
        bindings/js/PausedTimeouts.cpp
weinig@apple.com's avatar
weinig@apple.com committed
110
        bindings/js/ScheduledAction.cpp
111
    </set>
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126

    <set append="1" var="WEBCORE_SOURCES_BRIDGE">
        bridge/c/c_class.cpp
        bridge/c/c_instance.cpp
        bridge/c/c_runtime.cpp
        bridge/c/c_utility.cpp
        bridge/NP_jsobject.cpp
        bridge/npruntime.cpp
        bridge/runtime.cpp
        bridge/runtime_array.cpp
        bridge/runtime_method.cpp
        bridge/runtime_object.cpp
        bridge/runtime_root.cpp
    </set>

127 128
    <set append="1" var="WEBCORE_SOURCES_CSS">
        css/CSSBorderImageValue.cpp
129
        css/CSSCanvasValue.cpp
130 131 132 133 134 135 136 137
        css/CSSCharsetRule.cpp
        css/CSSComputedStyleDeclaration.cpp
        css/CSSCursorImageValue.cpp
        css/CSSFontFace.cpp
        css/CSSFontFaceRule.cpp
        css/CSSFontFaceSource.cpp
        css/CSSFontFaceSrcValue.cpp
        css/CSSFontSelector.cpp
138
        css/CSSGradientValue.cpp
139
        css/CSSHelper.cpp
140
        css/CSSImageValue.cpp
141
        css/CSSImageGeneratorValue.cpp
142 143 144 145 146 147
        css/CSSImportRule.cpp
        css/CSSInheritedValue.cpp
        css/CSSInitialValue.cpp
        css/CSSMediaRule.cpp
        css/CSSMutableStyleDeclaration.cpp
        css/CSSPageRule.cpp
148
        css/CSSParser.cpp
149 150
        css/CSSPrimitiveValue.cpp
        css/CSSProperty.cpp
hyatt@apple.com's avatar
hyatt@apple.com committed
151
        css/CSSReflectValue.cpp
152 153 154
        css/CSSRule.cpp
        css/CSSRuleList.cpp
        css/CSSSelector.cpp
mitz@apple.com's avatar
mitz@apple.com committed
155
        css/CSSSegmentedFontFace.cpp
156 157
        css/CSSStyleDeclaration.cpp
        css/CSSStyleRule.cpp
158
        css/CSSStyleSelector.cpp
159 160 161
        css/CSSStyleSheet.cpp
        css/CSSTransformValue.cpp
        css/CSSTimingFunctionValue.cpp
mitz@apple.com's avatar
mitz@apple.com committed
162
        css/CSSUnicodeRangeValue.cpp
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200
        css/CSSValueList.cpp
        css/FontFamilyValue.cpp
        css/FontValue.cpp
        css/MediaFeatureNames.cpp
        css/MediaList.cpp
        css/MediaQuery.cpp
        css/MediaQueryEvaluator.cpp
        css/MediaQueryExp.cpp
        css/ShadowValue.cpp
        css/StyleBase.cpp
        css/StyleList.cpp
        css/StyleSheet.cpp
        css/StyleSheetList.cpp
    </set>

    <set append="1" var="WEBCORE_SOURCES_DERIVEDSOURCES">
        DerivedSources/WebCore/CSSGrammar.cpp
        DerivedSources/WebCore/ColorData.c
        DerivedSources/WebCore/HTMLEntityNames.c
        DerivedSources/WebCore/HTMLNames.cpp
        DerivedSources/WebCore/JSAttr.cpp
        DerivedSources/WebCore/JSBarInfo.cpp
        DerivedSources/WebCore/JSCDATASection.cpp
        DerivedSources/WebCore/JSCSSCharsetRule.cpp
        DerivedSources/WebCore/JSCSSFontFaceRule.cpp
        DerivedSources/WebCore/JSCSSImportRule.cpp
        DerivedSources/WebCore/JSCSSMediaRule.cpp
        DerivedSources/WebCore/JSCSSPageRule.cpp
        DerivedSources/WebCore/JSCSSPrimitiveValue.cpp
        DerivedSources/WebCore/JSCSSRule.cpp
        DerivedSources/WebCore/JSCSSRuleList.cpp
        DerivedSources/WebCore/JSCSSStyleDeclaration.cpp
        DerivedSources/WebCore/JSCSSStyleRule.cpp
        DerivedSources/WebCore/JSCSSStyleSheet.cpp
        DerivedSources/WebCore/JSCSSValue.cpp
        DerivedSources/WebCore/JSCSSValueList.cpp
        DerivedSources/WebCore/JSCanvasGradient.cpp
        DerivedSources/WebCore/JSCanvasPattern.cpp
oliver@apple.com's avatar
oliver@apple.com committed
201
        DerivedSources/WebCore/JSCanvasPixelArray.cpp
202 203
        DerivedSources/WebCore/JSCanvasRenderingContext2D.cpp
        DerivedSources/WebCore/JSCharacterData.cpp
weinig@apple.com's avatar
weinig@apple.com committed
204
        DerivedSources/WebCore/JSClipboard.cpp
205 206 207 208 209 210 211
        DerivedSources/WebCore/JSComment.cpp
        DerivedSources/WebCore/JSConsole.cpp
        DerivedSources/WebCore/JSCounter.cpp
        DerivedSources/WebCore/JSDatabase.cpp
        DerivedSources/WebCore/JSDocument.cpp
        DerivedSources/WebCore/JSDocumentFragment.cpp
        DerivedSources/WebCore/JSDocumentType.cpp
weinig@apple.com's avatar
weinig@apple.com committed
212
        DerivedSources/WebCore/JSDOMCoreException.cpp
213 214 215 216 217 218 219 220
        DerivedSources/WebCore/JSDOMImplementation.cpp
        DerivedSources/WebCore/JSDOMParser.cpp
        DerivedSources/WebCore/JSDOMSelection.cpp
        DerivedSources/WebCore/JSDOMWindow.cpp
        DerivedSources/WebCore/JSElement.cpp
        DerivedSources/WebCore/JSEntity.cpp
        DerivedSources/WebCore/JSEntityReference.cpp
        DerivedSources/WebCore/JSEvent.cpp
weinig@apple.com's avatar
weinig@apple.com committed
221
        DerivedSources/WebCore/JSEventException.cpp
222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237
        DerivedSources/WebCore/JSHTMLAnchorElement.cpp
        DerivedSources/WebCore/JSHTMLAppletElement.cpp
        DerivedSources/WebCore/JSHTMLAreaElement.cpp
        DerivedSources/WebCore/JSHTMLBRElement.cpp
        DerivedSources/WebCore/JSHTMLBaseElement.cpp
        DerivedSources/WebCore/JSHTMLBaseFontElement.cpp
        DerivedSources/WebCore/JSHTMLBlockquoteElement.cpp
        DerivedSources/WebCore/JSHTMLBodyElement.cpp
        DerivedSources/WebCore/JSHTMLButtonElement.cpp
        DerivedSources/WebCore/JSHTMLCanvasElement.cpp
        DerivedSources/WebCore/JSHTMLCollection.cpp
        DerivedSources/WebCore/JSHTMLDListElement.cpp
        DerivedSources/WebCore/JSHTMLDirectoryElement.cpp
        DerivedSources/WebCore/JSHTMLDivElement.cpp
        DerivedSources/WebCore/JSHTMLDocument.cpp
        DerivedSources/WebCore/JSHTMLElement.cpp
238
        DerivedSources/WebCore/JSHTMLElementWrapperFactory.cpp
239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283
        DerivedSources/WebCore/JSHTMLEmbedElement.cpp
        DerivedSources/WebCore/JSHTMLFieldSetElement.cpp
        DerivedSources/WebCore/JSHTMLFontElement.cpp
        DerivedSources/WebCore/JSHTMLFormElement.cpp
        DerivedSources/WebCore/JSHTMLFrameElement.cpp
        DerivedSources/WebCore/JSHTMLFrameSetElement.cpp
        DerivedSources/WebCore/JSHTMLHRElement.cpp
        DerivedSources/WebCore/JSHTMLHeadElement.cpp
        DerivedSources/WebCore/JSHTMLHeadingElement.cpp
        DerivedSources/WebCore/JSHTMLHtmlElement.cpp
        DerivedSources/WebCore/JSHTMLIFrameElement.cpp
        DerivedSources/WebCore/JSHTMLImageElement.cpp
        DerivedSources/WebCore/JSHTMLInputElement.cpp
        DerivedSources/WebCore/JSHTMLIsIndexElement.cpp
        DerivedSources/WebCore/JSHTMLLIElement.cpp
        DerivedSources/WebCore/JSHTMLLabelElement.cpp
        DerivedSources/WebCore/JSHTMLLegendElement.cpp
        DerivedSources/WebCore/JSHTMLLinkElement.cpp
        DerivedSources/WebCore/JSHTMLMapElement.cpp
        DerivedSources/WebCore/JSHTMLMarqueeElement.cpp
        DerivedSources/WebCore/JSHTMLMenuElement.cpp
        DerivedSources/WebCore/JSHTMLMetaElement.cpp
        DerivedSources/WebCore/JSHTMLModElement.cpp
        DerivedSources/WebCore/JSHTMLObjectElement.cpp
        DerivedSources/WebCore/JSHTMLOListElement.cpp
        DerivedSources/WebCore/JSHTMLOptGroupElement.cpp
        DerivedSources/WebCore/JSHTMLOptionElement.cpp
        DerivedSources/WebCore/JSHTMLOptionsCollection.cpp
        DerivedSources/WebCore/JSHTMLParagraphElement.cpp
        DerivedSources/WebCore/JSHTMLParamElement.cpp
        DerivedSources/WebCore/JSHTMLPreElement.cpp
        DerivedSources/WebCore/JSHTMLQuoteElement.cpp
        DerivedSources/WebCore/JSHTMLScriptElement.cpp
        DerivedSources/WebCore/JSHTMLSelectElement.cpp
        DerivedSources/WebCore/JSHTMLStyleElement.cpp
        DerivedSources/WebCore/JSHTMLTableCaptionElement.cpp
        DerivedSources/WebCore/JSHTMLTableCellElement.cpp
        DerivedSources/WebCore/JSHTMLTableColElement.cpp
        DerivedSources/WebCore/JSHTMLTableElement.cpp
        DerivedSources/WebCore/JSHTMLTableRowElement.cpp
        DerivedSources/WebCore/JSHTMLTableSectionElement.cpp
        DerivedSources/WebCore/JSHTMLTextAreaElement.cpp
        DerivedSources/WebCore/JSHTMLTitleElement.cpp
        DerivedSources/WebCore/JSHTMLUListElement.cpp
        DerivedSources/WebCore/JSHistory.cpp
284
        DerivedSources/WebCore/JSImageData.cpp
285
        DerivedSources/WebCore/JSJavaScriptCallFrame.cpp
286
        DerivedSources/WebCore/JSKeyboardEvent.cpp
287
        DerivedSources/WebCore/JSLocation.cpp
288
        DerivedSources/WebCore/JSMediaList.cpp
darin@apple.com's avatar
darin@apple.com committed
289
        DerivedSources/WebCore/JSMessageEvent.cpp
290 291
        DerivedSources/WebCore/JSMimeType.cpp
        DerivedSources/WebCore/JSMimeTypeArray.cpp
292 293 294
        DerivedSources/WebCore/JSMouseEvent.cpp
        DerivedSources/WebCore/JSMutationEvent.cpp
        DerivedSources/WebCore/JSNamedNodeMap.cpp
295
        DerivedSources/WebCore/JSNavigator.cpp
296 297 298 299 300 301
        DerivedSources/WebCore/JSNode.cpp
        DerivedSources/WebCore/JSNodeFilter.cpp
        DerivedSources/WebCore/JSNodeIterator.cpp
        DerivedSources/WebCore/JSNodeList.cpp
        DerivedSources/WebCore/JSNotation.cpp
        DerivedSources/WebCore/JSOverflowEvent.cpp
302 303
        DerivedSources/WebCore/JSPlugin.cpp
        DerivedSources/WebCore/JSPluginArray.cpp
304 305 306 307 308 309
        DerivedSources/WebCore/JSProcessingInstruction.cpp
        DerivedSources/WebCore/JSProgressEvent.cpp
        DerivedSources/WebCore/JSRange.cpp
        DerivedSources/WebCore/JSRangeException.cpp
        DerivedSources/WebCore/JSRect.cpp
        DerivedSources/WebCore/JSScreen.cpp
310 311
        DerivedSources/WebCore/JSStorage.cpp
        DerivedSources/WebCore/JSStorageEvent.cpp
312
        DerivedSources/WebCore/JSSQLError.cpp
313 314
        DerivedSources/WebCore/JSSQLResultSet.cpp
        DerivedSources/WebCore/JSSQLResultSetRowList.cpp
315
        DerivedSources/WebCore/JSSQLTransaction.cpp
316 317 318 319 320 321 322
        DerivedSources/WebCore/JSStyleSheet.cpp
        DerivedSources/WebCore/JSStyleSheetList.cpp
        DerivedSources/WebCore/JSText.cpp
        DerivedSources/WebCore/JSTextEvent.cpp
        DerivedSources/WebCore/JSTreeWalker.cpp
        DerivedSources/WebCore/JSUIEvent.cpp
        DerivedSources/WebCore/JSWheelEvent.cpp
weinig@apple.com's avatar
weinig@apple.com committed
323
        DerivedSources/WebCore/JSXMLHttpRequest.cpp
weinig@apple.com's avatar
weinig@apple.com committed
324
        DerivedSources/WebCore/JSXMLHttpRequestException.cpp
325
        DerivedSources/WebCore/JSXMLHttpRequestProgressEvent.cpp
326 327
        DerivedSources/WebCore/JSXMLSerializer.cpp
        DerivedSources/WebCore/JSXPathEvaluator.cpp
weinig@apple.com's avatar
weinig@apple.com committed
328
        DerivedSources/WebCore/JSXPathException.cpp
329 330 331
        DerivedSources/WebCore/JSXPathExpression.cpp
        DerivedSources/WebCore/JSXPathNSResolver.cpp
        DerivedSources/WebCore/JSXPathResult.cpp
332
        DerivedSources/WebCore/JSXSLTProcessor.cpp
333 334 335 336 337 338 339 340 341 342 343 344 345 346 347
        DerivedSources/WebCore/UserAgentStyleSheetsData.cpp
        DerivedSources/WebCore/XLinkNames.cpp
        DerivedSources/WebCore/XMLNames.cpp
        DerivedSources/WebCore/XPathGrammar.cpp
    </set>

    <set append="1" var="WEBCORE_SOURCES_DOM">
        dom/Attr.cpp
        dom/Attribute.cpp
        dom/BeforeTextInsertedEvent.cpp
        dom/BeforeUnloadEvent.cpp
        dom/CDATASection.cpp
        dom/CSSMappedAttributeDeclaration.cpp
        dom/CharacterData.cpp
        dom/ChildNodeList.cpp
weinig@apple.com's avatar
weinig@apple.com committed
348 349
        dom/ClassNames.cpp
        dom/ClassNodeList.cpp
350 351 352 353 354 355 356 357
        dom/Clipboard.cpp
        dom/ClipboardEvent.cpp
        dom/Comment.cpp
        dom/ContainerNode.cpp
        dom/DOMImplementation.cpp
        dom/Document.cpp
        dom/DocumentFragment.cpp
        dom/DocumentType.cpp
358
        dom/DynamicNodeList.cpp
359 360 361 362 363 364 365 366
        dom/EditingText.cpp
        dom/Element.cpp
        dom/Entity.cpp
        dom/EntityReference.cpp
        dom/Event.cpp
        dom/EventNames.cpp
        dom/EventTarget.cpp
        dom/EventTargetNode.cpp
weinig@apple.com's avatar
weinig@apple.com committed
367
        dom/ExceptionBase.cpp
darin@apple.com's avatar
darin@apple.com committed
368
        dom/ExceptionCode.cpp
369 370
        dom/KeyboardEvent.cpp
        dom/MappedAttribute.cpp
darin@apple.com's avatar
darin@apple.com committed
371
        dom/MessageEvent.cpp
372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390
        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
391 392
        dom/SelectorNodeList.cpp
        dom/StaticNodeList.cpp
393 394
        dom/StyleElement.cpp
        dom/StyledElement.cpp
weinig@apple.com's avatar
weinig@apple.com committed
395
        dom/TagNodeList.cpp
396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417
        dom/Text.cpp
        dom/TextEvent.cpp
        dom/Traversal.cpp
        dom/TreeWalker.cpp
        dom/UIEvent.cpp
        dom/UIEventWithKeyState.cpp
        dom/WheelEvent.cpp
        dom/XMLTokenizer.cpp
    </set>

    <set append="1" var="WEBCORE_SOURCES_EDITING">
        editing/AppendNodeCommand.cpp
        editing/ApplyStyleCommand.cpp
        editing/BreakBlockquoteCommand.cpp
        editing/CompositeEditCommand.cpp
        editing/CreateLinkCommand.cpp
        editing/DeleteButton.cpp
        editing/DeleteButtonController.cpp
        editing/DeleteFromTextNodeCommand.cpp
        editing/DeleteSelectionCommand.cpp
        editing/EditCommand.cpp
        editing/Editor.cpp
darin@apple.com's avatar
darin@apple.com committed
418
        editing/EditorCommand.cpp
419 420 421 422 423 424 425 426 427 428 429 430 431 432
        editing/FormatBlockCommand.cpp
        editing/HTMLInterchange.cpp
        editing/IndentOutdentCommand.cpp
        editing/InsertIntoTextNodeCommand.cpp
        editing/InsertLineBreakCommand.cpp
        editing/InsertListCommand.cpp
        editing/InsertNodeBeforeCommand.cpp
        editing/InsertParagraphSeparatorCommand.cpp
        editing/InsertTextCommand.cpp
        editing/JoinTextNodesCommand.cpp
        editing/MergeIdenticalElementsCommand.cpp
        editing/ModifySelectionListLevel.cpp
        editing/MoveSelectionCommand.cpp
        editing/RemoveCSSPropertyCommand.cpp
433
        editing/RemoveFormatCommand.cpp
434 435 436 437 438 439 440
        editing/RemoveNodeAttributeCommand.cpp
        editing/RemoveNodeCommand.cpp
        editing/RemoveNodePreservingChildrenCommand.cpp
        editing/ReplaceSelectionCommand.cpp
        editing/Selection.cpp
        editing/SelectionController.cpp
        editing/SmartReplace.cpp
441
        editing/SmartReplaceICU.cpp
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465
        editing/SetNodeAttributeCommand.cpp
        editing/SplitElementCommand.cpp
        editing/SplitTextNodeCommand.cpp
        editing/SplitTextNodeContainingElementCommand.cpp
        editing/TextIterator.cpp
        editing/TypingCommand.cpp
        editing/UnlinkCommand.cpp
        editing/VisiblePosition.cpp
        editing/WrapContentsInDummySpanCommand.cpp
        editing/htmlediting.cpp
        editing/markup.cpp
        editing/visible_units.cpp
    </set>
    
    <set append="1" var="WEBCORE_SOURCES_HISTORY">
        history/BackForwardList.cpp
        history/CachedPage.cpp
        history/PageCache.cpp
        history/HistoryItem.cpp
    </set>
    
    <set append="1" var="WEBCORE_SOURCES_HTML">
        html/CanvasGradient.cpp
        html/CanvasPattern.cpp
oliver@apple.com's avatar
oliver@apple.com committed
466
        html/CanvasPixelArray.cpp
467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537
        html/CanvasRenderingContext2D.cpp
        html/CanvasStyle.cpp
        html/FormDataList.cpp
        html/HTMLAnchorElement.cpp
        html/HTMLAppletElement.cpp
        html/HTMLAreaElement.cpp
        html/HTMLBRElement.cpp
        html/HTMLBaseElement.cpp
        html/HTMLBaseFontElement.cpp
        html/HTMLBlockquoteElement.cpp
        html/HTMLBodyElement.cpp
        html/HTMLButtonElement.cpp
        html/HTMLCanvasElement.cpp
        html/HTMLCollection.cpp
        html/HTMLDListElement.cpp
        html/HTMLDirectoryElement.cpp
        html/HTMLDivElement.cpp
        html/HTMLDocument.cpp
        html/HTMLElement.cpp
        html/HTMLElementFactory.cpp
        html/HTMLEmbedElement.cpp
        html/HTMLFieldSetElement.cpp
        html/HTMLFontElement.cpp
        html/HTMLFormCollection.cpp
        html/HTMLFormElement.cpp
        html/HTMLFrameElement.cpp
        html/HTMLFrameElementBase.cpp
        html/HTMLFrameOwnerElement.cpp
        html/HTMLFrameSetElement.cpp
        html/HTMLGenericFormElement.cpp
        html/HTMLHRElement.cpp
        html/HTMLHeadElement.cpp
        html/HTMLHeadingElement.cpp
        html/HTMLHtmlElement.cpp
        html/HTMLIFrameElement.cpp
        html/HTMLImageElement.cpp
        html/HTMLImageLoader.cpp
        html/HTMLInputElement.cpp
        html/HTMLIsIndexElement.cpp
        html/HTMLKeygenElement.cpp
        html/HTMLLIElement.cpp
        html/HTMLLabelElement.cpp
        html/HTMLLegendElement.cpp
        html/HTMLLinkElement.cpp
        html/HTMLMapElement.cpp
        html/HTMLMarqueeElement.cpp
        html/HTMLMenuElement.cpp
        html/HTMLMetaElement.cpp
        html/HTMLModElement.cpp
        html/HTMLNameCollection.cpp
        html/HTMLOListElement.cpp
        html/HTMLObjectElement.cpp
        html/HTMLOptGroupElement.cpp
        html/HTMLOptionElement.cpp
        html/HTMLOptionsCollection.cpp
        html/HTMLParagraphElement.cpp
        html/HTMLParamElement.cpp
        html/HTMLParser.cpp
        html/HTMLParserErrorCodes.cpp
        html/HTMLPlugInElement.cpp
        html/HTMLPreElement.cpp
        html/HTMLQuoteElement.cpp
        html/HTMLScriptElement.cpp
        html/HTMLSelectElement.cpp
        html/HTMLStyleElement.cpp
        html/HTMLTableCaptionElement.cpp
        html/HTMLTableCellElement.cpp
        html/HTMLTableColElement.cpp
        html/HTMLTableElement.cpp
        html/HTMLTablePartElement.cpp
        html/HTMLTableRowElement.cpp
darin@apple.com's avatar
darin@apple.com committed
538
        html/HTMLTableRowsCollection.cpp
539 540 541 542 543 544 545
        html/HTMLTableSectionElement.cpp
        html/HTMLTextAreaElement.cpp
        html/HTMLTextFieldInnerElement.cpp
        html/HTMLTitleElement.cpp
        html/HTMLTokenizer.cpp
        html/HTMLUListElement.cpp
        html/HTMLViewSourceDocument.cpp
oliver@apple.com's avatar
oliver@apple.com committed
546
        html/ImageData.cpp
547
        html/PreloadScanner.cpp
548 549 550
    </set>
    
    <set append="1" var="WEBCORE_SOURCES_LOADER">
551 552 553 554 555
        loader/appcache/ApplicationCache.cpp
        loader/appcache/ApplicationCacheGroup.cpp
        loader/appcache/ApplicationCacheResource.cpp
        loader/appcache/DOMApplicationCache.cpp
        loader/appcache/ManifestParser.cpp
beidson@apple.com's avatar
beidson@apple.com committed
556 557 558
        loader/archive/ArchiveFactory.cpp
        loader/archive/ArchiveResource.cpp
        loader/archive/ArchiveResourceCollection.cpp
559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594
        loader/Cache.cpp
        loader/CachedCSSStyleSheet.cpp
        loader/CachedFont.cpp
        loader/CachedImage.cpp
        loader/CachedResource.cpp
        loader/CachedResourceClientWalker.cpp
        loader/CachedScript.cpp
        loader/CachedXSLStyleSheet.cpp
        loader/DocLoader.cpp
        loader/DocumentLoader.cpp
        loader/FormState.cpp
        loader/FrameLoader.cpp
        loader/FTPDirectoryDocument.cpp
        loader/FTPDirectoryParser.cpp
        loader/ImageDocument.cpp
        loader/MainResourceLoader.cpp
        loader/NavigationAction.cpp
        loader/NetscapePlugInStreamLoader.cpp
        loader/PluginDocument.cpp
        loader/ProgressTracker.cpp
        loader/Request.cpp
        loader/ResourceLoader.cpp
        loader/SubresourceLoader.cpp
        loader/TextDocument.cpp
        loader/TextResourceDecoder.cpp
        loader/loader.cpp
    </set>
    
    <set append="1" var="WEBCORE_SOURCES_ICON">
        loader/icon/IconDatabase.cpp
        loader/icon/IconLoader.cpp
        loader/icon/IconRecord.cpp
        loader/icon/PageURLRecord.cpp
    </set>

    <set append="1" var="WEBCORE_SOURCES_PAGE">
595
        page/AccessibilityObject.cpp
596 597
        page/AccessibilityListBox.cpp
        page/AccessibilityListBoxOption.cpp
598
        page/AccessibilityRenderObject.cpp
599
        page/AnimationController.cpp
alice.liu@apple.com's avatar
alice.liu@apple.com committed
600
        page/AXObjectCache.cpp
601 602 603 604 605 606 607 608 609 610 611 612 613 614
        page/BarInfo.cpp
        page/Chrome.cpp
        page/Console.cpp
        page/ContextMenuController.cpp
        page/DOMSelection.cpp
        page/DOMWindow.cpp
        page/DragController.cpp
        page/EventHandler.cpp
        page/FocusController.cpp
        page/Frame.cpp
        page/FrameTree.cpp
        page/FrameView.cpp
        page/History.cpp
        page/InspectorController.cpp
615
        page/JavaScriptCallFrame.cpp
616
        page/JavaScriptDebugServer.cpp
617
        page/JavaScriptProfile.cpp
kmccullough@apple.com's avatar
kmccullough@apple.com committed
618
        page/JavaScriptProfileNode.cpp
619
        page/Location.cpp
620
        page/MouseEventWithHitTestResults.cpp
621
        page/Navigator.cpp
622
        page/Page.cpp
darin@apple.com's avatar
darin@apple.com committed
623
        page/PageGroup.cpp
624 625
        page/Screen.cpp
        page/Settings.cpp
weinig@apple.com's avatar
weinig@apple.com committed
626
        page/WindowFeatures.cpp
627 628 629 630
    </set>

    <set append="1" var="WEBCORE_SOURCES_PLATFORM">
        platform/Arena.cpp
631 632 633 634
        platform/text/AtomicString.cpp
        platform/text/Base64.cpp
        platform/text/BidiContext.cpp
        platform/text/CString.cpp
635 636 637 638 639
        platform/ContextMenu.cpp
        platform/DeprecatedPtrListImpl.cpp
        platform/DeprecatedValueListImpl.cpp
        platform/DragImage.cpp
        platform/FileChooser.cpp
640 641
        platform/graphics/Font.cpp
        platform/graphics/FontCache.cpp
642
        platform/graphics/FontData.cpp
643
        platform/graphics/FontDescription.cpp
644 645 646 647
        platform/graphics/FontFallbackList.cpp
        platform/graphics/FontFamily.cpp
        platform/graphics/GlyphPageTreeNode.cpp
        platform/graphics/GlyphWidthMap.cpp
mitz@apple.com's avatar
mitz@apple.com committed
648 649
        platform/graphics/SegmentedFontData.cpp
        platform/graphics/SimpleFontData.cpp
650 651
        platform/KURL.cpp
        platform/Logging.cpp
652
        platform/MIMETypeRegistry.cpp
653
        platform/text/RegularExpression.cpp
654 655
        platform/ScrollBar.cpp
        platform/SecurityOrigin.cpp
656
        platform/text/SegmentedString.cpp
657
        platform/SharedBuffer.cpp
658
        platform/text/String.cpp
ap@webkit.org's avatar
ap@webkit.org committed
659
        platform/text/StringBuilder.cpp
660 661 662 663 664 665 666 667 668 669 670
        platform/text/StringImpl.cpp
        platform/text/TextBreakIteratorICU.cpp
        platform/text/TextCodec.cpp
        platform/text/TextCodecICU.cpp
        platform/text/TextCodecLatin1.cpp
        platform/text/TextCodecUTF16.cpp
        platform/text/TextCodecUserDefined.cpp
        platform/text/TextDecoder.cpp
        platform/text/TextEncoding.cpp
        platform/text/TextEncodingRegistry.cpp
        platform/text/TextStream.cpp
671 672 673 674 675 676 677 678
        platform/Timer.cpp
        platform/Widget.cpp
        platform/graphics/AffineTransform.cpp
        platform/graphics/BitmapImage.cpp
        platform/graphics/Color.cpp
        platform/graphics/FloatPoint.cpp
        platform/graphics/FloatRect.cpp
        platform/graphics/FloatSize.cpp
679
        platform/graphics/GeneratedImage.cpp
680
        platform/graphics/Gradient.cpp
681 682 683 684 685 686 687
        platform/graphics/GraphicsContext.cpp
        platform/graphics/GraphicsTypes.cpp
        platform/graphics/Image.cpp
        platform/graphics/IntRect.cpp
        platform/graphics/Path.cpp
        platform/graphics/PathTraversalState.cpp
        platform/graphics/Pen.cpp
688
        platform/network/AuthenticationChallengeBase.cpp
689 690 691
        platform/network/Credential.cpp
        platform/network/HTTPParsers.cpp
        platform/network/FormData.cpp
692
        platform/network/NetworkStateNotifier.cpp
693
        platform/network/ProtectionSpace.cpp
694
        platform/network/ResourceErrorBase.cpp
695 696
        platform/network/ResourceHandle.cpp
        platform/network/ResourceRequestBase.cpp
697
        platform/network/ResourceResponseBase.cpp
698 699 700 701 702 703 704
        platform/sql/SQLiteAuthorizer.cpp
        platform/sql/SQLiteDatabase.cpp
        platform/sql/SQLiteStatement.cpp
        platform/sql/SQLiteTransaction.cpp
        platform/sql/SQLValue.cpp
    </set>

705
    <set append="1" var="WEBCORE_SOURCES_PLUGINS">
706 707 708 709 710
        plugins/MimeType.cpp
        plugins/MimeTypeArray.cpp
        plugins/Plugin.cpp
        plugins/PluginArray.cpp
        plugins/PluginData.cpp
711 712
        plugins/PluginDatabase.cpp
        plugins/PluginInfoStore.cpp
713
        plugins/PluginPackage.cpp
714
        plugins/PluginStream.cpp
pewtermoose@webkit.org's avatar
pewtermoose@webkit.org committed
715 716
        plugins/PluginView.cpp
        plugins/npapi.cpp
717 718
    </set>

719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785
    <set append="1" var="WEBCORE_SOURCES_GIF">
        platform/image-decoders/gif/GIFImageDecoder.cpp
        platform/image-decoders/gif/GIFImageReader.cpp
    </set>

    <set append="1" var="WEBCORE_SOURCES_PNG">
        platform/image-decoders/png/PNGImageDecoder.cpp
    </set>

    <set append="1" var="WEBCORE_SOURCES_ZLIB">
        platform/image-decoders/zlib/adler32.c
        platform/image-decoders/zlib/compress.c
        platform/image-decoders/zlib/crc32.c
        platform/image-decoders/zlib/deflate.c
        platform/image-decoders/zlib/gzio.c
        platform/image-decoders/zlib/infback.c
        platform/image-decoders/zlib/inffast.c
        platform/image-decoders/zlib/inflate.c
        platform/image-decoders/zlib/inftrees.c
        platform/image-decoders/zlib/trees.c
        platform/image-decoders/zlib/uncompr.c
        platform/image-decoders/zlib/zutil.c
    </set>

    <set append="1" var="WEBCORE_SOURCES_JPEG">
        platform/image-decoders/jpeg/JPEGImageDecoder.cpp
    </set>

    <set append="1" var="WEBCORE_SOURCES_BMP">
        platform/image-decoders/bmp/BMPImageDecoder.cpp
    </set>

    <set append="1" var="WEBCORE_SOURCES_ICO">
        platform/image-decoders/ico/ICOImageDecoder.cpp
    </set>

    <set append="1" var="WEBCORE_SOURCES_XBM">
        platform/image-decoders/xbm/XBMImageDecoder.cpp
    </set>

    <set append="1" var="WEBCORE_SOURCES_RENDERING">
        rendering/AutoTableLayout.cpp
        rendering/CounterNode.cpp
        rendering/EllipsisBox.cpp
        rendering/FixedTableLayout.cpp
        rendering/HitTestResult.cpp
        rendering/InlineBox.cpp
        rendering/InlineFlowBox.cpp
        rendering/InlineTextBox.cpp
        rendering/LayoutState.cpp
        rendering/ListMarkerBox.cpp
        rendering/RenderApplet.cpp
        rendering/RenderArena.cpp
        rendering/RenderBR.cpp
        rendering/RenderBlock.cpp
        rendering/RenderBox.cpp
        rendering/RenderButton.cpp
        rendering/RenderContainer.cpp
        rendering/RenderCounter.cpp
        rendering/RenderFieldset.cpp
        rendering/RenderFileUploadControl.cpp
        rendering/RenderFlexibleBox.cpp
        rendering/RenderFlow.cpp
        rendering/RenderFrame.cpp
        rendering/RenderFrameSet.cpp
        rendering/RenderHTMLCanvas.cpp
        rendering/RenderImage.cpp
786
        rendering/RenderImageGeneratedContent.cpp
787 788 789 790 791 792 793 794 795 796 797
        rendering/RenderInline.cpp
        rendering/RenderLayer.cpp
        rendering/RenderLegend.cpp
        rendering/RenderListBox.cpp
        rendering/RenderListItem.cpp
        rendering/RenderListMarker.cpp
        rendering/RenderMenuList.cpp
        rendering/RenderObject.cpp
        rendering/RenderPart.cpp
        rendering/RenderPartObject.cpp
        rendering/RenderReplaced.cpp
hyatt@apple.com's avatar
hyatt@apple.com committed
798
        rendering/RenderReplica.cpp
799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815
        rendering/RenderSlider.cpp
        rendering/RenderTable.cpp
        rendering/RenderTableCell.cpp
        rendering/RenderTableCol.cpp
        rendering/RenderTableRow.cpp
        rendering/RenderTableSection.cpp
        rendering/RenderText.cpp
        rendering/RenderTextControl.cpp
        rendering/RenderTextFragment.cpp
        rendering/RenderTheme.cpp
        rendering/RenderTreeAsText.cpp
        rendering/RenderView.cpp
        rendering/RenderWidget.cpp
        rendering/RenderWordBreak.cpp
        rendering/RootInlineBox.cpp
        rendering/bidi.cpp
        rendering/break_lines.cpp
816
        rendering/style/RenderStyle.cpp
817 818
    </set>

819 820 821 822 823 824 825
    <set append="1" var="WEBCORE_SOURCES_STORAGE">
        storage/ChangeVersionWrapper.cpp
        storage/Database.cpp
        storage/DatabaseAuthorizer.cpp
        storage/DatabaseTask.cpp
        storage/DatabaseThread.cpp
        storage/DatabaseTracker.cpp
beidson@apple.com's avatar
beidson@apple.com committed
826
        storage/LocalStorage.cpp
827
        storage/LocalStorageArea.cpp
828 829
        storage/LocalStorageTask.cpp
        storage/LocalStorageThread.cpp
830 831
        storage/OriginQuotaManager.cpp
        storage/OriginUsageRecord.cpp
832 833 834 835
        storage/SQLResultSet.cpp
        storage/SQLResultSetRowList.cpp
        storage/SQLStatement.cpp
        storage/SQLTransaction.cpp
836
        storage/Storage.cpp
837
        storage/StorageArea.cpp
838 839 840
        storage/StorageEvent.cpp
        storage/StorageMap.cpp
        storage/SessionStorage.cpp
841
        storage/SessionStorageArea.cpp
842 843
    </set>

844
    <set append="1" var="WEBCORE_SOURCES_XML">
845 846 847
        xml/AccessControlList.cpp
        xml/AccessItem.cpp
        xml/AccessItemRule.cpp
848 849
        xml/DOMParser.cpp
        xml/NativeXPathNSResolver.cpp
850
        xml/XMLHttpRequest.cpp
851
        xml/XMLHttpRequestProgressEvent.cpp
852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870
        xml/XMLSerializer.cpp
        xml/XPathEvaluator.cpp
        xml/XPathExpression.cpp
        xml/XPathExpressionNode.cpp
        xml/XPathFunctions.cpp
        xml/XPathNamespace.cpp
        xml/XPathNodeSet.cpp
        xml/XPathNSResolver.cpp
        xml/XPathParser.cpp
        xml/XPathPath.cpp
        xml/XPathPredicate.cpp
        xml/XPathResult.cpp
        xml/XPathStep.cpp
        xml/XPathUtil.cpp
        xml/XPathValue.cpp
        xml/XPathVariableReference.cpp
        xml/XSLImportRule.cpp
        xml/XSLStyleSheet.cpp
        xml/XSLTExtensions.cpp
ap@webkit.org's avatar
ap@webkit.org committed
871
        xml/XSLTUnicodeSort.cpp
872 873 874 875
        xml/XSLTProcessor.cpp
    </set>

</makefile>