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