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