Reviewed by Sam Weinig.
[WebKit-https.git] / WebCore / WebCoreSources.bkl
1 <?xml version="1.0" ?>
2 <!-- 
3
4 Copyright (C) 2007 Kevin Ollivier.  All rights reserved.
5
6 Redistribution and use in source and binary forms, with or without
7 modification, are permitted provided that the following conditions
8 are met:
9
10 1.  Redistributions of source code must retain the above copyright
11     notice, this list of conditions and the following disclaimer. 
12 2.  Redistributions in binary form must reproduce the above copyright
13     notice, this list of conditions and the following disclaimer in the
14     documentation and/or other materials provided with the distribution. 
15 3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
16     its contributors may be used to endorse or promote products derived
17     from this software without specific prior written permission. 
18
19 THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
20 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
21 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
22 DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
23 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
24 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
25 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
26 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
27 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
28 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29
30 This file contains the list of files needed to build WebCore.
31
32 -->
33
34 <makefile>
35     
36     <set append="1" var="WEBCORE_SOURCES_JS">
37         bindings/js/GCController.cpp
38         bindings/js/JSAttrCustom.cpp
39         bindings/js/JSCanvasRenderingContext2DCustom.cpp
40         bindings/js/JSCSSRuleCustom.cpp
41         bindings/js/JSCSSStyleDeclarationCustom.cpp
42         bindings/js/JSCSSValueCustom.cpp
43         bindings/js/JSCustomSQLStatementCallback.cpp
44         bindings/js/JSCustomSQLStatementErrorCallback.cpp
45         bindings/js/JSCustomSQLTransactionCallback.cpp
46         bindings/js/JSCustomSQLTransactionErrorCallback.cpp
47         bindings/js/JSCustomVoidCallback.cpp
48         bindings/js/JSCustomXPathNSResolver.cpp
49         bindings/js/JSDatabaseCustom.cpp
50         bindings/js/JSDOMExceptionConstructor.cpp
51         bindings/js/JSDOMWindowCustom.cpp
52         bindings/js/JSDocumentCustom.cpp
53         bindings/js/JSElementCustom.cpp
54         bindings/js/JSEventCustom.cpp
55         bindings/js/JSEventTargetNode.cpp
56         bindings/js/JSHTMLAppletElementCustom.cpp
57         bindings/js/JSHTMLAudioElementConstructor.cpp
58         bindings/js/JSHTMLCollectionCustom.cpp
59         bindings/js/JSHTMLDocumentCustom.cpp
60         bindings/js/JSHTMLElementCustom.cpp
61         bindings/js/JSHTMLElementWrapperFactory.cpp
62         bindings/js/JSHTMLEmbedElementCustom.cpp
63         bindings/js/JSHTMLFormElementCustom.cpp
64         bindings/js/JSHTMLFrameElementCustom.cpp
65         bindings/js/JSHTMLFrameSetElementCustom.cpp
66         bindings/js/JSHTMLIFrameElementCustom.cpp
67         bindings/js/JSHTMLInputElementBase.cpp
68         bindings/js/JSHTMLObjectElementCustom.cpp
69         bindings/js/JSHTMLOptionElementConstructor.cpp
70         bindings/js/JSHTMLOptionsCollectionCustom.cpp
71         bindings/js/JSHTMLSelectElementCustom.cpp
72         bindings/js/JSNamedNodeMapCustom.cpp
73         bindings/js/JSNamedNodesCollection.cpp
74         bindings/js/JSNodeCustom.cpp
75         bindings/js/JSNodeFilterCondition.cpp
76         bindings/js/JSNodeFilterCustom.cpp
77         bindings/js/JSNodeIteratorCustom.cpp
78         bindings/js/JSNodeListCustom.cpp
79         bindings/js/JSSQLResultSetRowListCustom.cpp
80         bindings/js/JSSQLTransactionCustom.cpp
81         bindings/js/JSStyleSheetCustom.cpp
82         bindings/js/JSStyleSheetListCustom.cpp
83         bindings/js/JSTreeWalkerCustom.cpp
84         bindings/js/JSXMLHttpRequest.cpp
85         bindings/js/JSXSLTProcessor.cpp
86         bindings/js/kjs_binding.cpp
87         bindings/js/kjs_css.cpp
88         bindings/js/kjs_dom.cpp
89         bindings/js/kjs_events.cpp
90         bindings/js/kjs_html.cpp
91         bindings/js/kjs_navigator.cpp
92         bindings/js/kjs_proxy.cpp
93         bindings/js/kjs_window.cpp
94     </set>
95     
96     <set append="1" var="WEBCORE_SOURCES_CSS">
97         css/CSSBorderImageValue.cpp
98         css/CSSCharsetRule.cpp
99         css/CSSComputedStyleDeclaration.cpp
100         css/CSSCursorImageValue.cpp
101         css/CSSFontFace.cpp
102         css/CSSFontFaceRule.cpp
103         css/CSSFontFaceSource.cpp
104         css/CSSFontFaceSrcValue.cpp
105         css/CSSFontSelector.cpp
106         css/CSSHelper.cpp
107         css/CSSImageValue.cpp
108         css/CSSImportRule.cpp
109         css/CSSInheritedValue.cpp
110         css/CSSInitialValue.cpp
111         css/CSSMediaRule.cpp
112         css/CSSMutableStyleDeclaration.cpp
113         css/CSSPageRule.cpp
114         css/CSSParser.cpp
115         css/CSSPrimitiveValue.cpp
116         css/CSSProperty.cpp
117         css/CSSRule.cpp
118         css/CSSRuleList.cpp
119         css/CSSSelector.cpp
120         css/CSSStyleDeclaration.cpp
121         css/CSSStyleRule.cpp
122         css/CSSStyleSelector.cpp
123         css/CSSStyleSheet.cpp
124         css/CSSTransformValue.cpp
125         css/CSSTimingFunctionValue.cpp
126         css/CSSValueList.cpp
127         css/FontFamilyValue.cpp
128         css/FontValue.cpp
129         css/MediaFeatureNames.cpp
130         css/MediaList.cpp
131         css/MediaQuery.cpp
132         css/MediaQueryEvaluator.cpp
133         css/MediaQueryExp.cpp
134         css/ShadowValue.cpp
135         css/StyleBase.cpp
136         css/StyleList.cpp
137         css/StyleSheet.cpp
138         css/StyleSheetList.cpp
139     </set>
140
141     <set append="1" var="WEBCORE_SOURCES_DERIVEDSOURCES">
142         DerivedSources/WebCore/CSSGrammar.cpp
143         DerivedSources/WebCore/ColorData.c
144         DerivedSources/WebCore/HTMLEntityNames.c
145         DerivedSources/WebCore/HTMLNames.cpp
146         DerivedSources/WebCore/JSAttr.cpp
147         DerivedSources/WebCore/JSBarInfo.cpp
148         DerivedSources/WebCore/JSCDATASection.cpp
149         DerivedSources/WebCore/JSCSSCharsetRule.cpp
150         DerivedSources/WebCore/JSCSSFontFaceRule.cpp
151         DerivedSources/WebCore/JSCSSImportRule.cpp
152         DerivedSources/WebCore/JSCSSMediaRule.cpp
153         DerivedSources/WebCore/JSCSSPageRule.cpp
154         DerivedSources/WebCore/JSCSSPrimitiveValue.cpp
155         DerivedSources/WebCore/JSCSSRule.cpp
156         DerivedSources/WebCore/JSCSSRuleList.cpp
157         DerivedSources/WebCore/JSCSSStyleDeclaration.cpp
158         DerivedSources/WebCore/JSCSSStyleRule.cpp
159         DerivedSources/WebCore/JSCSSStyleSheet.cpp
160         DerivedSources/WebCore/JSCSSValue.cpp
161         DerivedSources/WebCore/JSCSSValueList.cpp
162         DerivedSources/WebCore/JSCanvasGradient.cpp
163         DerivedSources/WebCore/JSCanvasPattern.cpp
164         DerivedSources/WebCore/JSCanvasRenderingContext2D.cpp
165         DerivedSources/WebCore/JSCharacterData.cpp
166         DerivedSources/WebCore/JSComment.cpp
167         DerivedSources/WebCore/JSConsole.cpp
168         DerivedSources/WebCore/JSCounter.cpp
169         DerivedSources/WebCore/JSDatabase.cpp
170         DerivedSources/WebCore/JSDocument.cpp
171         DerivedSources/WebCore/JSDocumentFragment.cpp
172         DerivedSources/WebCore/JSDocumentType.cpp
173         DerivedSources/WebCore/JSDOMImplementation.cpp
174         DerivedSources/WebCore/JSDOMParser.cpp
175         DerivedSources/WebCore/JSDOMSelection.cpp
176         DerivedSources/WebCore/JSDOMWindow.cpp
177         DerivedSources/WebCore/JSElement.cpp
178         DerivedSources/WebCore/JSEntity.cpp
179         DerivedSources/WebCore/JSEntityReference.cpp
180         DerivedSources/WebCore/JSEvent.cpp
181         DerivedSources/WebCore/JSHTMLAnchorElement.cpp
182         DerivedSources/WebCore/JSHTMLAppletElement.cpp
183         DerivedSources/WebCore/JSHTMLAreaElement.cpp
184         DerivedSources/WebCore/JSHTMLBRElement.cpp
185         DerivedSources/WebCore/JSHTMLBaseElement.cpp
186         DerivedSources/WebCore/JSHTMLBaseFontElement.cpp
187         DerivedSources/WebCore/JSHTMLBlockquoteElement.cpp
188         DerivedSources/WebCore/JSHTMLBodyElement.cpp
189         DerivedSources/WebCore/JSHTMLButtonElement.cpp
190         DerivedSources/WebCore/JSHTMLCanvasElement.cpp
191         DerivedSources/WebCore/JSHTMLCollection.cpp
192         DerivedSources/WebCore/JSHTMLDListElement.cpp
193         DerivedSources/WebCore/JSHTMLDirectoryElement.cpp
194         DerivedSources/WebCore/JSHTMLDivElement.cpp
195         DerivedSources/WebCore/JSHTMLDocument.cpp
196         DerivedSources/WebCore/JSHTMLElement.cpp
197         DerivedSources/WebCore/JSHTMLEmbedElement.cpp
198         DerivedSources/WebCore/JSHTMLFieldSetElement.cpp
199         DerivedSources/WebCore/JSHTMLFontElement.cpp
200         DerivedSources/WebCore/JSHTMLFormElement.cpp
201         DerivedSources/WebCore/JSHTMLFrameElement.cpp
202         DerivedSources/WebCore/JSHTMLFrameSetElement.cpp
203         DerivedSources/WebCore/JSHTMLHRElement.cpp
204         DerivedSources/WebCore/JSHTMLHeadElement.cpp
205         DerivedSources/WebCore/JSHTMLHeadingElement.cpp
206         DerivedSources/WebCore/JSHTMLHtmlElement.cpp
207         DerivedSources/WebCore/JSHTMLIFrameElement.cpp
208         DerivedSources/WebCore/JSHTMLImageElement.cpp
209         DerivedSources/WebCore/JSHTMLInputElement.cpp
210         DerivedSources/WebCore/JSHTMLIsIndexElement.cpp
211         DerivedSources/WebCore/JSHTMLLIElement.cpp
212         DerivedSources/WebCore/JSHTMLLabelElement.cpp
213         DerivedSources/WebCore/JSHTMLLegendElement.cpp
214         DerivedSources/WebCore/JSHTMLLinkElement.cpp
215         DerivedSources/WebCore/JSHTMLMapElement.cpp
216         DerivedSources/WebCore/JSHTMLMarqueeElement.cpp
217         DerivedSources/WebCore/JSHTMLMenuElement.cpp
218         DerivedSources/WebCore/JSHTMLMetaElement.cpp
219         DerivedSources/WebCore/JSHTMLModElement.cpp
220         DerivedSources/WebCore/JSHTMLObjectElement.cpp
221         DerivedSources/WebCore/JSHTMLOListElement.cpp
222         DerivedSources/WebCore/JSHTMLOptGroupElement.cpp
223         DerivedSources/WebCore/JSHTMLOptionElement.cpp
224         DerivedSources/WebCore/JSHTMLOptionsCollection.cpp
225         DerivedSources/WebCore/JSHTMLParagraphElement.cpp
226         DerivedSources/WebCore/JSHTMLParamElement.cpp
227         DerivedSources/WebCore/JSHTMLPreElement.cpp
228         DerivedSources/WebCore/JSHTMLQuoteElement.cpp
229         DerivedSources/WebCore/JSHTMLScriptElement.cpp
230         DerivedSources/WebCore/JSHTMLSelectElement.cpp
231         DerivedSources/WebCore/JSHTMLStyleElement.cpp
232         DerivedSources/WebCore/JSHTMLTableCaptionElement.cpp
233         DerivedSources/WebCore/JSHTMLTableCellElement.cpp
234         DerivedSources/WebCore/JSHTMLTableColElement.cpp
235         DerivedSources/WebCore/JSHTMLTableElement.cpp
236         DerivedSources/WebCore/JSHTMLTableRowElement.cpp
237         DerivedSources/WebCore/JSHTMLTableSectionElement.cpp
238         DerivedSources/WebCore/JSHTMLTextAreaElement.cpp
239         DerivedSources/WebCore/JSHTMLTitleElement.cpp
240         DerivedSources/WebCore/JSHTMLUListElement.cpp
241         DerivedSources/WebCore/JSHistory.cpp
242         DerivedSources/WebCore/JSKeyboardEvent.cpp
243         DerivedSources/WebCore/JSMediaList.cpp
244         DerivedSources/WebCore/JSMouseEvent.cpp
245         DerivedSources/WebCore/JSMutationEvent.cpp
246         DerivedSources/WebCore/JSNamedNodeMap.cpp
247         DerivedSources/WebCore/JSNode.cpp
248         DerivedSources/WebCore/JSNodeFilter.cpp
249         DerivedSources/WebCore/JSNodeIterator.cpp
250         DerivedSources/WebCore/JSNodeList.cpp
251         DerivedSources/WebCore/JSNotation.cpp
252         DerivedSources/WebCore/JSOverflowEvent.cpp
253         DerivedSources/WebCore/JSProcessingInstruction.cpp
254         DerivedSources/WebCore/JSProgressEvent.cpp
255         DerivedSources/WebCore/JSRange.cpp
256         DerivedSources/WebCore/JSRangeException.cpp
257         DerivedSources/WebCore/JSRect.cpp
258         DerivedSources/WebCore/JSScreen.cpp
259         DerivedSources/WebCore/JSSQLError.cpp
260         DerivedSources/WebCore/JSSQLResultSet.cpp
261         DerivedSources/WebCore/JSSQLResultSetRowList.cpp
262         DerivedSources/WebCore/JSSQLTransaction.cpp
263         DerivedSources/WebCore/JSStyleSheet.cpp
264         DerivedSources/WebCore/JSStyleSheetList.cpp
265         DerivedSources/WebCore/JSText.cpp
266         DerivedSources/WebCore/JSTextEvent.cpp
267         DerivedSources/WebCore/JSTreeWalker.cpp
268         DerivedSources/WebCore/JSUIEvent.cpp
269         DerivedSources/WebCore/JSWheelEvent.cpp
270         DerivedSources/WebCore/JSXMLSerializer.cpp
271         DerivedSources/WebCore/JSXPathEvaluator.cpp
272         DerivedSources/WebCore/JSXPathExpression.cpp
273         DerivedSources/WebCore/JSXPathNSResolver.cpp
274         DerivedSources/WebCore/JSXPathResult.cpp
275         DerivedSources/WebCore/UserAgentStyleSheetsData.cpp
276         DerivedSources/WebCore/XLinkNames.cpp
277         DerivedSources/WebCore/XMLNames.cpp
278         DerivedSources/WebCore/XPathGrammar.cpp
279     </set>
280
281     <set append="1" var="WEBCORE_SOURCES_DOM">
282         dom/Attr.cpp
283         dom/Attribute.cpp
284         dom/BeforeTextInsertedEvent.cpp
285         dom/BeforeUnloadEvent.cpp
286         dom/CDATASection.cpp
287         dom/CSSMappedAttributeDeclaration.cpp
288         dom/CharacterData.cpp
289         dom/ChildNodeList.cpp
290         dom/Clipboard.cpp
291         dom/ClipboardEvent.cpp
292         dom/Comment.cpp
293         dom/ContainerNode.cpp
294         dom/DOMImplementation.cpp
295         dom/Document.cpp
296         dom/DocumentFragment.cpp
297         dom/DocumentType.cpp
298         dom/EditingText.cpp
299         dom/Element.cpp
300         dom/Entity.cpp
301         dom/EntityReference.cpp
302         dom/Event.cpp
303         dom/EventNames.cpp
304         dom/EventTarget.cpp
305         dom/EventTargetNode.cpp
306         dom/ExceptionCode.cpp
307         dom/KeyboardEvent.cpp
308         dom/MappedAttribute.cpp
309         dom/MouseEvent.cpp
310         dom/MouseRelatedEvent.cpp
311         dom/MutationEvent.cpp
312         dom/NameNodeList.cpp
313         dom/NamedAttrMap.cpp
314         dom/NamedMappedAttrMap.cpp
315         dom/Node.cpp
316         dom/NodeFilter.cpp
317         dom/NodeFilterCondition.cpp
318         dom/NodeIterator.cpp
319         dom/NodeList.cpp
320         dom/Notation.cpp
321         dom/OverflowEvent.cpp
322         dom/Position.cpp
323         dom/PositionIterator.cpp
324         dom/ProcessingInstruction.cpp
325         dom/ProgressEvent.cpp
326         dom/QualifiedName.cpp
327         dom/Range.cpp
328         dom/RegisteredEventListener.cpp
329         dom/StyleElement.cpp
330         dom/StyledElement.cpp
331         dom/Text.cpp
332         dom/TextEvent.cpp
333         dom/Traversal.cpp
334         dom/TreeWalker.cpp
335         dom/UIEvent.cpp
336         dom/UIEventWithKeyState.cpp
337         dom/WheelEvent.cpp
338         dom/XMLTokenizer.cpp
339     </set>
340
341     <set append="1" var="WEBCORE_SOURCES_EDITING">
342         editing/AppendNodeCommand.cpp
343         editing/ApplyStyleCommand.cpp
344         editing/BreakBlockquoteCommand.cpp
345         editing/CompositeEditCommand.cpp
346         editing/CreateLinkCommand.cpp
347         editing/DeleteButton.cpp
348         editing/DeleteButtonController.cpp
349         editing/DeleteFromTextNodeCommand.cpp
350         editing/DeleteSelectionCommand.cpp
351         editing/EditCommand.cpp
352         editing/Editor.cpp
353         editing/FormatBlockCommand.cpp
354         editing/HTMLInterchange.cpp
355         editing/IndentOutdentCommand.cpp
356         editing/InsertIntoTextNodeCommand.cpp
357         editing/InsertLineBreakCommand.cpp
358         editing/InsertListCommand.cpp
359         editing/InsertNodeBeforeCommand.cpp
360         editing/InsertParagraphSeparatorCommand.cpp
361         editing/InsertTextCommand.cpp
362         editing/JSEditor.cpp
363         editing/JoinTextNodesCommand.cpp
364         editing/MergeIdenticalElementsCommand.cpp
365         editing/ModifySelectionListLevel.cpp
366         editing/MoveSelectionCommand.cpp
367         editing/RemoveCSSPropertyCommand.cpp
368         editing/RemoveFormatCommand.cpp
369         editing/RemoveNodeAttributeCommand.cpp
370         editing/RemoveNodeCommand.cpp
371         editing/RemoveNodePreservingChildrenCommand.cpp
372         editing/ReplaceSelectionCommand.cpp
373         editing/Selection.cpp
374         editing/SelectionController.cpp
375         editing/SmartReplace.cpp
376         editing/SetNodeAttributeCommand.cpp
377         editing/SplitElementCommand.cpp
378         editing/SplitTextNodeCommand.cpp
379         editing/SplitTextNodeContainingElementCommand.cpp
380         editing/TextIterator.cpp
381         editing/TypingCommand.cpp
382         editing/UnlinkCommand.cpp
383         editing/VisiblePosition.cpp
384         editing/WrapContentsInDummySpanCommand.cpp
385         editing/htmlediting.cpp
386         editing/markup.cpp
387         editing/visible_units.cpp
388     </set>
389     
390     <set append="1" var="WEBCORE_SOURCES_HISTORY">
391         history/BackForwardList.cpp
392         history/CachedPage.cpp
393         history/PageCache.cpp
394         history/HistoryItem.cpp
395     </set>
396     
397     <set append="1" var="WEBCORE_SOURCES_HTML">
398         html/CanvasGradient.cpp
399         html/CanvasPattern.cpp
400         html/CanvasRenderingContext2D.cpp
401         html/CanvasStyle.cpp
402         html/FormDataList.cpp
403         html/HTMLAnchorElement.cpp
404         html/HTMLAppletElement.cpp
405         html/HTMLAreaElement.cpp
406         html/HTMLBRElement.cpp
407         html/HTMLBaseElement.cpp
408         html/HTMLBaseFontElement.cpp
409         html/HTMLBlockquoteElement.cpp
410         html/HTMLBodyElement.cpp
411         html/HTMLButtonElement.cpp
412         html/HTMLCanvasElement.cpp
413         html/HTMLCollection.cpp
414         html/HTMLDListElement.cpp
415         html/HTMLDirectoryElement.cpp
416         html/HTMLDivElement.cpp
417         html/HTMLDocument.cpp
418         html/HTMLElement.cpp
419         html/HTMLElementFactory.cpp
420         html/HTMLEmbedElement.cpp
421         html/HTMLFieldSetElement.cpp
422         html/HTMLFontElement.cpp
423         html/HTMLFormCollection.cpp
424         html/HTMLFormElement.cpp
425         html/HTMLFrameElement.cpp
426         html/HTMLFrameElementBase.cpp
427         html/HTMLFrameOwnerElement.cpp
428         html/HTMLFrameSetElement.cpp
429         html/HTMLGenericFormElement.cpp
430         html/HTMLHRElement.cpp
431         html/HTMLHeadElement.cpp
432         html/HTMLHeadingElement.cpp
433         html/HTMLHtmlElement.cpp
434         html/HTMLIFrameElement.cpp
435         html/HTMLImageElement.cpp
436         html/HTMLImageLoader.cpp
437         html/HTMLInputElement.cpp
438         html/HTMLIsIndexElement.cpp
439         html/HTMLKeygenElement.cpp
440         html/HTMLLIElement.cpp
441         html/HTMLLabelElement.cpp
442         html/HTMLLegendElement.cpp
443         html/HTMLLinkElement.cpp
444         html/HTMLMapElement.cpp
445         html/HTMLMarqueeElement.cpp
446         html/HTMLMenuElement.cpp
447         html/HTMLMetaElement.cpp
448         html/HTMLModElement.cpp
449         html/HTMLNameCollection.cpp
450         html/HTMLOListElement.cpp
451         html/HTMLObjectElement.cpp
452         html/HTMLOptGroupElement.cpp
453         html/HTMLOptionElement.cpp
454         html/HTMLOptionsCollection.cpp
455         html/HTMLParagraphElement.cpp
456         html/HTMLParamElement.cpp
457         html/HTMLParser.cpp
458         html/HTMLParserErrorCodes.cpp
459         html/HTMLPlugInElement.cpp
460         html/HTMLPreElement.cpp
461         html/HTMLQuoteElement.cpp
462         html/HTMLScriptElement.cpp
463         html/HTMLSelectElement.cpp
464         html/HTMLStyleElement.cpp
465         html/HTMLTableCaptionElement.cpp
466         html/HTMLTableCellElement.cpp
467         html/HTMLTableColElement.cpp
468         html/HTMLTableElement.cpp
469         html/HTMLTablePartElement.cpp
470         html/HTMLTableRowElement.cpp
471         html/HTMLTableSectionElement.cpp
472         html/HTMLTextAreaElement.cpp
473         html/HTMLTextFieldInnerElement.cpp
474         html/HTMLTitleElement.cpp
475         html/HTMLTokenizer.cpp
476         html/HTMLUListElement.cpp
477         html/HTMLViewSourceDocument.cpp
478     </set>
479     
480     <set append="1" var="WEBCORE_SOURCES_LOADER">
481         loader/Cache.cpp
482         loader/CachedCSSStyleSheet.cpp
483         loader/CachedFont.cpp
484         loader/CachedImage.cpp
485         loader/CachedResource.cpp
486         loader/CachedResourceClientWalker.cpp
487         loader/CachedScript.cpp
488         loader/CachedXSLStyleSheet.cpp
489         loader/DocLoader.cpp
490         loader/DocumentLoader.cpp
491         loader/FormState.cpp
492         loader/FrameLoader.cpp
493         loader/FTPDirectoryDocument.cpp
494         loader/FTPDirectoryParser.cpp
495         loader/ImageDocument.cpp
496         loader/MainResourceLoader.cpp
497         loader/NavigationAction.cpp
498         loader/NetscapePlugInStreamLoader.cpp
499         loader/PluginDocument.cpp
500         loader/ProgressTracker.cpp
501         loader/Request.cpp
502         loader/ResourceLoader.cpp
503         loader/SubresourceLoader.cpp
504         loader/TextDocument.cpp
505         loader/TextResourceDecoder.cpp
506         loader/loader.cpp
507     </set>
508     
509     <set append="1" var="WEBCORE_SOURCES_ICON">
510         loader/icon/IconDatabase.cpp
511         loader/icon/IconLoader.cpp
512         loader/icon/IconRecord.cpp
513         loader/icon/PageURLRecord.cpp
514     </set>
515
516     <set append="1" var="WEBCORE_SOURCES_PAGE">
517         page/AnimationController.cpp
518         page/BarInfo.cpp
519         page/Chrome.cpp
520         page/Console.cpp
521         page/ContextMenuController.cpp
522         page/DOMSelection.cpp
523         page/DOMWindow.cpp
524         page/DragController.cpp
525         page/EventHandler.cpp
526         page/FocusController.cpp
527         page/Frame.cpp
528         page/FrameTree.cpp
529         page/FrameView.cpp
530         page/History.cpp
531         page/InspectorController.cpp
532         page/MouseEventWithHitTestResults.cpp
533         page/Page.cpp
534         page/Screen.cpp
535         page/Settings.cpp
536     </set>
537
538     <set append="1" var="WEBCORE_SOURCES_PLATFORM">
539         platform/Arena.cpp
540         platform/ArrayImpl.cpp
541         platform/text/AtomicString.cpp
542         platform/text/Base64.cpp
543         platform/text/BidiContext.cpp
544         platform/text/CString.cpp
545         platform/ContextMenu.cpp
546         platform/DeprecatedCString.cpp
547         platform/DeprecatedPtrListImpl.cpp
548         platform/DeprecatedString.cpp
549         platform/DeprecatedStringList.cpp
550         platform/DeprecatedValueListImpl.cpp
551         platform/DragImage.cpp
552         platform/FileChooser.cpp
553         platform/graphics/Font.cpp
554         platform/graphics/FontCache.cpp
555         platform/graphics/FontData.cpp
556         platform/graphics/FontFallbackList.cpp
557         platform/graphics/FontFamily.cpp
558         platform/graphics/GlyphPageTreeNode.cpp
559         platform/graphics/GlyphWidthMap.cpp
560         platform/KURL.cpp
561         platform/Logging.cpp
562         platform/MIMETypeRegistry.cpp
563         platform/text/RegularExpression.cpp
564         platform/ScrollBar.cpp
565         platform/SecurityOrigin.cpp
566         platform/SecurityOriginData.cpp
567         platform/text/SegmentedString.cpp
568         platform/SharedBuffer.cpp
569         platform/text/String.cpp
570         platform/text/StringImpl.cpp
571         platform/text/TextBreakIteratorICU.cpp
572         platform/text/TextCodec.cpp
573         platform/text/TextCodecICU.cpp
574         platform/text/TextCodecLatin1.cpp
575         platform/text/TextCodecUTF16.cpp
576         platform/text/TextCodecUserDefined.cpp
577         platform/text/TextDecoder.cpp
578         platform/text/TextEncoding.cpp
579         platform/text/TextEncodingRegistry.cpp
580         platform/text/TextStream.cpp
581         platform/ThreadingNone.cpp
582         platform/Timer.cpp
583         platform/Widget.cpp
584         platform/graphics/AffineTransform.cpp
585         platform/graphics/BitmapImage.cpp
586         platform/graphics/Color.cpp
587         platform/graphics/FloatPoint.cpp
588         platform/graphics/FloatRect.cpp
589         platform/graphics/FloatSize.cpp
590         platform/graphics/GraphicsContext.cpp
591         platform/graphics/GraphicsTypes.cpp
592         platform/graphics/Image.cpp
593         platform/graphics/IntRect.cpp
594         platform/graphics/Path.cpp
595         platform/graphics/PathTraversalState.cpp
596         platform/graphics/Pen.cpp
597         platform/network/AuthenticationChallenge.cpp
598         platform/network/Credential.cpp
599         platform/network/HTTPParsers.cpp
600         platform/network/FormData.cpp
601         platform/network/ProtectionSpace.cpp
602         platform/network/ResourceHandle.cpp
603         platform/network/ResourceRequestBase.cpp
604         platform/network/ResourceResponseBase.cpp
605         platform/sql/SQLiteAuthorizer.cpp
606         platform/sql/SQLiteDatabase.cpp
607         platform/sql/SQLiteStatement.cpp
608         platform/sql/SQLiteTransaction.cpp
609         platform/sql/SQLValue.cpp
610     </set>
611
612     <set append="1" var="WEBCORE_SOURCES_GIF">
613         platform/image-decoders/gif/GIFImageDecoder.cpp
614         platform/image-decoders/gif/GIFImageReader.cpp
615     </set>
616
617     <set append="1" var="WEBCORE_SOURCES_PNG">
618         platform/image-decoders/png/PNGImageDecoder.cpp
619     </set>
620
621     <set append="1" var="WEBCORE_SOURCES_ZLIB">
622         platform/image-decoders/zlib/adler32.c
623         platform/image-decoders/zlib/compress.c
624         platform/image-decoders/zlib/crc32.c
625         platform/image-decoders/zlib/deflate.c
626         platform/image-decoders/zlib/gzio.c
627         platform/image-decoders/zlib/infback.c
628         platform/image-decoders/zlib/inffast.c
629         platform/image-decoders/zlib/inflate.c
630         platform/image-decoders/zlib/inftrees.c
631         platform/image-decoders/zlib/trees.c
632         platform/image-decoders/zlib/uncompr.c
633         platform/image-decoders/zlib/zutil.c
634     </set>
635
636     <set append="1" var="WEBCORE_SOURCES_JPEG">
637         platform/image-decoders/jpeg/JPEGImageDecoder.cpp
638     </set>
639
640     <set append="1" var="WEBCORE_SOURCES_BMP">
641         platform/image-decoders/bmp/BMPImageDecoder.cpp
642     </set>
643
644     <set append="1" var="WEBCORE_SOURCES_ICO">
645         platform/image-decoders/ico/ICOImageDecoder.cpp
646     </set>
647
648     <set append="1" var="WEBCORE_SOURCES_XBM">
649         platform/image-decoders/xbm/XBMImageDecoder.cpp
650     </set>
651
652     <set append="1" var="WEBCORE_SOURCES_RENDERING">
653         rendering/AutoTableLayout.cpp
654         rendering/CounterNode.cpp
655         rendering/EllipsisBox.cpp
656         rendering/FixedTableLayout.cpp
657         rendering/HitTestResult.cpp
658         rendering/InlineBox.cpp
659         rendering/InlineFlowBox.cpp
660         rendering/InlineTextBox.cpp
661         rendering/LayoutState.cpp
662         rendering/ListMarkerBox.cpp
663         rendering/RenderApplet.cpp
664         rendering/RenderArena.cpp
665         rendering/RenderBR.cpp
666         rendering/RenderBlock.cpp
667         rendering/RenderBox.cpp
668         rendering/RenderButton.cpp
669         rendering/RenderContainer.cpp
670         rendering/RenderCounter.cpp
671         rendering/RenderFieldset.cpp
672         rendering/RenderFileUploadControl.cpp
673         rendering/RenderFlexibleBox.cpp
674         rendering/RenderFlow.cpp
675         rendering/RenderFrame.cpp
676         rendering/RenderFrameSet.cpp
677         rendering/RenderHTMLCanvas.cpp
678         rendering/RenderImage.cpp
679         rendering/RenderInline.cpp
680         rendering/RenderLayer.cpp
681         rendering/RenderLegend.cpp
682         rendering/RenderListBox.cpp
683         rendering/RenderListItem.cpp
684         rendering/RenderListMarker.cpp
685         rendering/RenderMenuList.cpp
686         rendering/RenderObject.cpp
687         rendering/RenderPart.cpp
688         rendering/RenderPartObject.cpp
689         rendering/RenderReplaced.cpp
690         rendering/RenderSlider.cpp
691         rendering/RenderStyle.cpp
692         rendering/RenderTable.cpp
693         rendering/RenderTableCell.cpp
694         rendering/RenderTableCol.cpp
695         rendering/RenderTableRow.cpp
696         rendering/RenderTableSection.cpp
697         rendering/RenderText.cpp
698         rendering/RenderTextControl.cpp
699         rendering/RenderTextFragment.cpp
700         rendering/RenderTheme.cpp
701         rendering/RenderTreeAsText.cpp
702         rendering/RenderView.cpp
703         rendering/RenderWidget.cpp
704         rendering/RenderWordBreak.cpp
705         rendering/RootInlineBox.cpp
706         rendering/bidi.cpp
707         rendering/break_lines.cpp
708     </set>
709
710     <set append="1" var="WEBCORE_SOURCES_STORAGE">
711         storage/ChangeVersionWrapper.cpp
712         storage/Database.cpp
713         storage/DatabaseAuthorizer.cpp
714         storage/DatabaseTask.cpp
715         storage/DatabaseThread.cpp
716         storage/DatabaseTracker.cpp
717         storage/SQLResultSet.cpp
718         storage/SQLResultSetRowList.cpp
719         storage/SQLStatement.cpp
720         storage/SQLTransaction.cpp
721     </set>
722
723     <set append="1" var="WEBCORE_SOURCES_XML">
724         xml/DOMParser.cpp
725         xml/NativeXPathNSResolver.cpp
726         xml/XMLHttpRequest.cpp
727         xml/XMLSerializer.cpp
728         xml/XPathEvaluator.cpp
729         xml/XPathExpression.cpp
730         xml/XPathExpressionNode.cpp
731         xml/XPathFunctions.cpp
732         xml/XPathNamespace.cpp
733         xml/XPathNodeSet.cpp
734         xml/XPathNSResolver.cpp
735         xml/XPathParser.cpp
736         xml/XPathPath.cpp
737         xml/XPathPredicate.cpp
738         xml/XPathResult.cpp
739         xml/XPathStep.cpp
740         xml/XPathUtil.cpp
741         xml/XPathValue.cpp
742         xml/XPathVariableReference.cpp
743         xml/XSLImportRule.cpp
744         xml/XSLStyleSheet.cpp
745         xml/XSLTExtensions.cpp
746         xml/XSLTUnicodeSort.cpp
747         xml/XSLTProcessor.cpp
748     </set>
749
750 </makefile>