1 # WebCore - qmake build info
2 CONFIG += building-libs
3 CONFIG += depend_includepath
6 TARGET.EPOCALLOWDLLDATA=1
7 TARGET.EPOCHEAPSIZE = 0x20000 0x2000000 // Min 128kB, Max 32MB
8 TARGET.CAPABILITY = All -Tcb
10 webkitlibs.sources = QtWebKit.dll
11 webkitlibs.path = /sys/bin
13 "; Localised Vendor name" \
16 "; Unique Vendor name" \
19 webkitlibs.pkg_prerules = vendorinfo
21 DEPLOYMENT += webkitlibs
23 TARGET.UID3 = 0x200267C2
24 # Need to guarantee that these come before system includes of /epoc32/include
25 MMP_RULES += "USERINCLUDE rendering"
26 MMP_RULES += "USERINCLUDE platform/text"
27 # RO text (code) section in qtwebkit.dll exceeds allocated space for gcce udeb target.
28 # Move RW-section base address to start from 0xE00000 instead of the toolchain default 0x400000.
29 QMAKE_LFLAGS.ARMCC += --rw-base 0xE00000
30 MMP_RULES += ALWAYS_BUILD_AS_ARM
31 QMAKE_CXXFLAGS.ARMCC += -OTime -O3
34 include($$PWD/../WebKit.pri)
39 contains(QT_CONFIG, embedded):CONFIG += embedded
41 isEmpty(OUTPUT_DIR): OUTPUT_DIR = ..
43 CONFIG(standalone_package) {
44 isEmpty(WC_GENERATED_SOURCES_DIR):WC_GENERATED_SOURCES_DIR = $$PWD/generated
45 isEmpty(JSC_GENERATED_SOURCES_DIR):JSC_GENERATED_SOURCES_DIR = $$PWD/../JavaScriptCore/generated
47 CONFIG(QTDIR_build):include($$QT_SOURCE_TREE/src/qbase.pri)
50 PRECOMPILED_HEADER = $$PWD/../WebKit/qt/WebKit_pch.h
53 isEmpty(WC_GENERATED_SOURCES_DIR):WC_GENERATED_SOURCES_DIR = generated
54 isEmpty(JSC_GENERATED_SOURCES_DIR):JSC_GENERATED_SOURCES_DIR = ../JavaScriptCore/generated
56 CONFIG(debug, debug|release) {
57 OBJECTS_DIR = obj/debug
59 OBJECTS_DIR = obj/release
64 !CONFIG(QTDIR_build) {
65 DESTDIR = $$OUTPUT_DIR/lib
66 !static: DEFINES += QT_MAKEDLL
70 QMAKE_PKGCONFIG_REQUIRES = QtCore QtGui QtNetwork
73 unix:!mac:*-g++*:QMAKE_CXXFLAGS += -ffunction-sections -fdata-sections
74 unix:!mac:*-g++*:QMAKE_LFLAGS += -Wl,--gc-sections
76 CONFIG(release):!CONFIG(standalone_package) {
77 contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols
78 unix:contains(QT_CONFIG, reduce_relocations):CONFIG += bsymbolic_functions
81 linux-*: DEFINES += HAVE_STDINT_H
82 freebsd-*: DEFINES += HAVE_PTHREAD_NP_H
84 DEFINES += BUILD_WEBKIT
86 # Remove whole program optimizations due to miscompilations
87 win32-msvc2005|win32-msvc2008:{
88 QMAKE_CFLAGS_RELEASE -= -GL
89 QMAKE_CXXFLAGS_RELEASE -= -GL
92 win32-*: DEFINES += _HAS_TR1=0
94 # DEFINES += ENABLE_SVG=0 ENABLE_XPATH=0 ENABLE_XBL=0 \
95 # ENABLE_SVG_ANIMATION=0 ENABLE_SVG_USE=0 \
96 # ENABLE_SVG_FOREIGN_OBJECT=0 ENABLE_SVG_AS_IMAGE=0
98 INCLUDEPATH += $$PWD/../JavaScriptCore/os-wince
99 INCLUDEPATH += $$PWD/../JavaScriptCore/os-win32
102 # Pick up 3rdparty libraries from INCLUDE/LIB just like with MSVC
104 TMPPATH = $$quote($$(INCLUDE))
105 QMAKE_INCDIR_POST += $$split(TMPPATH,";")
106 TMPPATH = $$quote($$(LIB))
107 QMAKE_LIBDIR_POST += $$split(TMPPATH,";")
110 # Assume that symbian OS always comes with sqlite
111 symbian:!CONFIG(QTDIR_build): CONFIG += system-sqlite
116 $$PWD/../WebCore/WebCore.qrc
119 RESOURCES += $$PWD/../WebCore/inspector/front-end/WebKit.qrc
122 include($$PWD/../JavaScriptCore/JavaScriptCore.pri)
124 # Disable HTML5 media compilation if phonon is unavailable
125 !contains(DEFINES, ENABLE_VIDEO=1) {
126 !contains(QT_CONFIG, phonon) {
127 DEFINES -= ENABLE_VIDEO=1
128 DEFINES += ENABLE_VIDEO=0
132 # Extract sources to build from the generator definitions
133 defineTest(addExtraCompiler) {
134 isEqual($${1}.wkAddOutputToSources, false): return(true)
136 outputRule = $$eval($${1}.output)
137 input = $$eval($${1}.input)
138 input = $$eval($$input)
141 base = $$basename(file)
143 newfile=$$replace(outputRule,\\$\\{QMAKE_FILE_BASE\\},$$base)
146 SOURCES += $$eval($${1}.wkExtraSources)
155 $$PWD/accessibility \
168 $$PWD/loader/appcache \
169 $$PWD/loader/archive \
171 $$PWD/notifications \
173 $$PWD/page/animation \
175 $$PWD/platform/animation \
176 $$PWD/platform/graphics \
177 $$PWD/platform/graphics/filters \
178 $$PWD/platform/graphics/transforms \
179 $$PWD/platform/image-decoders \
180 $$PWD/platform/mock \
181 $$PWD/platform/network \
183 $$PWD/platform/text \
186 $$PWD/rendering/style \
189 $$PWD/svg/animation \
191 $$PWD/svg/graphics/filters \
196 $$WC_GENERATED_SOURCES_DIR \
202 $$PWD/platform/graphics/qt \
203 $$PWD/platform/network/qt \
205 $$PWD/../WebKit/qt/WebCoreSupport \
211 DASHBOARDSUPPORTCSSPROPERTIES = $$PWD/css/DashboardSupportCSSPropertyNames.in
214 contains(DEFINES, ENABLE_SVG=1) {
215 EXTRACSSPROPERTIES += $$PWD/css/SVGCSSPropertyNames.in
216 EXTRACSSVALUES += $$PWD/css/SVGCSSValueKeywords.in
219 contains(DEFINES, ENABLE_WCSS=1) {
220 EXTRACSSPROPERTIES += $$PWD/css/WCSSPropertyNames.in
221 EXTRACSSVALUES += $$PWD/css/WCSSValueKeywords.in
225 accessibility/AccessibilityImageMapLink.cpp \
226 accessibility/AccessibilityMediaControls.cpp \
227 accessibility/AccessibilityMenuList.cpp \
228 accessibility/AccessibilityMenuListOption.cpp \
229 accessibility/AccessibilityMenuListPopup.cpp \
230 accessibility/AccessibilityObject.cpp \
231 accessibility/AccessibilityList.cpp \
232 accessibility/AccessibilityListBox.cpp \
233 accessibility/AccessibilityListBoxOption.cpp \
234 accessibility/AccessibilityRenderObject.cpp \
235 accessibility/AccessibilitySlider.cpp \
236 accessibility/AccessibilityARIAGrid.cpp \
237 accessibility/AccessibilityARIAGridCell.cpp \
238 accessibility/AccessibilityARIAGridRow.cpp \
239 accessibility/AccessibilityTable.cpp \
240 accessibility/AccessibilityTableCell.cpp \
241 accessibility/AccessibilityTableColumn.cpp \
242 accessibility/AccessibilityTableHeaderContainer.cpp \
243 accessibility/AccessibilityTableRow.cpp \
244 accessibility/AXObjectCache.cpp \
245 bindings/js/GCController.cpp \
246 bindings/js/JSCallbackData.cpp \
247 bindings/js/JSAttrCustom.cpp \
248 bindings/js/JSCDATASectionCustom.cpp \
249 bindings/js/JSCanvasRenderingContextCustom.cpp \
250 bindings/js/JSCanvasRenderingContext2DCustom.cpp \
251 bindings/js/JSClipboardCustom.cpp \
252 bindings/js/JSConsoleCustom.cpp \
253 bindings/js/JSCSSRuleCustom.cpp \
254 bindings/js/JSCSSRuleListCustom.cpp \
255 bindings/js/JSCSSStyleDeclarationCustom.cpp \
256 bindings/js/JSCSSValueCustom.cpp \
257 bindings/js/JSCoordinatesCustom.cpp \
258 bindings/js/JSCustomPositionCallback.cpp \
259 bindings/js/JSCustomPositionErrorCallback.cpp \
260 bindings/js/JSCustomVoidCallback.cpp \
261 bindings/js/JSCustomXPathNSResolver.cpp \
262 bindings/js/JSDataGridColumnListCustom.cpp \
263 bindings/js/JSDataGridDataSource.cpp \
264 bindings/js/JSDocumentCustom.cpp \
265 bindings/js/JSDocumentFragmentCustom.cpp \
266 bindings/js/JSDOMGlobalObject.cpp \
267 bindings/js/JSDOMWindowBase.cpp \
268 bindings/js/JSDOMWindowCustom.cpp \
269 bindings/js/JSDOMWindowShell.cpp \
270 bindings/js/JSElementCustom.cpp \
271 bindings/js/JSEventCustom.cpp \
272 bindings/js/JSEventSourceConstructor.cpp \
273 bindings/js/JSEventSourceCustom.cpp \
274 bindings/js/JSEventTarget.cpp \
275 bindings/js/JSExceptionBase.cpp \
276 bindings/js/JSGeolocationCustom.cpp \
277 bindings/js/JSHistoryCustom.cpp \
278 bindings/js/JSHTMLAppletElementCustom.cpp \
279 bindings/js/JSHTMLCanvasElementCustom.cpp \
280 bindings/js/JSHTMLAllCollectionCustom.cpp \
281 bindings/js/JSHTMLCollectionCustom.cpp \
282 bindings/js/JSHTMLDataGridElementCustom.cpp \
283 bindings/js/JSHTMLDocumentCustom.cpp \
284 bindings/js/JSHTMLElementCustom.cpp \
285 bindings/js/JSHTMLEmbedElementCustom.cpp \
286 bindings/js/JSHTMLFormElementCustom.cpp \
287 bindings/js/JSHTMLFrameElementCustom.cpp \
288 bindings/js/JSHTMLFrameSetElementCustom.cpp \
289 bindings/js/JSHTMLIFrameElementCustom.cpp \
290 bindings/js/JSHTMLInputElementCustom.cpp \
291 bindings/js/JSHTMLObjectElementCustom.cpp \
292 bindings/js/JSHTMLOptionsCollectionCustom.cpp \
293 bindings/js/JSHTMLSelectElementCustom.cpp \
294 bindings/js/JSImageConstructor.cpp \
295 bindings/js/JSImageDataCustom.cpp \
296 bindings/js/JSInjectedScriptHostCustom.cpp \
297 bindings/js/JSInspectedObjectWrapper.cpp \
298 bindings/js/JSInspectorFrontendHostCustom.cpp \
299 bindings/js/JSInspectorCallbackWrapper.cpp \
300 bindings/js/JSLocationCustom.cpp \
301 bindings/js/JSNamedNodeMapCustom.cpp \
302 bindings/js/JSNavigatorCustom.cpp \
303 bindings/js/JSNodeCustom.cpp \
304 bindings/js/JSNodeFilterCondition.cpp \
305 bindings/js/JSNodeFilterCustom.cpp \
306 bindings/js/JSNodeIteratorCustom.cpp \
307 bindings/js/JSNodeListCustom.cpp \
308 bindings/js/JSOptionConstructor.cpp \
309 bindings/js/JSQuarantinedObjectWrapper.cpp \
310 bindings/js/JSStyleSheetCustom.cpp \
311 bindings/js/JSStyleSheetListCustom.cpp \
312 bindings/js/JSTextCustom.cpp \
313 bindings/js/JSTreeWalkerCustom.cpp \
314 bindings/js/JSWebKitCSSMatrixConstructor.cpp \
315 bindings/js/JSWebKitPointConstructor.cpp \
316 bindings/js/JSXMLHttpRequestConstructor.cpp \
317 bindings/js/JSXMLHttpRequestCustom.cpp \
318 bindings/js/JSXMLHttpRequestUploadCustom.cpp \
319 bindings/js/JSPluginCustom.cpp \
320 bindings/js/JSPluginArrayCustom.cpp \
321 bindings/js/JSMessageChannelConstructor.cpp \
322 bindings/js/JSMessageChannelCustom.cpp \
323 bindings/js/JSMessageEventCustom.cpp \
324 bindings/js/JSMessagePortCustom.cpp \
325 bindings/js/JSMessagePortCustom.h \
326 bindings/js/JSMimeTypeArrayCustom.cpp \
327 bindings/js/JSDOMBinding.cpp \
328 bindings/js/JSEventListener.cpp \
329 bindings/js/JSLazyEventListener.cpp \
330 bindings/js/JSPluginElementFunctions.cpp \
331 bindings/js/JSPopStateEventCustom.cpp \
332 bindings/js/ScriptArray.cpp \
333 bindings/js/ScriptCachedFrameData.cpp \
334 bindings/js/ScriptCallFrame.cpp \
335 bindings/js/ScriptCallStack.cpp \
336 bindings/js/ScriptController.cpp \
337 bindings/js/ScriptEventListener.cpp \
338 bindings/js/ScriptFunctionCall.cpp \
339 bindings/js/ScriptObject.cpp \
340 bindings/js/ScriptState.cpp \
341 bindings/js/ScriptValue.cpp \
342 bindings/js/ScheduledAction.cpp \
343 bindings/js/SerializedScriptValue.cpp \
344 bindings/ScriptControllerBase.cpp \
346 bridge/IdentifierRep.cpp \
347 bridge/NP_jsobject.cpp \
348 bridge/npruntime.cpp \
349 bridge/runtime_array.cpp \
350 bridge/runtime_method.cpp \
351 bridge/runtime_object.cpp \
352 bridge/runtime_root.cpp \
353 bridge/c/c_class.cpp \
354 bridge/c/c_instance.cpp \
355 bridge/c/c_runtime.cpp \
356 bridge/c/c_utility.cpp \
357 css/CSSBorderImageValue.cpp \
358 css/CSSCanvasValue.cpp \
359 css/CSSCharsetRule.cpp \
360 css/CSSComputedStyleDeclaration.cpp \
361 css/CSSCursorImageValue.cpp \
362 css/CSSFontFace.cpp \
363 css/CSSFontFaceRule.cpp \
364 css/CSSFontFaceSrcValue.cpp \
365 css/CSSFontSelector.cpp \
366 css/CSSFontFaceSource.cpp \
367 css/CSSFunctionValue.cpp \
368 css/CSSGradientValue.cpp \
370 css/CSSImageValue.cpp \
371 css/CSSImageGeneratorValue.cpp \
372 css/CSSImportRule.cpp \
373 css/CSSInheritedValue.cpp \
374 css/CSSInitialValue.cpp \
375 css/CSSMediaRule.cpp \
376 css/CSSMutableStyleDeclaration.cpp \
377 css/CSSPageRule.cpp \
379 css/CSSParserValues.cpp \
380 css/CSSPrimitiveValue.cpp \
381 css/CSSProperty.cpp \
382 css/CSSPropertyLonghand.cpp \
383 css/CSSReflectValue.cpp \
385 css/CSSRuleList.cpp \
386 css/CSSSelector.cpp \
387 css/CSSSelectorList.cpp \
388 css/CSSSegmentedFontFace.cpp \
389 css/CSSStyleDeclaration.cpp \
390 css/CSSStyleRule.cpp \
391 css/CSSStyleSelector.cpp \
392 css/CSSStyleSheet.cpp \
393 css/CSSTimingFunctionValue.cpp \
394 css/CSSUnicodeRangeValue.cpp \
395 css/CSSValueList.cpp \
396 css/CSSVariableDependentValue.cpp \
397 css/CSSVariablesDeclaration.cpp \
398 css/CSSVariablesRule.cpp \
399 css/FontFamilyValue.cpp \
401 css/MediaFeatureNames.cpp \
405 css/MediaQueryEvaluator.cpp \
406 css/MediaQueryExp.cpp \
408 css/ShadowValue.cpp \
412 css/StyleSheetList.cpp \
413 css/WebKitCSSKeyframeRule.cpp \
414 css/WebKitCSSKeyframesRule.cpp \
415 css/WebKitCSSMatrix.cpp \
416 css/WebKitCSSTransformValue.cpp \
417 dom/ActiveDOMObject.cpp \
420 dom/BeforeTextInsertedEvent.cpp \
421 dom/BeforeUnloadEvent.cpp \
422 dom/CDATASection.cpp \
423 dom/CharacterData.cpp \
424 dom/CheckedRadioButtons.cpp \
425 dom/ChildNodeList.cpp \
426 dom/ClassNodeList.cpp \
428 dom/ClientRectList.cpp \
430 dom/ClipboardEvent.cpp \
432 dom/CompositionEvent.cpp \
433 dom/ContainerNode.cpp \
434 dom/CSSMappedAttributeDeclaration.cpp \
436 dom/DocumentFragment.cpp \
437 dom/DocumentType.cpp \
438 dom/DOMImplementation.cpp \
439 dom/DynamicNodeList.cpp \
440 dom/EditingText.cpp \
443 dom/EntityReference.cpp \
447 dom/EventTarget.cpp \
448 dom/ExceptionBase.cpp \
449 dom/ExceptionCode.cpp \
450 dom/InputElement.cpp \
451 dom/KeyboardEvent.cpp \
452 dom/MappedAttribute.cpp \
453 dom/MessageChannel.cpp \
454 dom/MessageEvent.cpp \
455 dom/MessagePort.cpp \
456 dom/MessagePortChannel.cpp \
458 dom/MouseRelatedEvent.cpp \
459 dom/MutationEvent.cpp \
460 dom/NamedAttrMap.cpp \
461 dom/NamedMappedAttrMap.cpp \
462 dom/NameNodeList.cpp \
464 dom/NodeFilterCondition.cpp \
466 dom/NodeIterator.cpp \
468 dom/OptionGroupElement.cpp \
469 dom/OptionElement.cpp \
470 dom/OverflowEvent.cpp \
471 dom/PageTransitionEvent.cpp \
472 dom/PopStateEvent.cpp \
474 dom/PositionIterator.cpp \
475 dom/ProcessingInstruction.cpp \
476 dom/ProgressEvent.cpp \
477 dom/QualifiedName.cpp \
479 dom/RegisteredEventListener.cpp \
480 dom/ScriptElement.cpp \
481 dom/ScriptExecutionContext.cpp \
482 dom/SelectElement.cpp \
483 dom/SelectorNodeList.cpp \
484 dom/SpaceSplitString.cpp \
485 dom/StaticNodeList.cpp \
486 dom/StyledElement.cpp \
487 dom/StyleElement.cpp \
488 dom/TagNodeList.cpp \
497 dom/UIEventWithKeyState.cpp \
498 dom/WebKitAnimationEvent.cpp \
499 dom/WebKitTransitionEvent.cpp \
501 dom/XMLTokenizer.cpp \
502 dom/XMLTokenizerQt.cpp \
503 dom/default/PlatformMessagePortChannel.cpp \
504 editing/AppendNodeCommand.cpp \
505 editing/ApplyStyleCommand.cpp \
506 editing/BreakBlockquoteCommand.cpp \
507 editing/CompositeEditCommand.cpp \
508 editing/CreateLinkCommand.cpp \
509 editing/DeleteButtonController.cpp \
510 editing/DeleteButton.cpp \
511 editing/DeleteFromTextNodeCommand.cpp \
512 editing/DeleteSelectionCommand.cpp \
513 editing/EditCommand.cpp \
515 editing/EditorCommand.cpp \
516 editing/FormatBlockCommand.cpp \
517 editing/htmlediting.cpp \
518 editing/HTMLInterchange.cpp \
519 editing/IndentOutdentCommand.cpp \
520 editing/InsertIntoTextNodeCommand.cpp \
521 editing/InsertLineBreakCommand.cpp \
522 editing/InsertListCommand.cpp \
523 editing/InsertNodeBeforeCommand.cpp \
524 editing/InsertParagraphSeparatorCommand.cpp \
525 editing/InsertTextCommand.cpp \
526 editing/JoinTextNodesCommand.cpp \
528 editing/MergeIdenticalElementsCommand.cpp \
529 editing/ModifySelectionListLevel.cpp \
530 editing/MoveSelectionCommand.cpp \
531 editing/RemoveCSSPropertyCommand.cpp \
532 editing/RemoveFormatCommand.cpp \
533 editing/RemoveNodeCommand.cpp \
534 editing/RemoveNodePreservingChildrenCommand.cpp \
535 editing/ReplaceNodeWithSpanCommand.cpp \
536 editing/ReplaceSelectionCommand.cpp \
537 editing/SelectionController.cpp \
538 editing/SetNodeAttributeCommand.cpp \
539 editing/SmartReplace.cpp \
540 editing/SmartReplaceICU.cpp \
541 editing/SplitElementCommand.cpp \
542 editing/SplitTextNodeCommand.cpp \
543 editing/SplitTextNodeContainingElementCommand.cpp \
544 editing/TextIterator.cpp \
545 editing/TypingCommand.cpp \
546 editing/UnlinkCommand.cpp \
547 editing/VisiblePosition.cpp \
548 editing/VisibleSelection.cpp \
549 editing/visible_units.cpp \
550 editing/WrapContentsInDummySpanCommand.cpp \
551 history/BackForwardList.cpp \
552 history/CachedFrame.cpp \
553 history/CachedPage.cpp \
554 history/HistoryItem.cpp \
555 history/qt/HistoryItemQt.cpp \
556 history/PageCache.cpp \
557 html/canvas/CanvasGradient.cpp \
558 html/canvas/CanvasPattern.cpp \
559 html/canvas/CanvasPixelArray.cpp \
560 html/canvas/CanvasRenderingContext.cpp \
561 html/canvas/CanvasRenderingContext2D.cpp \
562 html/canvas/CanvasStyle.cpp \
563 html/CollectionCache.cpp \
564 html/DataGridColumn.cpp \
565 html/DataGridColumnList.cpp \
566 html/DOMDataGridDataSource.cpp \
569 html/FormDataList.cpp \
570 html/HTMLAllCollection.cpp \
571 html/HTMLAnchorElement.cpp \
572 html/HTMLAppletElement.cpp \
573 html/HTMLAreaElement.cpp \
574 html/HTMLBaseElement.cpp \
575 html/HTMLBaseFontElement.cpp \
576 html/HTMLBlockquoteElement.cpp \
577 html/HTMLBodyElement.cpp \
578 html/HTMLBRElement.cpp \
579 html/HTMLButtonElement.cpp \
580 html/HTMLCanvasElement.cpp \
581 html/HTMLCollection.cpp \
582 html/HTMLDataGridElement.cpp \
583 html/HTMLDataGridCellElement.cpp \
584 html/HTMLDataGridColElement.cpp \
585 html/HTMLDataGridRowElement.cpp \
586 html/HTMLDataListElement.cpp \
587 html/HTMLDirectoryElement.cpp \
588 html/HTMLDivElement.cpp \
589 html/HTMLDListElement.cpp \
590 html/HTMLDocument.cpp \
591 html/HTMLElement.cpp \
592 html/HTMLEmbedElement.cpp \
593 html/HTMLFieldSetElement.cpp \
594 html/HTMLFontElement.cpp \
595 html/HTMLFormCollection.cpp \
596 html/HTMLFormElement.cpp \
597 html/HTMLFrameElementBase.cpp \
598 html/HTMLFrameElement.cpp \
599 html/HTMLFrameOwnerElement.cpp \
600 html/HTMLFrameSetElement.cpp \
601 html/HTMLFormControlElement.cpp \
602 html/HTMLHeadElement.cpp \
603 html/HTMLHeadingElement.cpp \
604 html/HTMLHRElement.cpp \
605 html/HTMLHtmlElement.cpp \
606 html/HTMLIFrameElement.cpp \
607 html/HTMLImageElement.cpp \
608 html/HTMLImageLoader.cpp \
609 html/HTMLInputElement.cpp \
610 html/HTMLIsIndexElement.cpp \
611 html/HTMLKeygenElement.cpp \
612 html/HTMLLabelElement.cpp \
613 html/HTMLLegendElement.cpp \
614 html/HTMLLIElement.cpp \
615 html/HTMLLinkElement.cpp \
616 html/HTMLMapElement.cpp \
617 html/HTMLMarqueeElement.cpp \
618 html/HTMLMenuElement.cpp \
619 html/HTMLMetaElement.cpp \
620 html/HTMLModElement.cpp \
621 html/HTMLNameCollection.cpp \
622 html/HTMLObjectElement.cpp \
623 html/HTMLOListElement.cpp \
624 html/HTMLOptGroupElement.cpp \
625 html/HTMLOptionElement.cpp \
626 html/HTMLOptionsCollection.cpp \
627 html/HTMLParagraphElement.cpp \
628 html/HTMLParamElement.cpp \
629 html/HTMLParser.cpp \
630 html/HTMLParserErrorCodes.cpp \
631 html/HTMLPlugInElement.cpp \
632 html/HTMLPlugInImageElement.cpp \
633 html/HTMLPreElement.cpp \
634 html/HTMLQuoteElement.cpp \
635 html/HTMLScriptElement.cpp \
636 html/HTMLSelectElement.cpp \
637 html/HTMLStyleElement.cpp \
638 html/HTMLTableCaptionElement.cpp \
639 html/HTMLTableCellElement.cpp \
640 html/HTMLTableColElement.cpp \
641 html/HTMLTableElement.cpp \
642 html/HTMLTablePartElement.cpp \
643 html/HTMLTableRowElement.cpp \
644 html/HTMLTableRowsCollection.cpp \
645 html/HTMLTableSectionElement.cpp \
646 html/HTMLTextAreaElement.cpp \
647 html/HTMLTitleElement.cpp \
648 html/HTMLTokenizer.cpp \
649 html/HTMLUListElement.cpp \
650 html/HTMLViewSourceDocument.cpp \
651 html/ISODateTime.cpp \
653 html/PreloadScanner.cpp \
654 html/ValidityState.cpp \
655 inspector/ConsoleMessage.cpp \
656 inspector/InjectedScriptHost.cpp \
657 inspector/InspectorBackend.cpp \
658 inspector/InspectorController.cpp \
659 inspector/InspectorDatabaseResource.cpp \
660 inspector/InspectorDOMAgent.cpp \
661 inspector/InspectorDOMStorageResource.cpp \
662 inspector/InspectorFrontend.cpp \
663 inspector/InspectorFrontendHost.cpp \
664 inspector/InspectorResource.cpp \
665 inspector/InspectorTimelineAgent.cpp \
666 inspector/TimelineRecordFactory.cpp \
667 loader/archive/ArchiveFactory.cpp \
668 loader/archive/ArchiveResource.cpp \
669 loader/archive/ArchiveResourceCollection.cpp \
671 loader/CachedCSSStyleSheet.cpp \
672 loader/CachedFont.cpp \
673 loader/CachedImage.cpp \
674 loader/CachedResourceClientWalker.cpp \
675 loader/CachedResourceHandle.cpp \
676 loader/CachedResource.cpp \
677 loader/CachedScript.cpp \
678 loader/CachedXSLStyleSheet.cpp \
679 loader/CrossOriginAccessControl.cpp \
680 loader/CrossOriginPreflightResultCache.cpp \
681 loader/DocLoader.cpp \
682 loader/DocumentLoader.cpp \
683 loader/DocumentThreadableLoader.cpp \
684 loader/FormState.cpp \
685 loader/FrameLoader.cpp \
686 loader/HistoryController.cpp \
687 loader/FTPDirectoryDocument.cpp \
688 loader/FTPDirectoryParser.cpp \
689 loader/icon/IconLoader.cpp \
690 loader/ImageDocument.cpp \
691 loader/ImageLoader.cpp \
693 loader/MainResourceLoader.cpp \
694 loader/MediaDocument.cpp \
695 loader/NavigationAction.cpp \
696 loader/NetscapePlugInStreamLoader.cpp \
697 loader/PlaceholderDocument.cpp \
698 loader/PluginDocument.cpp \
699 loader/PolicyCallback.cpp \
700 loader/PolicyChecker.cpp \
701 loader/ProgressTracker.cpp \
702 loader/RedirectScheduler.cpp \
704 loader/ResourceLoader.cpp \
705 loader/ResourceLoadNotifier.cpp \
706 loader/SubresourceLoader.cpp \
707 loader/TextDocument.cpp \
708 loader/TextResourceDecoder.cpp \
709 loader/ThreadableLoader.cpp \
710 page/animation/AnimationBase.cpp \
711 page/animation/AnimationController.cpp \
712 page/animation/CompositeAnimation.cpp \
713 page/animation/ImplicitAnimation.cpp \
714 page/animation/KeyframeAnimation.cpp \
718 page/ContextMenuController.cpp \
719 page/DOMSelection.cpp \
723 page/NavigatorBase.cpp \
724 page/DragController.cpp \
725 page/EventHandler.cpp \
726 page/EventSource.cpp \
727 page/FocusController.cpp \
731 page/Geolocation.cpp \
732 page/GeolocationController.cpp \
735 page/MouseEventWithHitTestResults.cpp \
736 page/OriginAccessEntry.cpp \
739 page/PageGroupLoadDeferrer.cpp \
740 page/PluginHalter.cpp \
741 page/PrintContext.cpp \
742 page/SecurityOrigin.cpp \
745 page/UserContentURLPattern.cpp \
746 page/WindowFeatures.cpp \
747 page/XSSAuditor.cpp \
748 plugins/PluginData.cpp \
749 plugins/PluginArray.cpp \
751 plugins/PluginMainThreadScheduler.cpp \
752 plugins/MimeType.cpp \
753 plugins/MimeTypeArray.cpp \
754 platform/animation/Animation.cpp \
755 platform/animation/AnimationList.cpp \
757 platform/text/AtomicString.cpp \
758 platform/text/Base64.cpp \
759 platform/text/BidiContext.cpp \
760 platform/ContentType.cpp \
761 platform/ContextMenu.cpp \
762 platform/CrossThreadCopier.cpp \
763 platform/text/CString.cpp \
764 platform/DeprecatedPtrListImpl.cpp \
765 platform/DragData.cpp \
766 platform/DragImage.cpp \
767 platform/FileChooser.cpp \
768 platform/GeolocationService.cpp \
769 platform/image-decoders/qt/RGBA32BufferQt.cpp \
770 platform/graphics/FontDescription.cpp \
771 platform/graphics/FontFallbackList.cpp \
772 platform/graphics/FontFamily.cpp \
773 platform/graphics/BitmapImage.cpp \
774 platform/graphics/Color.cpp \
775 platform/graphics/FloatPoint3D.cpp \
776 platform/graphics/FloatPoint.cpp \
777 platform/graphics/FloatQuad.cpp \
778 platform/graphics/FloatRect.cpp \
779 platform/graphics/FloatSize.cpp \
780 platform/graphics/FontData.cpp \
781 platform/graphics/Font.cpp \
782 platform/graphics/FontCache.cpp \
783 platform/graphics/GeneratedImage.cpp \
784 platform/graphics/Gradient.cpp \
785 platform/graphics/GraphicsContext.cpp \
786 platform/graphics/GraphicsTypes.cpp \
787 platform/graphics/Image.cpp \
788 platform/graphics/ImageBuffer.cpp \
789 platform/graphics/ImageSource.cpp \
790 platform/graphics/IntRect.cpp \
791 platform/graphics/Path.cpp \
792 platform/graphics/PathTraversalState.cpp \
793 platform/graphics/Pattern.cpp \
794 platform/graphics/Pen.cpp \
795 platform/graphics/SegmentedFontData.cpp \
796 platform/graphics/SimpleFontData.cpp \
797 platform/graphics/transforms/TransformationMatrix.cpp \
798 platform/graphics/transforms/MatrixTransformOperation.cpp \
799 platform/graphics/transforms/Matrix3DTransformOperation.cpp \
800 platform/graphics/transforms/PerspectiveTransformOperation.cpp \
801 platform/graphics/transforms/RotateTransformOperation.cpp \
802 platform/graphics/transforms/ScaleTransformOperation.cpp \
803 platform/graphics/transforms/SkewTransformOperation.cpp \
804 platform/graphics/transforms/TransformOperations.cpp \
805 platform/graphics/transforms/TranslateTransformOperation.cpp \
807 platform/Length.cpp \
808 platform/LinkHash.cpp \
809 platform/Logging.cpp \
810 platform/MIMETypeRegistry.cpp \
811 platform/mock/GeolocationServiceMock.cpp \
812 platform/network/AuthenticationChallengeBase.cpp \
813 platform/network/Credential.cpp \
814 platform/network/FormData.cpp \
815 platform/network/FormDataBuilder.cpp \
816 platform/network/HTTPHeaderMap.cpp \
817 platform/network/HTTPParsers.cpp \
818 platform/network/NetworkStateNotifier.cpp \
819 platform/network/ProtectionSpace.cpp \
820 platform/network/ResourceErrorBase.cpp \
821 platform/network/ResourceHandle.cpp \
822 platform/network/ResourceRequestBase.cpp \
823 platform/network/ResourceResponseBase.cpp \
824 platform/text/RegularExpression.cpp \
825 platform/Scrollbar.cpp \
826 platform/ScrollbarThemeComposite.cpp \
827 platform/ScrollView.cpp \
828 platform/text/SegmentedString.cpp \
829 platform/SharedBuffer.cpp \
830 platform/text/String.cpp \
831 platform/text/StringBuilder.cpp \
832 platform/text/StringImpl.cpp \
833 platform/text/TextCodec.cpp \
834 platform/text/TextCodecLatin1.cpp \
835 platform/text/TextCodecUserDefined.cpp \
836 platform/text/TextCodecUTF16.cpp \
837 platform/text/TextEncoding.cpp \
838 platform/text/TextEncodingDetectorNone.cpp \
839 platform/text/TextEncodingRegistry.cpp \
840 platform/text/TextStream.cpp \
841 platform/ThreadGlobalData.cpp \
842 platform/ThreadTimers.cpp \
844 platform/text/UnicodeRange.cpp \
845 platform/Widget.cpp \
846 plugins/PluginDatabase.cpp \
847 plugins/PluginDebug.cpp \
848 plugins/PluginInfoStore.cpp \
849 plugins/PluginPackage.cpp \
850 plugins/PluginStream.cpp \
851 plugins/PluginView.cpp \
852 rendering/AutoTableLayout.cpp \
853 rendering/break_lines.cpp \
854 rendering/CounterNode.cpp \
855 rendering/EllipsisBox.cpp \
856 rendering/FixedTableLayout.cpp \
857 rendering/HitTestResult.cpp \
858 rendering/InlineBox.cpp \
859 rendering/InlineFlowBox.cpp \
860 rendering/InlineTextBox.cpp \
861 rendering/LayoutState.cpp \
862 rendering/RenderApplet.cpp \
863 rendering/RenderArena.cpp \
864 rendering/RenderBlock.cpp \
865 rendering/RenderBlockLineLayout.cpp \
866 rendering/RenderBox.cpp \
867 rendering/RenderBoxModelObject.cpp \
868 rendering/RenderBR.cpp \
869 rendering/RenderButton.cpp \
870 rendering/RenderCounter.cpp \
871 rendering/RenderDataGrid.cpp \
872 rendering/RenderEmbeddedObject.cpp \
873 rendering/RenderFieldset.cpp \
874 rendering/RenderFileUploadControl.cpp \
875 rendering/RenderFlexibleBox.cpp \
876 rendering/RenderFrame.cpp \
877 rendering/RenderFrameSet.cpp \
878 rendering/RenderHTMLCanvas.cpp \
879 rendering/RenderImage.cpp \
880 rendering/RenderImageGeneratedContent.cpp \
881 rendering/RenderInline.cpp \
882 rendering/RenderLayer.cpp \
883 rendering/RenderLineBoxList.cpp \
884 rendering/RenderListBox.cpp \
885 rendering/RenderListItem.cpp \
886 rendering/RenderListMarker.cpp \
887 rendering/RenderMarquee.cpp \
888 rendering/RenderMenuList.cpp \
889 rendering/RenderObject.cpp \
890 rendering/RenderObjectChildList.cpp \
891 rendering/RenderPart.cpp \
892 rendering/RenderPartObject.cpp \
893 rendering/RenderReplaced.cpp \
894 rendering/RenderReplica.cpp \
895 rendering/RenderRuby.cpp \
896 rendering/RenderRubyBase.cpp \
897 rendering/RenderRubyRun.cpp \
898 rendering/RenderRubyText.cpp \
899 rendering/RenderScrollbar.cpp \
900 rendering/RenderScrollbarPart.cpp \
901 rendering/RenderScrollbarTheme.cpp \
902 rendering/RenderSlider.cpp \
903 rendering/RenderTable.cpp \
904 rendering/RenderTableCell.cpp \
905 rendering/RenderTableCol.cpp \
906 rendering/RenderTableRow.cpp \
907 rendering/RenderTableSection.cpp \
908 rendering/RenderText.cpp \
909 rendering/RenderTextControl.cpp \
910 rendering/RenderTextControlMultiLine.cpp \
911 rendering/RenderTextControlSingleLine.cpp \
912 rendering/RenderTextFragment.cpp \
913 rendering/RenderTheme.cpp \
914 rendering/RenderTreeAsText.cpp \
915 rendering/RenderView.cpp \
916 rendering/RenderWidget.cpp \
917 rendering/RenderWordBreak.cpp \
918 rendering/RootInlineBox.cpp \
919 rendering/SVGRenderTreeAsText.cpp \
920 rendering/ScrollBehavior.cpp \
921 rendering/TextControlInnerElements.cpp \
922 rendering/TransformState.cpp \
923 rendering/style/BindingURI.cpp \
924 rendering/style/ContentData.cpp \
925 rendering/style/CounterDirectives.cpp \
926 rendering/style/FillLayer.cpp \
927 rendering/style/KeyframeList.cpp \
928 rendering/style/NinePieceImage.cpp \
929 rendering/style/RenderStyle.cpp \
930 rendering/style/ShadowData.cpp \
931 rendering/style/StyleBackgroundData.cpp \
932 rendering/style/StyleBoxData.cpp \
933 rendering/style/StyleCachedImage.cpp \
934 rendering/style/StyleFlexibleBoxData.cpp \
935 rendering/style/StyleGeneratedImage.cpp \
936 rendering/style/StyleInheritedData.cpp \
937 rendering/style/StyleMarqueeData.cpp \
938 rendering/style/StyleMultiColData.cpp \
939 rendering/style/StyleRareInheritedData.cpp \
940 rendering/style/StyleRareNonInheritedData.cpp \
941 rendering/style/StyleSurroundData.cpp \
942 rendering/style/StyleTransformData.cpp \
943 rendering/style/StyleVisualData.cpp \
945 xml/XMLHttpRequest.cpp \
946 xml/XMLHttpRequestUpload.cpp \
947 xml/XMLSerializer.cpp
950 accessibility/AccessibilityARIAGridCell.h \
951 accessibility/AccessibilityARIAGrid.h \
952 accessibility/AccessibilityARIAGridRow.h \
953 accessibility/AccessibilityImageMapLink.h \
954 accessibility/AccessibilityListBox.h \
955 accessibility/AccessibilityListBoxOption.h \
956 accessibility/AccessibilityList.h \
957 accessibility/AccessibilityMediaControls.h \
958 accessibility/AccessibilityObject.h \
959 accessibility/AccessibilityRenderObject.h \
960 accessibility/AccessibilitySlider.h \
961 accessibility/AccessibilityTableCell.h \
962 accessibility/AccessibilityTableColumn.h \
963 accessibility/AccessibilityTable.h \
964 accessibility/AccessibilityTableHeaderContainer.h \
965 accessibility/AccessibilityTableRow.h \
966 accessibility/AXObjectCache.h \
967 bindings/js/CachedScriptSourceProvider.h \
968 bindings/js/DOMObjectWithSVGContext.h \
969 bindings/js/GCController.h \
970 bindings/js/JSCallbackData.h \
971 bindings/js/JSAudioConstructor.h \
972 bindings/js/JSCSSStyleDeclarationCustom.h \
973 bindings/js/JSCustomPositionCallback.h \
974 bindings/js/JSCustomPositionErrorCallback.h \
975 bindings/js/JSCustomSQLStatementCallback.h \
976 bindings/js/JSCustomSQLStatementErrorCallback.h \
977 bindings/js/JSCustomSQLTransactionCallback.h \
978 bindings/js/JSCustomSQLTransactionErrorCallback.h \
979 bindings/js/JSCustomVoidCallback.h \
980 bindings/js/JSCustomXPathNSResolver.h \
981 bindings/js/JSDataGridDataSource.h \
982 bindings/js/JSDOMBinding.h \
983 bindings/js/JSDOMGlobalObject.h \
984 bindings/js/JSDOMWindowBase.h \
985 bindings/js/JSDOMWindowBase.h \
986 bindings/js/JSDOMWindowCustom.h \
987 bindings/js/JSDOMWindowShell.h \
988 bindings/js/JSEventListener.h \
989 bindings/js/JSEventSourceConstructor.h \
990 bindings/js/JSEventTarget.h \
991 bindings/js/JSHistoryCustom.h \
992 bindings/js/JSHTMLAppletElementCustom.h \
993 bindings/js/JSHTMLEmbedElementCustom.h \
994 bindings/js/JSHTMLInputElementCustom.h \
995 bindings/js/JSHTMLObjectElementCustom.h \
996 bindings/js/JSHTMLSelectElementCustom.h \
997 bindings/js/JSImageConstructor.h \
998 bindings/js/JSInspectedObjectWrapper.h \
999 bindings/js/JSInspectorCallbackWrapper.h \
1000 bindings/js/JSLazyEventListener.h \
1001 bindings/js/JSLocationCustom.h \
1002 bindings/js/JSMessageChannelConstructor.h \
1003 bindings/js/JSNodeFilterCondition.h \
1004 bindings/js/JSOptionConstructor.h \
1005 bindings/js/JSPluginElementFunctions.h \
1006 bindings/js/JSQuarantinedObjectWrapper.h \
1007 bindings/js/JSSharedWorkerConstructor.h \
1008 bindings/js/JSStorageCustom.h \
1009 bindings/js/JSWebKitCSSMatrixConstructor.h \
1010 bindings/js/JSWebKitPointConstructor.h \
1011 bindings/js/JSWorkerConstructor.h \
1012 bindings/js/JSWorkerContextBase.h \
1013 bindings/js/JSWorkerContextBase.h \
1014 bindings/js/JSXMLHttpRequestConstructor.h \
1015 bindings/js/JSXSLTProcessorConstructor.h \
1016 bindings/js/ScheduledAction.h \
1017 bindings/js/ScriptArray.h \
1018 bindings/js/ScriptCachedFrameData.h \
1019 bindings/js/ScriptCallFrame.h \
1020 bindings/js/ScriptCallStack.h \
1021 bindings/js/ScriptController.h \
1022 bindings/js/ScriptEventListener.h \
1023 bindings/js/ScriptFunctionCall.h \
1024 bindings/js/ScriptObject.h \
1025 bindings/js/ScriptSourceCode.h \
1026 bindings/js/ScriptSourceProvider.h \
1027 bindings/js/ScriptState.h \
1028 bindings/js/ScriptValue.h \
1029 bindings/js/SerializedScriptValue.h \
1030 bindings/js/StringSourceProvider.h \
1031 bindings/js/WorkerScriptController.h \
1033 bridge/c/c_class.h \
1034 bridge/c/c_instance.h \
1035 bridge/c/c_runtime.h \
1036 bridge/c/c_utility.h \
1037 bridge/IdentifierRep.h \
1038 bridge/NP_jsobject.h \
1039 bridge/npruntime.h \
1040 bridge/qt/qt_class.h \
1041 bridge/qt/qt_instance.h \
1042 bridge/qt/qt_runtime.h \
1043 bridge/runtime_array.h \
1044 bridge/runtime_method.h \
1045 bridge/runtime_object.h \
1046 bridge/runtime_root.h \
1047 css/CSSBorderImageValue.h \
1048 css/CSSCanvasValue.h \
1049 css/CSSCharsetRule.h \
1050 css/CSSComputedStyleDeclaration.h \
1051 css/CSSCursorImageValue.h \
1053 css/CSSFontFaceRule.h \
1054 css/CSSFontFaceSource.h \
1055 css/CSSFontFaceSrcValue.h \
1056 css/CSSFontSelector.h \
1057 css/CSSFunctionValue.h \
1058 css/CSSGradientValue.h \
1060 css/CSSImageGeneratorValue.h \
1061 css/CSSImageValue.h \
1062 css/CSSImportRule.h \
1063 css/CSSInheritedValue.h \
1064 css/CSSInitialValue.h \
1065 css/CSSMediaRule.h \
1066 css/CSSMutableStyleDeclaration.h \
1069 css/CSSParserValues.h \
1070 css/CSSPrimitiveValue.h \
1072 css/CSSPropertyLonghand.h \
1073 css/CSSReflectValue.h \
1076 css/CSSSegmentedFontFace.h \
1078 css/CSSSelectorList.h \
1079 css/CSSStyleDeclaration.h \
1080 css/CSSStyleRule.h \
1081 css/CSSStyleSelector.h \
1082 css/CSSStyleSheet.h \
1083 css/CSSTimingFunctionValue.h \
1084 css/CSSUnicodeRangeValue.h \
1085 css/CSSValueList.h \
1086 css/CSSVariableDependentValue.h \
1087 css/CSSVariablesDeclaration.h \
1088 css/CSSVariablesRule.h \
1089 css/FontFamilyValue.h \
1091 css/MediaFeatureNames.h \
1094 css/MediaQueryEvaluator.h \
1095 css/MediaQueryExp.h \
1102 css/StyleSheetList.h \
1103 css/WebKitCSSKeyframeRule.h \
1104 css/WebKitCSSKeyframesRule.h \
1105 css/WebKitCSSMatrix.h \
1106 css/WebKitCSSTransformValue.h \
1107 dom/ActiveDOMObject.h \
1110 dom/BeforeTextInsertedEvent.h \
1111 dom/BeforeUnloadEvent.h \
1112 dom/CDATASection.h \
1113 dom/CharacterData.h \
1114 dom/CheckedRadioButtons.h \
1115 dom/ChildNodeList.h \
1116 dom/ClassNodeList.h \
1118 dom/ClientRectList.h \
1119 dom/ClipboardEvent.h \
1122 dom/ContainerNode.h \
1123 dom/CSSMappedAttributeDeclaration.h \
1124 dom/default/PlatformMessagePortChannel.h \
1125 dom/DocumentFragment.h \
1127 dom/DocumentType.h \
1128 dom/DOMImplementation.h \
1129 dom/DynamicNodeList.h \
1133 dom/EntityReference.h \
1137 dom/ExceptionBase.h \
1138 dom/ExceptionCode.h \
1139 dom/InputElement.h \
1140 dom/KeyboardEvent.h \
1141 dom/MappedAttribute.h \
1142 dom/MessageChannel.h \
1143 dom/MessageEvent.h \
1144 dom/MessagePortChannel.h \
1147 dom/MouseRelatedEvent.h \
1148 dom/MutationEvent.h \
1149 dom/NamedAttrMap.h \
1150 dom/NamedMappedAttrMap.h \
1151 dom/NameNodeList.h \
1152 dom/NodeFilterCondition.h \
1155 dom/NodeIterator.h \
1157 dom/OptionElement.h \
1158 dom/OptionGroupElement.h \
1159 dom/OverflowEvent.h \
1160 dom/PageTransitionEvent.h \
1162 dom/PositionIterator.h \
1163 dom/ProcessingInstruction.h \
1164 dom/ProgressEvent.h \
1165 dom/QualifiedName.h \
1167 dom/RegisteredEventListener.h \
1168 dom/ScriptElement.h \
1169 dom/ScriptExecutionContext.h \
1170 dom/SelectElement.h \
1171 dom/SelectorNodeList.h \
1172 dom/SpaceSplitString.h \
1173 dom/StaticNodeList.h \
1174 dom/StyledElement.h \
1175 dom/StyleElement.h \
1182 dom/TransformSource.h \
1186 dom/UIEventWithKeyState.h \
1187 dom/WebKitAnimationEvent.h \
1188 dom/WebKitTransitionEvent.h \
1190 dom/XMLTokenizer.h \
1191 editing/AppendNodeCommand.h \
1192 editing/ApplyStyleCommand.h \
1193 editing/BreakBlockquoteCommand.h \
1194 editing/CompositeEditCommand.h \
1195 editing/CreateLinkCommand.h \
1196 editing/DeleteButtonController.h \
1197 editing/DeleteButton.h \
1198 editing/DeleteFromTextNodeCommand.h \
1199 editing/DeleteSelectionCommand.h \
1200 editing/EditCommand.h \
1202 editing/FormatBlockCommand.h \
1203 editing/htmlediting.h \
1204 editing/HTMLInterchange.h \
1205 editing/IndentOutdentCommand.h \
1206 editing/InsertIntoTextNodeCommand.h \
1207 editing/InsertLineBreakCommand.h \
1208 editing/InsertListCommand.h \
1209 editing/InsertNodeBeforeCommand.h \
1210 editing/InsertParagraphSeparatorCommand.h \
1211 editing/InsertTextCommand.h \
1212 editing/JoinTextNodesCommand.h \
1214 editing/MergeIdenticalElementsCommand.h \
1215 editing/ModifySelectionListLevel.h \
1216 editing/MoveSelectionCommand.h \
1217 editing/RemoveCSSPropertyCommand.h \
1218 editing/RemoveFormatCommand.h \
1219 editing/RemoveNodeCommand.h \
1220 editing/RemoveNodePreservingChildrenCommand.h \
1221 editing/ReplaceNodeWithSpanCommand.h \
1222 editing/ReplaceSelectionCommand.h \
1223 editing/SelectionController.h \
1224 editing/SetNodeAttributeCommand.h \
1225 editing/SmartReplace.h \
1226 editing/SplitElementCommand.h \
1227 editing/SplitTextNodeCommand.h \
1228 editing/SplitTextNodeContainingElementCommand.h \
1229 editing/TextIterator.h \
1230 editing/TypingCommand.h \
1231 editing/UnlinkCommand.h \
1232 editing/VisiblePosition.h \
1233 editing/VisibleSelection.h \
1234 editing/visible_units.h \
1235 editing/WrapContentsInDummySpanCommand.h \
1236 history/BackForwardList.h \
1237 history/CachedFrame.h \
1238 history/CachedPage.h \
1239 history/HistoryItem.h \
1240 history/PageCache.h \
1241 html/canvas/CanvasGradient.h \
1242 html/canvas/CanvasPattern.h \
1243 html/canvas/CanvasPixelArray.h \
1244 html/canvas/CanvasRenderingContext.h \
1245 html/canvas/CanvasRenderingContext2D.h \
1246 html/canvas/CanvasStyle.h \
1247 html/CollectionCache.h \
1248 html/DataGridColumn.h \
1249 html/DataGridColumnList.h \
1250 html/DOMDataGridDataSource.h \
1253 html/FormDataList.h \
1254 html/HTMLAllCollection.h \
1255 html/HTMLAnchorElement.h \
1256 html/HTMLAppletElement.h \
1257 html/HTMLAreaElement.h \
1258 html/HTMLAudioElement.h \
1259 html/HTMLBaseElement.h \
1260 html/HTMLBaseFontElement.h \
1261 html/HTMLBlockquoteElement.h \
1262 html/HTMLBodyElement.h \
1263 html/HTMLBRElement.h \
1264 html/HTMLButtonElement.h \
1265 html/HTMLCanvasElement.h \
1266 html/HTMLCollection.h \
1267 html/HTMLDataGridCellElement.h \
1268 html/HTMLDataGridColElement.h \
1269 html/HTMLDataGridElement.h \
1270 html/HTMLDataGridRowElement.h \
1271 html/HTMLDirectoryElement.h \
1272 html/HTMLDivElement.h \
1273 html/HTMLDListElement.h \
1274 html/HTMLDocument.h \
1275 html/HTMLElement.h \
1276 html/HTMLEmbedElement.h \
1277 html/HTMLFieldSetElement.h \
1278 html/HTMLFontElement.h \
1279 html/HTMLFormCollection.h \
1280 html/HTMLFormControlElement.h \
1281 html/HTMLFormElement.h \
1282 html/HTMLFrameElementBase.h \
1283 html/HTMLFrameElement.h \
1284 html/HTMLFrameOwnerElement.h \
1285 html/HTMLFrameSetElement.h \
1286 html/HTMLHeadElement.h \
1287 html/HTMLHeadingElement.h \
1288 html/HTMLHRElement.h \
1289 html/HTMLHtmlElement.h \
1290 html/HTMLIFrameElement.h \
1291 html/HTMLImageElement.h \
1292 html/HTMLImageLoader.h \
1293 html/HTMLInputElement.h \
1294 html/HTMLIsIndexElement.h \
1295 html/HTMLKeygenElement.h \
1296 html/HTMLLabelElement.h \
1297 html/HTMLLegendElement.h \
1298 html/HTMLLIElement.h \
1299 html/HTMLLinkElement.h \
1300 html/HTMLMapElement.h \
1301 html/HTMLMarqueeElement.h \
1302 html/HTMLMediaElement.h \
1303 html/HTMLMenuElement.h \
1304 html/HTMLMetaElement.h \
1305 html/HTMLModElement.h \
1306 html/HTMLNameCollection.h \
1307 html/HTMLNoScriptElement.h \
1308 html/HTMLObjectElement.h \
1309 html/HTMLOListElement.h \
1310 html/HTMLOptGroupElement.h \
1311 html/HTMLOptionElement.h \
1312 html/HTMLOptionsCollection.h \
1313 html/HTMLParagraphElement.h \
1314 html/HTMLParamElement.h \
1315 html/HTMLParserErrorCodes.h \
1317 html/HTMLPlugInElement.h \
1318 html/HTMLPlugInImageElement.h \
1319 html/HTMLPreElement.h \
1320 html/HTMLQuoteElement.h \
1321 html/HTMLScriptElement.h \
1322 html/HTMLSelectElement.h \
1323 html/HTMLSourceElement.h \
1324 html/HTMLStyleElement.h \
1325 html/HTMLTableCaptionElement.h \
1326 html/HTMLTableCellElement.h \
1327 html/HTMLTableColElement.h \
1328 html/HTMLTableElement.h \
1329 html/HTMLTablePartElement.h \
1330 html/HTMLTableRowElement.h \
1331 html/HTMLTableRowsCollection.h \
1332 html/HTMLTableSectionElement.h \
1333 html/HTMLTextAreaElement.h \
1334 html/HTMLTitleElement.h \
1335 html/HTMLTokenizer.h \
1336 html/HTMLUListElement.h \
1337 html/HTMLVideoElement.h \
1338 html/HTMLViewSourceDocument.h \
1339 html/ISODateTime.h \
1341 html/PreloadScanner.h \
1343 html/ValidityState.h \
1344 inspector/ConsoleMessage.h \
1345 inspector/InjectedScriptHost.h \
1346 inspector/InspectorBackend.h \
1347 inspector/InspectorController.h \
1348 inspector/InspectorDatabaseResource.h \
1349 inspector/InspectorDOMStorageResource.h \
1350 inspector/InspectorFrontend.h \
1351 inspector/InspectorFrontendHost.h \
1352 inspector/InspectorResource.h \
1353 inspector/InspectorTimelineAgent.h \
1354 inspector/JavaScriptCallFrame.h \
1355 inspector/JavaScriptDebugServer.h \
1356 inspector/JavaScriptProfile.h \
1357 inspector/JavaScriptProfileNode.h \
1358 inspector/TimelineRecordFactory.h \
1359 loader/appcache/ApplicationCacheGroup.h \
1360 loader/appcache/ApplicationCacheHost.h \
1361 loader/appcache/ApplicationCache.h \
1362 loader/appcache/ApplicationCacheResource.h \
1363 loader/appcache/ApplicationCacheStorage.h \
1364 loader/appcache/DOMApplicationCache.h \
1365 loader/appcache/ManifestParser.h \
1366 loader/archive/ArchiveFactory.h \
1367 loader/archive/ArchiveResourceCollection.h \
1368 loader/archive/ArchiveResource.h \
1369 loader/CachedCSSStyleSheet.h \
1370 loader/CachedFont.h \
1371 loader/CachedImage.h \
1372 loader/CachedResourceClientWalker.h \
1373 loader/CachedResource.h \
1374 loader/CachedResourceHandle.h \
1375 loader/CachedScript.h \
1376 loader/CachedXSLStyleSheet.h \
1378 loader/CrossOriginAccessControl.h \
1379 loader/CrossOriginPreflightResultCache.h \
1380 loader/DocLoader.h \
1381 loader/DocumentLoader.h \
1382 loader/DocumentThreadableLoader.h \
1383 loader/FormState.h \
1384 loader/FrameLoader.h \
1385 loader/FTPDirectoryDocument.h \
1386 loader/FTPDirectoryParser.h \
1387 loader/icon/IconDatabase.h \
1388 loader/icon/IconLoader.h \
1389 loader/icon/IconRecord.h \
1390 loader/icon/PageURLRecord.h \
1391 loader/ImageDocument.h \
1392 loader/ImageLoader.h \
1394 loader/MainResourceLoader.h \
1395 loader/MediaDocument.h \
1396 loader/NavigationAction.h \
1397 loader/NetscapePlugInStreamLoader.h \
1398 loader/PlaceholderDocument.h \
1399 loader/PluginDocument.h \
1400 loader/ProgressTracker.h \
1402 loader/ResourceLoader.h \
1403 loader/SubresourceLoader.h \
1404 loader/TextDocument.h \
1405 loader/TextResourceDecoder.h \
1406 loader/ThreadableLoader.h \
1407 loader/WorkerThreadableLoader.h \
1408 page/animation/AnimationBase.h \
1409 page/animation/AnimationController.h \
1410 page/animation/CompositeAnimation.h \
1411 page/animation/ImplicitAnimation.h \
1412 page/animation/KeyframeAnimation.h \
1416 page/ContextMenuController.h \
1417 page/ContextMenuProvider.h \
1418 page/Coordinates.h \
1419 page/DOMSelection.h \
1422 page/DragController.h \
1423 page/EventHandler.h \
1424 page/EventSource.h \
1425 page/FocusController.h \
1429 page/Geolocation.h \
1430 page/Geoposition.h \
1431 page/HaltablePlugin.h \
1434 page/MouseEventWithHitTestResults.h \
1435 page/NavigatorBase.h \
1438 page/PageGroupLoadDeferrer.h \
1440 page/PluginHalter.h \
1441 page/PluginHalterClient.h \
1442 page/PrintContext.h \
1444 page/SecurityOrigin.h \
1446 page/WindowFeatures.h \
1447 page/WorkerNavigator.h \
1449 platform/animation/Animation.h \
1450 platform/animation/AnimationList.h \
1452 platform/ContentType.h \
1453 platform/ContextMenu.h \
1454 platform/CrossThreadCopier.h \
1455 platform/DeprecatedPtrListImpl.h \
1456 platform/DragData.h \
1457 platform/DragImage.h \
1458 platform/FileChooser.h \
1459 platform/GeolocationService.h \
1460 platform/image-decoders/ImageDecoder.h \
1461 platform/mock/GeolocationServiceMock.h \
1462 platform/graphics/BitmapImage.h \
1463 platform/graphics/Color.h \
1464 platform/graphics/filters/FEBlend.h \
1465 platform/graphics/filters/FEColorMatrix.h \
1466 platform/graphics/filters/FEComponentTransfer.h \
1467 platform/graphics/filters/FEComposite.h \
1468 platform/graphics/filters/FEGaussianBlur.h \
1469 platform/graphics/filters/FilterEffect.h \
1470 platform/graphics/filters/SourceAlpha.h \
1471 platform/graphics/filters/SourceGraphic.h \
1472 platform/graphics/FloatPoint3D.h \
1473 platform/graphics/FloatPoint.h \
1474 platform/graphics/FloatQuad.h \
1475 platform/graphics/FloatRect.h \
1476 platform/graphics/FloatSize.h \
1477 platform/graphics/FontData.h \
1478 platform/graphics/FontDescription.h \
1479 platform/graphics/FontFamily.h \
1480 platform/graphics/Font.h \
1481 platform/graphics/GeneratedImage.h \
1482 platform/graphics/Gradient.h \
1483 platform/graphics/GraphicsContext.h \
1484 platform/graphics/GraphicsTypes.h \
1485 platform/graphics/Image.h \
1486 platform/graphics/ImageSource.h \
1487 platform/graphics/IntRect.h \
1488 platform/graphics/MediaPlayer.h \
1489 platform/graphics/Path.h \
1490 platform/graphics/PathTraversalState.h \
1491 platform/graphics/Pattern.h \
1492 platform/graphics/Pen.h \
1493 platform/graphics/qt/FontCustomPlatformData.h \
1494 platform/graphics/qt/ImageDecoderQt.h \
1495 platform/graphics/qt/StillImageQt.h \
1496 platform/graphics/SegmentedFontData.h \
1497 platform/graphics/SimpleFontData.h \
1498 platform/graphics/transforms/Matrix3DTransformOperation.h \
1499 platform/graphics/transforms/MatrixTransformOperation.h \
1500 platform/graphics/transforms/PerspectiveTransformOperation.h \
1501 platform/graphics/transforms/RotateTransformOperation.h \
1502 platform/graphics/transforms/ScaleTransformOperation.h \
1503 platform/graphics/transforms/SkewTransformOperation.h \
1504 platform/graphics/transforms/TransformationMatrix.h \
1505 platform/graphics/transforms/TransformOperations.h \
1506 platform/graphics/transforms/TranslateTransformOperation.h \
1509 platform/LinkHash.h \
1510 platform/Logging.h \
1511 platform/MIMETypeRegistry.h \
1512 platform/network/AuthenticationChallengeBase.h \
1513 platform/network/AuthenticationClient.h \
1514 platform/network/Credential.h \
1515 platform/network/FormDataBuilder.h \
1516 platform/network/FormData.h \
1517 platform/network/HTTPHeaderMap.h \
1518 platform/network/HTTPParsers.h \
1519 platform/network/NetworkStateNotifier.h \
1520 platform/network/ProtectionSpace.h \
1521 platform/network/qt/QNetworkReplyHandler.h \
1522 platform/network/ResourceErrorBase.h \
1523 platform/network/ResourceHandle.h \
1524 platform/network/ResourceRequestBase.h \
1525 platform/network/ResourceResponseBase.h \
1526 platform/PlatformTouchEvent.h \
1527 platform/PlatformTouchPoint.h \
1528 platform/qt/ClipboardQt.h \
1529 platform/qt/QWebPageClient.h \
1530 platform/qt/QtAbstractWebPopup.h \
1531 platform/qt/RenderThemeQt.h \
1532 platform/qt/ScrollbarThemeQt.h \
1533 platform/Scrollbar.h \
1534 platform/ScrollbarThemeComposite.h \
1535 platform/ScrollView.h \
1536 platform/SharedBuffer.h \
1537 platform/sql/SQLiteDatabase.h \
1538 platform/sql/SQLiteFileSystem.h \
1539 platform/sql/SQLiteStatement.h \
1540 platform/sql/SQLiteTransaction.h \
1541 platform/sql/SQLValue.h \
1542 platform/text/AtomicString.h \
1543 platform/text/Base64.h \
1544 platform/text/BidiContext.h \
1545 platform/text/CString.h \
1546 platform/text/qt/TextCodecQt.h \
1547 platform/text/RegularExpression.h \
1548 platform/text/SegmentedString.h \
1549 platform/text/StringBuilder.h \
1550 platform/text/StringImpl.h \
1551 platform/text/TextCodec.h \
1552 platform/text/TextCodecLatin1.h \
1553 platform/text/TextCodecUserDefined.h \
1554 platform/text/TextCodecUTF16.h \
1555 platform/text/TextEncoding.h \
1556 platform/text/TextEncodingRegistry.h \
1557 platform/text/TextStream.h \
1558 platform/text/UnicodeRange.h \
1559 platform/ThreadGlobalData.h \
1560 platform/ThreadTimers.h \
1563 plugins/MimeTypeArray.h \
1564 plugins/MimeType.h \
1565 plugins/PluginArray.h \
1566 plugins/PluginDatabase.h \
1567 plugins/PluginData.h \
1568 plugins/PluginDebug.h \
1570 plugins/PluginInfoStore.h \
1571 plugins/PluginMainThreadScheduler.h \
1572 plugins/PluginPackage.h \
1573 plugins/PluginStream.h \
1574 plugins/PluginView.h \
1575 plugins/win/PluginMessageThrottlerWin.h \
1576 rendering/AutoTableLayout.h \
1577 rendering/break_lines.h \
1578 rendering/CounterNode.h \
1579 rendering/EllipsisBox.h \
1580 rendering/FixedTableLayout.h \
1581 rendering/HitTestResult.h \
1582 rendering/InlineBox.h \
1583 rendering/InlineFlowBox.h \
1584 rendering/InlineTextBox.h \
1585 rendering/LayoutState.h \
1586 rendering/MediaControlElements.h \
1587 rendering/PointerEventsHitRules.h \
1588 rendering/RenderApplet.h \
1589 rendering/RenderArena.h \
1590 rendering/RenderBlock.h \
1591 rendering/RenderBox.h \
1592 rendering/RenderBoxModelObject.h \
1593 rendering/RenderBR.h \
1594 rendering/RenderButton.h \
1595 rendering/RenderCounter.h \
1596 rendering/RenderDataGrid.h \
1597 rendering/RenderEmbeddedObject.h \
1598 rendering/RenderFieldset.h \
1599 rendering/RenderFileUploadControl.h \
1600 rendering/RenderFlexibleBox.h \
1601 rendering/RenderForeignObject.h \
1602 rendering/RenderFrame.h \
1603 rendering/RenderFrameSet.h \
1604 rendering/RenderHTMLCanvas.h \
1605 rendering/RenderImageGeneratedContent.h \
1606 rendering/RenderImage.h \
1607 rendering/RenderInline.h \
1608 rendering/RenderLayer.h \
1609 rendering/RenderLineBoxList.h \
1610 rendering/RenderListBox.h \
1611 rendering/RenderListItem.h \
1612 rendering/RenderListMarker.h \
1613 rendering/RenderMarquee.h \
1614 rendering/RenderMedia.h \
1615 rendering/RenderMenuList.h \
1616 rendering/RenderObjectChildList.h \
1617 rendering/RenderObject.h \
1618 rendering/RenderPart.h \
1619 rendering/RenderPartObject.h \
1620 rendering/RenderPath.h \
1621 rendering/RenderReplaced.h \
1622 rendering/RenderReplica.h \
1623 rendering/RenderRuby.h \
1624 rendering/RenderRubyBase.h \
1625 rendering/RenderRubyRun.h \
1626 rendering/RenderRubyText.h \
1627 rendering/RenderScrollbar.h \
1628 rendering/RenderScrollbarPart.h \
1629 rendering/RenderScrollbarTheme.h \
1630 rendering/RenderSlider.h \
1631 rendering/RenderSVGBlock.h \
1632 rendering/RenderSVGContainer.h \
1633 rendering/RenderSVGGradientStop.h \
1634 rendering/RenderSVGHiddenContainer.h \
1635 rendering/RenderSVGImage.h \
1636 rendering/RenderSVGInline.h \
1637 rendering/RenderSVGInlineText.h \
1638 rendering/RenderSVGModelObject.h \
1639 rendering/RenderSVGRoot.h \
1640 rendering/RenderSVGShadowTreeRootContainer.h \
1641 rendering/RenderSVGText.h \
1642 rendering/RenderSVGTextPath.h \
1643 rendering/RenderSVGTransformableContainer.h \
1644 rendering/RenderSVGTSpan.h \
1645 rendering/RenderSVGViewportContainer.h \
1646 rendering/RenderTableCell.h \
1647 rendering/RenderTableCol.h \
1648 rendering/RenderTable.h \
1649 rendering/RenderTableRow.h \
1650 rendering/RenderTableSection.h \
1651 rendering/RenderTextControl.h \
1652 rendering/RenderTextControlMultiLine.h \
1653 rendering/RenderTextControlSingleLine.h \
1654 rendering/RenderTextFragment.h \
1655 rendering/RenderText.h \
1656 rendering/RenderTheme.h \
1657 rendering/RenderTreeAsText.h \
1658 rendering/RenderVideo.h \
1659 rendering/RenderView.h \
1660 rendering/RenderWidget.h \
1661 rendering/RenderWordBreak.h \
1662 rendering/RootInlineBox.h \
1663 rendering/ScrollBehavior.h \
1664 rendering/style/BindingURI.h \
1665 rendering/style/ContentData.h \
1666 rendering/style/CounterDirectives.h \
1667 rendering/style/CursorData.h \
1668 rendering/style/CursorList.h \
1669 rendering/style/FillLayer.h \
1670 rendering/style/KeyframeList.h \
1671 rendering/style/NinePieceImage.h \
1672 rendering/style/RenderStyle.h \
1673 rendering/style/ShadowData.h \
1674 rendering/style/StyleBackgroundData.h \
1675 rendering/style/StyleBoxData.h \
1676 rendering/style/StyleCachedImage.h \
1677 rendering/style/StyleFlexibleBoxData.h \
1678 rendering/style/StyleGeneratedImage.h \
1679 rendering/style/StyleInheritedData.h \
1680 rendering/style/StyleMarqueeData.h \
1681 rendering/style/StyleMultiColData.h \
1682 rendering/style/StyleRareInheritedData.h \
1683 rendering/style/StyleRareNonInheritedData.h \
1684 rendering/style/StyleReflection.h \
1685 rendering/style/StyleSurroundData.h \
1686 rendering/style/StyleTransformData.h \
1687 rendering/style/StyleVisualData.h \
1688 rendering/style/SVGRenderStyleDefs.h \
1689 rendering/style/SVGRenderStyle.h \
1690 rendering/SVGCharacterLayoutInfo.h \
1691 rendering/SVGInlineFlowBox.h \
1692 rendering/SVGInlineTextBox.h \
1693 rendering/SVGMarkerData.h \
1694 rendering/SVGMarkerLayoutInfo.h \
1695 rendering/SVGRenderSupport.h \
1696 rendering/SVGRenderTreeAsText.h \
1697 rendering/SVGRootInlineBox.h \
1698 rendering/SVGShadowTreeElements.h \
1699 rendering/TextControlInnerElements.h \
1700 rendering/TransformState.h \
1701 svg/animation/SMILTimeContainer.h \
1702 svg/animation/SMILTime.h \
1703 svg/animation/SVGSMILElement.h \
1704 svg/ColorDistance.h \
1705 svg/graphics/filters/SVGFEConvolveMatrix.h \
1706 svg/graphics/filters/SVGFEDiffuseLighting.h \
1707 svg/graphics/filters/SVGFEDisplacementMap.h \
1708 svg/graphics/filters/SVGFEFlood.h \
1709 svg/graphics/filters/SVGFEImage.h \
1710 svg/graphics/filters/SVGFEMerge.h \
1711 svg/graphics/filters/SVGFEMorphology.h \
1712 svg/graphics/filters/SVGFEOffset.h \
1713 svg/graphics/filters/SVGFESpecularLighting.h \
1714 svg/graphics/filters/SVGFETile.h \
1715 svg/graphics/filters/SVGFETurbulence.h \
1716 svg/graphics/filters/SVGFilterBuilder.h \
1717 svg/graphics/filters/SVGFilter.h \
1718 svg/graphics/filters/SVGLightSource.h \
1719 svg/graphics/SVGImage.h \
1720 svg/graphics/SVGPaintServerGradient.h \
1721 svg/graphics/SVGPaintServer.h \
1722 svg/graphics/SVGPaintServerLinearGradient.h \
1723 svg/graphics/SVGPaintServerPattern.h \
1724 svg/graphics/SVGPaintServerRadialGradient.h \
1725 svg/graphics/SVGPaintServerSolid.h \
1726 svg/graphics/SVGResourceClipper.h \
1727 svg/graphics/SVGResourceFilter.h \
1728 svg/graphics/SVGResource.h \
1729 svg/graphics/SVGResourceMarker.h \
1730 svg/graphics/SVGResourceMasker.h \
1732 svg/SVGAltGlyphElement.h \
1734 svg/SVGAnimateColorElement.h \
1735 svg/SVGAnimatedPathData.h \
1736 svg/SVGAnimatedPoints.h \
1737 svg/SVGAnimateElement.h \
1738 svg/SVGAnimateMotionElement.h \
1739 svg/SVGAnimateTransformElement.h \
1740 svg/SVGAnimationElement.h \
1741 svg/SVGCircleElement.h \
1742 svg/SVGClipPathElement.h \
1744 svg/SVGComponentTransferFunctionElement.h \
1745 svg/SVGCursorElement.h \
1746 svg/SVGDefsElement.h \
1747 svg/SVGDescElement.h \
1748 svg/SVGDocumentExtensions.h \
1751 svg/SVGElementInstance.h \
1752 svg/SVGElementInstanceList.h \
1753 svg/SVGEllipseElement.h \
1754 svg/SVGExternalResourcesRequired.h \
1755 svg/SVGFEBlendElement.h \
1756 svg/SVGFEColorMatrixElement.h \
1757 svg/SVGFEComponentTransferElement.h \
1758 svg/SVGFECompositeElement.h \
1759 svg/SVGFEDiffuseLightingElement.h \
1760 svg/SVGFEDisplacementMapElement.h \
1761 svg/SVGFEDistantLightElement.h \
1762 svg/SVGFEFloodElement.h \
1763 svg/SVGFEFuncAElement.h \
1764 svg/SVGFEFuncBElement.h \
1765 svg/SVGFEFuncGElement.h \
1766 svg/SVGFEFuncRElement.h \
1767 svg/SVGFEGaussianBlurElement.h \
1768 svg/SVGFEImageElement.h \
1769 svg/SVGFELightElement.h \
1770 svg/SVGFEMergeElement.h \
1771 svg/SVGFEMergeNodeElement.h \
1772 svg/SVGFEMorphologyElement.h \
1773 svg/SVGFEOffsetElement.h \
1774 svg/SVGFEPointLightElement.h \
1775 svg/SVGFESpecularLightingElement.h \
1776 svg/SVGFESpotLightElement.h \
1777 svg/SVGFETileElement.h \
1778 svg/SVGFETurbulenceElement.h \
1779 svg/SVGFilterElement.h \
1780 svg/SVGFilterPrimitiveStandardAttributes.h \
1781 svg/SVGFitToViewBox.h \
1783 svg/SVGFontElement.h \
1784 svg/SVGFontFaceElement.h \
1785 svg/SVGFontFaceFormatElement.h \
1786 svg/SVGFontFaceNameElement.h \
1787 svg/SVGFontFaceSrcElement.h \
1788 svg/SVGFontFaceUriElement.h \
1789 svg/SVGForeignObjectElement.h \
1791 svg/SVGGlyphElement.h \
1792 svg/SVGGradientElement.h \
1793 svg/SVGHKernElement.h \
1794 svg/SVGImageElement.h \
1795 svg/SVGImageLoader.h \
1796 svg/SVGLangSpace.h \
1798 svg/SVGLengthList.h \
1799 svg/SVGLinearGradientElement.h \
1800 svg/SVGLineElement.h \
1801 svg/SVGLocatable.h \
1802 svg/SVGMarkerElement.h \
1803 svg/SVGMaskElement.h \
1804 svg/SVGMetadataElement.h \
1805 svg/SVGMissingGlyphElement.h \
1806 svg/SVGMPathElement.h \
1807 svg/SVGNumberList.h \
1809 svg/SVGParserUtilities.h \
1810 svg/SVGPathElement.h \
1811 svg/SVGPathSegArc.h \
1812 svg/SVGPathSegClosePath.h \
1813 svg/SVGPathSegCurvetoCubic.h \
1814 svg/SVGPathSegCurvetoCubicSmooth.h \
1815 svg/SVGPathSegCurvetoQuadratic.h \
1816 svg/SVGPathSegCurvetoQuadraticSmooth.h \
1817 svg/SVGPathSegLineto.h \
1818 svg/SVGPathSegLinetoHorizontal.h \
1819 svg/SVGPathSegLinetoVertical.h \
1820 svg/SVGPathSegList.h \
1821 svg/SVGPathSegMoveto.h \
1822 svg/SVGPatternElement.h \
1823 svg/SVGPointList.h \
1824 svg/SVGPolyElement.h \
1825 svg/SVGPolygonElement.h \
1826 svg/SVGPolylineElement.h \
1827 svg/SVGPreserveAspectRatio.h \
1828 svg/SVGRadialGradientElement.h \
1829 svg/SVGRectElement.h \
1830 svg/SVGScriptElement.h \
1831 svg/SVGSetElement.h \
1832 svg/SVGStopElement.h \
1833 svg/SVGStringList.h \
1835 svg/SVGStyledElement.h \
1836 svg/SVGStyledLocatableElement.h \
1837 svg/SVGStyledTransformableElement.h \
1838 svg/SVGStyleElement.h \
1839 svg/SVGSVGElement.h \
1840 svg/SVGSwitchElement.h \
1841 svg/SVGSymbolElement.h \
1843 svg/SVGTextContentElement.h \
1844 svg/SVGTextElement.h \
1845 svg/SVGTextPathElement.h \
1846 svg/SVGTextPositioningElement.h \
1847 svg/SVGTitleElement.h \
1848 svg/SVGTransformable.h \
1849 svg/SVGTransformDistance.h \
1850 svg/SVGTransform.h \
1851 svg/SVGTransformList.h \
1852 svg/SVGTRefElement.h \
1853 svg/SVGTSpanElement.h \
1854 svg/SVGURIReference.h \
1855 svg/SVGUseElement.h \
1856 svg/SVGViewElement.h \
1858 svg/SVGZoomAndPan.h \
1859 svg/SVGZoomEvent.h \
1860 svg/SynchronizablePropertyController.h \
1861 wml/WMLAccessElement.h \
1863 wml/WMLAnchorElement.h \
1864 wml/WMLBRElement.h \
1865 wml/WMLCardElement.h \
1867 wml/WMLDoElement.h \
1869 wml/WMLErrorHandling.h \
1870 wml/WMLEventHandlingElement.h \
1871 wml/WMLFieldSetElement.h \
1872 wml/WMLFormControlElement.h \
1873 wml/WMLGoElement.h \
1874 wml/WMLImageElement.h \
1875 wml/WMLImageLoader.h \
1876 wml/WMLInputElement.h \
1877 wml/WMLInsertedLegendElement.h \
1878 wml/WMLIntrinsicEvent.h \
1879 wml/WMLIntrinsicEventHandler.h \
1880 wml/WMLMetaElement.h \
1881 wml/WMLNoopElement.h \
1882 wml/WMLOnEventElement.h \
1883 wml/WMLOptGroupElement.h \
1884 wml/WMLOptionElement.h \
1885 wml/WMLPageState.h \
1887 wml/WMLPostfieldElement.h \
1888 wml/WMLPrevElement.h \
1889 wml/WMLRefreshElement.h \
1890 wml/WMLSelectElement.h \
1891 wml/WMLSetvarElement.h \
1892 wml/WMLTableElement.h \
1893 wml/WMLTaskElement.h \
1894 wml/WMLTemplateElement.h \
1895 wml/WMLTimerElement.h \
1896 wml/WMLVariables.h \
1897 workers/AbstractWorker.h \
1898 workers/DedicatedWorkerContext.h \
1899 workers/DedicatedWorkerThread.h \
1900 workers/SharedWorker.h \
1901 workers/WorkerContext.h \
1903 workers/WorkerLocation.h \
1904 workers/WorkerMessagingProxy.h \
1905 workers/WorkerRunLoop.h \
1906 workers/WorkerScriptLoader.h \
1907 workers/WorkerThread.h \
1909 xml/NativeXPathNSResolver.h \
1910 xml/XMLHttpRequest.h \
1911 xml/XMLHttpRequestUpload.h \
1912 xml/XMLSerializer.h \
1913 xml/XPathEvaluator.h \
1914 xml/XPathExpression.h \
1915 xml/XPathExpressionNode.h \
1916 xml/XPathFunctions.h \
1917 xml/XPathNamespace.h \
1918 xml/XPathNodeSet.h \
1919 xml/XPathNSResolver.h \
1922 xml/XPathPredicate.h \
1927 xml/XPathVariableReference.h \
1928 xml/XSLImportRule.h \
1929 xml/XSLStyleSheet.h \
1930 xml/XSLTExtensions.h \
1931 xml/XSLTProcessor.h \
1932 xml/XSLTUnicodeSort.h \
1933 $$PWD/../WebKit/qt/Api/qwebplugindatabase_p.h \
1934 $$PWD/../WebKit/qt/WebCoreSupport/QtFallbackWebPopup.h \
1935 $$PWD/../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h \
1936 $$PWD/platform/network/qt/DnsPrefetchHelper.h
1939 accessibility/qt/AccessibilityObjectQt.cpp \
1940 bindings/js/ScriptControllerQt.cpp \
1941 bridge/qt/qt_class.cpp \
1942 bridge/qt/qt_instance.cpp \
1943 bridge/qt/qt_runtime.cpp \
1944 page/qt/DragControllerQt.cpp \
1945 page/qt/EventHandlerQt.cpp \
1946 page/qt/FrameQt.cpp \
1947 platform/graphics/qt/TransformationMatrixQt.cpp \
1948 platform/graphics/qt/ColorQt.cpp \
1949 platform/graphics/qt/FontQt.cpp \
1950 platform/graphics/qt/FontPlatformDataQt.cpp \
1951 platform/graphics/qt/FloatPointQt.cpp \
1952 platform/graphics/qt/FloatRectQt.cpp \
1953 platform/graphics/qt/GradientQt.cpp \
1954 platform/graphics/qt/GraphicsContextQt.cpp \
1955 platform/graphics/qt/IconQt.cpp \
1956 platform/graphics/qt/ImageBufferQt.cpp \
1957 platform/graphics/qt/ImageDecoderQt.cpp \
1958 platform/graphics/qt/ImageQt.cpp \
1959 platform/graphics/qt/IntPointQt.cpp \
1960 platform/graphics/qt/IntRectQt.cpp \
1961 platform/graphics/qt/IntSizeQt.cpp \
1962 platform/graphics/qt/PathQt.cpp \
1963 platform/graphics/qt/PatternQt.cpp \
1964 platform/graphics/qt/StillImageQt.cpp \
1965 platform/network/qt/ResourceHandleQt.cpp \
1966 platform/network/qt/ResourceRequestQt.cpp \
1967 platform/network/qt/DnsPrefetchHelper.cpp \
1968 platform/network/qt/QNetworkReplyHandler.cpp \
1969 editing/qt/EditorQt.cpp \
1970 platform/qt/ClipboardQt.cpp \
1971 platform/qt/ContextMenuItemQt.cpp \
1972 platform/qt/ContextMenuQt.cpp \
1973 platform/qt/CookieJarQt.cpp \
1974 platform/qt/CursorQt.cpp \
1975 platform/qt/DragDataQt.cpp \
1976 platform/qt/DragImageQt.cpp \
1977 platform/qt/EventLoopQt.cpp \
1978 platform/qt/FileChooserQt.cpp \
1979 platform/qt/FileSystemQt.cpp \
1980 platform/qt/SharedBufferQt.cpp \
1981 platform/graphics/qt/FontCacheQt.cpp \
1982 platform/graphics/qt/FontCustomPlatformData.cpp \
1983 platform/graphics/qt/GlyphPageTreeNodeQt.cpp \
1984 platform/graphics/qt/SimpleFontDataQt.cpp \
1985 platform/qt/KURLQt.cpp \
1986 platform/qt/Localizations.cpp \
1987 platform/qt/MIMETypeRegistryQt.cpp \
1988 platform/qt/PasteboardQt.cpp \
1989 platform/qt/PlatformKeyboardEventQt.cpp \
1990 platform/qt/PlatformMouseEventQt.cpp \
1991 platform/qt/PlatformScreenQt.cpp \
1992 platform/qt/PlatformTouchEventQt.cpp \
1993 platform/qt/PlatformTouchPointQt.cpp \
1994 platform/qt/PopupMenuQt.cpp \
1995 platform/qt/QtAbstractWebPopup.cpp \
1996 platform/qt/RenderThemeQt.cpp \
1997 platform/qt/ScrollbarQt.cpp \
1998 platform/qt/ScrollbarThemeQt.cpp \
1999 platform/qt/ScrollViewQt.cpp \
2000 platform/qt/SearchPopupMenuQt.cpp \
2001 platform/qt/SharedTimerQt.cpp \
2002 platform/qt/SoundQt.cpp \
2003 platform/qt/LoggingQt.cpp \
2004 platform/text/qt/StringQt.cpp \
2005 platform/qt/TemporaryLinkStubs.cpp \
2006 platform/text/qt/TextBoundariesQt.cpp \
2007 platform/text/qt/TextBreakIteratorQt.cpp \
2008 platform/text/qt/TextCodecQt.cpp \
2009 platform/qt/WheelEventQt.cpp \
2010 platform/qt/WidgetQt.cpp \
2011 plugins/qt/PluginDataQt.cpp \
2012 ../WebKit/qt/WebCoreSupport/QtFallbackWebPopup.cpp \
2013 ../WebKit/qt/WebCoreSupport/ChromeClientQt.cpp \
2014 ../WebKit/qt/WebCoreSupport/ContextMenuClientQt.cpp \
2015 ../WebKit/qt/WebCoreSupport/DragClientQt.cpp \
2016 ../WebKit/qt/WebCoreSupport/EditorClientQt.cpp \
2017 ../WebKit/qt/WebCoreSupport/EditCommandQt.cpp \
2018 ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp \
2019 ../WebKit/qt/WebCoreSupport/InspectorClientQt.cpp \
2020 ../WebKit/qt/Api/qwebframe.cpp \
2021 ../WebKit/qt/Api/qgraphicswebview.cpp \
2022 ../WebKit/qt/Api/qwebpage.cpp \
2023 ../WebKit/qt/Api/qwebview.cpp \
2024 ../WebKit/qt/Api/qwebelement.cpp \
2025 ../WebKit/qt/Api/qwebhistory.cpp \
2026 ../WebKit/qt/Api/qwebsettings.cpp \
2027 ../WebKit/qt/Api/qwebhistoryinterface.cpp \
2028 ../WebKit/qt/Api/qwebplugindatabase.cpp \
2029 ../WebKit/qt/Api/qwebpluginfactory.cpp \
2030 ../WebKit/qt/Api/qwebsecurityorigin.cpp \
2031 ../WebKit/qt/Api/qwebdatabase.cpp \
2032 ../WebKit/qt/Api/qwebinspector.cpp \
2033 ../WebKit/qt/Api/qwebkitversion.cpp
2036 win32-*|wince*: SOURCES += platform/win/SystemTimeWin.cpp \
2037 platform/graphics/win/TransformationMatrixWin.cpp
2041 platform/text/cf/StringCF.cpp \
2042 platform/text/cf/StringImplCF.cpp \
2043 platform/cf/SharedBufferCF.cpp \
2044 editing/SmartReplaceCF.cpp
2045 LIBS_PRIVATE += -framework Carbon -framework AppKit
2053 wince*: LIBS += -lmmtimer
2055 contains(DEFINES, ENABLE_NETSCAPE_PLUGIN_API=1) {
2057 SOURCES += plugins/npapi.cpp
2061 plugins/symbian/PluginPackageSymbian.cpp \
2062 plugins/symbian/PluginDatabaseSymbian.cpp \
2063 plugins/symbian/PluginViewSymbian.cpp \
2064 plugins/symbian/PluginContainerSymbian.cpp
2067 plugins/symbian/PluginContainerSymbian.h \
2068 plugins/symbian/npinterface.h
2078 plugins/mac/PluginPackageMac.cpp \
2079 plugins/mac/PluginViewMac.cpp
2080 OBJECTIVE_SOURCES += \
2081 platform/text/mac/StringImplMac.mm \
2082 platform/mac/WebCoreNSStringExtras.mm
2083 INCLUDEPATH += platform/mac
2084 # Note: XP_MACOSX is defined in npapi.h
2091 plugins/qt/PluginContainerQt.cpp \
2092 plugins/qt/PluginPackageQt.cpp \
2093 plugins/qt/PluginViewQt.cpp
2095 plugins/qt/PluginContainerQt.h
2101 INCLUDEPATH += $$PWD/plugins/win \
2104 SOURCES += page/win/PageWin.cpp \
2105 plugins/win/PluginDatabaseWin.cpp \
2106 plugins/win/PluginPackageWin.cpp \
2107 plugins/win/PluginMessageThrottlerWin.cpp \
2108 plugins/win/PluginViewWin.cpp \
2109 platform/win/BitmapInfo.cpp
2123 plugins/PluginPackageNone.cpp \
2124 plugins/PluginViewNone.cpp
2127 contains(DEFINES, ENABLE_SQLITE=1) {
2128 !system-sqlite:exists( $${SQLITE3SRCDIR}/sqlite3.c ) {
2129 # Build sqlite3 into WebCore from source
2130 # somewhat copied from $$QT_SOURCE_TREE/src/plugins/sqldrivers/sqlite/sqlite.pro
2131 INCLUDEPATH += $${SQLITE3SRCDIR}
2132 SOURCES += $${SQLITE3SRCDIR}/sqlite3.c
2133 DEFINES += SQLITE_CORE SQLITE_OMIT_LOAD_EXTENSION SQLITE_OMIT_COMPLETE
2134 CONFIG(release, debug|release): DEFINES *= NDEBUG
2135 contains(DEFINES, ENABLE_SINGLE_THREADED=1): DEFINES += SQLITE_THREADSAFE=0
2137 # Use sqlite3 from the underlying OS
2138 CONFIG(QTDIR_build) {
2139 QMAKE_CXXFLAGS *= $$QT_CFLAGS_SQLITE
2140 LIBS *= $$QT_LFLAGS_SQLITE
2142 INCLUDEPATH += $${SQLITE3SRCDIR}
2148 platform/sql/SQLiteAuthorizer.cpp \
2149 platform/sql/SQLiteDatabase.cpp \
2150 platform/sql/SQLiteFileSystem.cpp \
2151 platform/sql/SQLiteStatement.cpp \
2152 platform/sql/SQLiteTransaction.cpp \
2153 platform/sql/SQLValue.cpp \
2154 storage/Database.cpp \
2155 storage/DatabaseAuthorizer.cpp
2159 contains(DEFINES, ENABLE_DATABASE=1) {
2161 storage/ChangeVersionWrapper.cpp \
2162 storage/DatabaseTask.cpp \
2163 storage/DatabaseThread.cpp \
2164 storage/DatabaseTracker.cpp \
2165 storage/OriginQuotaManager.cpp \
2166 storage/OriginUsageRecord.cpp \
2167 storage/SQLResultSet.cpp \
2168 storage/SQLResultSetRowList.cpp \
2169 storage/SQLStatement.cpp \
2170 storage/SQLTransaction.cpp \
2171 storage/SQLTransactionClient.cpp \
2172 storage/SQLTransactionCoordinator.cpp \
2173 bindings/js/JSCustomSQLStatementCallback.cpp \
2174 bindings/js/JSCustomSQLStatementErrorCallback.cpp \
2175 bindings/js/JSCustomSQLTransactionCallback.cpp \
2176 bindings/js/JSCustomSQLTransactionErrorCallback.cpp \
2177 bindings/js/JSDatabaseCustom.cpp \
2178 bindings/js/JSSQLResultSetRowListCustom.cpp \
2179 bindings/js/JSSQLTransactionCustom.cpp
2182 contains(DEFINES, ENABLE_DOM_STORAGE=1) {
2184 storage/ChangeVersionWrapper.h \
2185 storage/DatabaseAuthorizer.h \
2186 storage/Database.h \
2187 storage/DatabaseTask.h \
2188 storage/DatabaseThread.h \
2189 storage/DatabaseTracker.h \
2190 storage/LocalStorageTask.h \
2191 storage/LocalStorageThread.h \
2192 storage/OriginQuotaManager.h \
2193 storage/OriginUsageRecord.h \
2194 storage/SQLResultSet.h \
2195 storage/SQLResultSetRowList.h \
2196 storage/SQLStatement.h \
2197 storage/SQLTransaction.h \
2198 storage/SQLTransactionClient.h \
2199 storage/SQLTransactionCoordinator.h \
2200 storage/StorageArea.h \
2201 storage/StorageAreaImpl.h \
2202 storage/StorageAreaSync.h \
2203 storage/StorageEvent.h \
2204 storage/StorageEventDispatcher.h \
2206 storage/StorageMap.h \
2207 storage/StorageNamespace.h \
2208 storage/StorageNamespaceImpl.h \
2209 storage/StorageSyncManager.h
2212 bindings/js/JSStorageCustom.cpp \
2213 storage/LocalStorageTask.cpp \
2214 storage/LocalStorageThread.cpp \
2215 storage/Storage.cpp \
2216 storage/StorageAreaImpl.cpp \
2217 storage/StorageAreaSync.cpp \
2218 storage/StorageEvent.cpp \
2219 storage/StorageEventDispatcher.cpp \
2220 storage/StorageMap.cpp \
2221 storage/StorageNamespace.cpp \
2222 storage/StorageNamespaceImpl.cpp \
2223 storage/StorageSyncManager.cpp
2226 contains(DEFINES, ENABLE_ICONDATABASE=1) {
2228 loader/icon/IconDatabase.cpp \
2229 loader/icon/IconRecord.cpp \
2230 loader/icon/PageURLRecord.cpp
2233 loader/icon/IconDatabaseNone.cpp
2236 contains(DEFINES, ENABLE_WORKERS=1) {
2238 bindings/js/JSAbstractWorkerCustom.cpp \
2239 bindings/js/JSDedicatedWorkerContextCustom.cpp \
2240 bindings/js/JSWorkerConstructor.cpp \
2241 bindings/js/JSWorkerContextBase.cpp \
2242 bindings/js/JSWorkerContextCustom.cpp \
2243 bindings/js/JSWorkerCustom.cpp \
2244 bindings/js/WorkerScriptController.cpp \
2245 loader/WorkerThreadableLoader.cpp \
2246 page/WorkerNavigator.cpp \
2247 workers/AbstractWorker.cpp \
2248 workers/DedicatedWorkerContext.cpp \
2249 workers/DedicatedWorkerThread.cpp \
2250 workers/Worker.cpp \
2251 workers/WorkerContext.cpp \
2252 workers/WorkerLocation.cpp \
2253 workers/WorkerMessagingProxy.cpp \
2254 workers/WorkerRunLoop.cpp \
2255 workers/WorkerThread.cpp \
2256 workers/WorkerScriptLoader.cpp
2259 contains(DEFINES, ENABLE_SHARED_WORKERS=1) {
2261 bindings/js/JSSharedWorkerConstructor.cpp \
2262 bindings/js/JSSharedWorkerCustom.cpp \
2263 workers/DefaultSharedWorkerRepository.cpp \
2264 workers/SharedWorker.cpp \
2265 workers/SharedWorkerContext.cpp \
2266 workers/SharedWorkerThread.cpp
2269 contains(DEFINES, ENABLE_VIDEO=1) {
2271 html/HTMLAudioElement.cpp \
2272 html/HTMLMediaElement.cpp \
2273 html/HTMLSourceElement.cpp \
2274 html/HTMLVideoElement.cpp \
2275 html/TimeRanges.cpp \
2276 platform/graphics/MediaPlayer.cpp \
2277 rendering/MediaControlElements.cpp \
2278 rendering/RenderVideo.cpp \
2279 rendering/RenderMedia.cpp \
2280 bindings/js/JSAudioConstructor.cpp
2283 platform/graphics/qt/MediaPlayerPrivatePhonon.h
2286 platform/graphics/qt/MediaPlayerPrivatePhonon.cpp
2288 # Add phonon manually to prevent it from coming first in
2289 # the include paths, as Phonon's path.h conflicts with
2290 # WebCore's Path.h on case-insensitive filesystems.
2291 qtAddLibrary(phonon)
2292 INCLUDEPATH -= $$QMAKE_INCDIR_QT/phonon
2293 INCLUDEPATH += $$QMAKE_INCDIR_QT/phonon
2295 INCLUDEPATH -= $$QMAKE_LIBDIR_QT/phonon.framework/Headers
2296 INCLUDEPATH += $$QMAKE_LIBDIR_QT/phonon.framework/Headers
2301 contains(DEFINES, ENABLE_XPATH=1) {
2303 xml/NativeXPathNSResolver.cpp \
2304 xml/XPathEvaluator.cpp \
2305 xml/XPathExpression.cpp \
2306 xml/XPathExpressionNode.cpp \
2307 xml/XPathFunctions.cpp \
2308 xml/XPathNamespace.cpp \
2309 xml/XPathNodeSet.cpp \
2310 xml/XPathNSResolver.cpp \
2311 xml/XPathParser.cpp \
2313 xml/XPathPredicate.cpp \
2314 xml/XPathResult.cpp \
2317 xml/XPathValue.cpp \
2318 xml/XPathVariableReference.cpp
2321 unix:!mac:CONFIG += link_pkgconfig
2323 contains(DEFINES, ENABLE_XSLT=1) {
2327 bindings/js/JSXSLTProcessorConstructor.cpp \
2328 bindings/js/JSXSLTProcessorCustom.cpp \
2329 dom/TransformSourceQt.cpp \
2330 xml/XSLStyleSheetQt.cpp \
2331 xml/XSLTProcessor.cpp \
2332 xml/XSLTProcessorQt.cpp
2335 contains(DEFINES, ENABLE_FILTERS=1) {
2337 platform/graphics/filters/FEBlend.cpp \
2338 platform/graphics/filters/FEColorMatrix.cpp \
2339 platform/graphics/filters/FEComponentTransfer.cpp \
2340 platform/graphics/filters/FEComposite.cpp \
2341 platform/graphics/filters/FEGaussianBlur.cpp \
2342 platform/graphics/filters/FilterEffect.cpp \
2343 platform/graphics/filters/SourceAlpha.cpp \
2344 platform/graphics/filters/SourceGraphic.cpp
2347 contains(DEFINES, ENABLE_WML=1) {
2349 wml/WMLAElement.cpp \
2350 wml/WMLAccessElement.cpp \
2351 wml/WMLAnchorElement.cpp \
2352 wml/WMLBRElement.cpp \
2353 wml/WMLCardElement.cpp \
2354 wml/WMLDoElement.cpp \
2355 wml/WMLDocument.cpp \
2356 wml/WMLElement.cpp \
2357 wml/WMLErrorHandling.cpp \
2358 wml/WMLEventHandlingElement.cpp \
2359 wml/WMLFormControlElement.cpp \
2360 wml/WMLFieldSetElement.cpp \
2361 wml/WMLGoElement.cpp \
2362 wml/WMLImageElement.cpp \
2363 wml/WMLImageLoader.cpp \
2364 wml/WMLInputElement.cpp \
2365 wml/WMLInsertedLegendElement.cpp \
2366 wml/WMLIntrinsicEvent.cpp \
2367 wml/WMLIntrinsicEventHandler.cpp \
2368 wml/WMLMetaElement.cpp \
2369 wml/WMLNoopElement.cpp \
2370 wml/WMLOnEventElement.cpp \
2371 wml/WMLPElement.cpp \
2372 wml/WMLOptGroupElement.cpp \
2373 wml/WMLOptionElement.cpp \
2374 wml/WMLPageState.cpp \
2375 wml/WMLPostfieldElement.cpp \
2376 wml/WMLPrevElement.cpp \
2377 wml/WMLRefreshElement.cpp \
2378 wml/WMLSelectElement.cpp \
2379 wml/WMLSetvarElement.cpp \
2380 wml/WMLTableElement.cpp \
2381 wml/WMLTaskElement.cpp \
2382 wml/WMLTemplateElement.cpp \
2383 wml/WMLTimerElement.cpp \
2384 wml/WMLVariables.cpp
2387 contains(DEFINES, ENABLE_XHTMLMP=1) {
2389 html/HTMLNoScriptElement.cpp
2392 contains(DEFINES, ENABLE_QT_BEARER=1) {
2394 platform/network/qt/NetworkStateNotifierPrivate.h
2397 platform/network/qt/NetworkStateNotifierQt.cpp
2403 contains(DEFINES, ENABLE_SVG=1) {
2405 # TODO: this-one-is-not-auto-added! FIXME! tmp/SVGElementFactory.cpp \
2406 bindings/js/JSSVGElementInstanceCustom.cpp \
2407 bindings/js/JSSVGLengthCustom.cpp \
2408 bindings/js/JSSVGMatrixCustom.cpp \
2409 bindings/js/JSSVGPathSegCustom.cpp \
2410 bindings/js/JSSVGPathSegListCustom.cpp \
2411 css/SVGCSSComputedStyleDeclaration.cpp \
2412 css/SVGCSSParser.cpp \
2413 css/SVGCSSStyleSelector.cpp \
2414 rendering/style/SVGRenderStyle.cpp \
2415 rendering/style/SVGRenderStyleDefs.cpp \
2416 svg/SVGZoomEvent.cpp \
2417 rendering/PointerEventsHitRules.cpp \
2418 svg/SVGDocumentExtensions.cpp \
2419 svg/SVGImageLoader.cpp \
2420 svg/ColorDistance.cpp \
2421 svg/SVGAElement.cpp \
2422 svg/SVGAltGlyphElement.cpp \
2424 svg/SVGAnimateColorElement.cpp \
2425 svg/SVGAnimatedPathData.cpp \
2426 svg/SVGAnimatedPoints.cpp \
2427 svg/SVGAnimateElement.cpp \
2428 svg/SVGAnimateMotionElement.cpp \
2429 svg/SVGAnimateTransformElement.cpp \
2430 svg/SVGAnimationElement.cpp \
2431 svg/SVGCircleElement.cpp \
2432 svg/SVGClipPathElement.cpp \
2434 svg/SVGComponentTransferFunctionElement.cpp \
2435 svg/SVGCursorElement.cpp \
2436 svg/SVGDefsElement.cpp \
2437 svg/SVGDescElement.cpp \
2438 svg/SVGDocument.cpp \
2439 svg/SVGElement.cpp \
2440 svg/SVGElementInstance.cpp \
2441 svg/SVGElementInstanceList.cpp \
2442 svg/SVGEllipseElement.cpp \
2443 svg/SVGExternalResourcesRequired.cpp \
2444 svg/SVGFEBlendElement.cpp \
2445 svg/SVGFEColorMatrixElement.cpp \
2446 svg/SVGFEComponentTransferElement.cpp \
2447 svg/SVGFECompositeElement.cpp \
2448 svg/SVGFEDiffuseLightingElement.cpp \
2449 svg/SVGFEDisplacementMapElement.cpp \
2450 svg/SVGFEDistantLightElement.cpp \
2451 svg/SVGFEFloodElement.cpp \
2452 svg/SVGFEFuncAElement.cpp \
2453 svg/SVGFEFuncBElement.cpp \
2454 svg/SVGFEFuncGElement.cpp \
2455 svg/SVGFEFuncRElement.cpp \
2456 svg/SVGFEGaussianBlurElement.cpp \
2457 svg/SVGFEImageElement.cpp \
2458 svg/SVGFELightElement.cpp \
2459 svg/SVGFEMergeElement.cpp \
2460 svg/SVGFEMergeNodeElement.cpp \
2461 svg/SVGFEMorphologyElement.cpp \
2462 svg/SVGFEOffsetElement.cpp \
2463 svg/SVGFEPointLightElement.cpp \
2464 svg/SVGFESpecularLightingElement.cpp \
2465 svg/SVGFESpotLightElement.cpp \
2466 svg/SVGFETileElement.cpp \
2467 svg/SVGFETurbulenceElement.cpp \
2468 svg/SVGFilterElement.cpp \
2469 svg/SVGFilterPrimitiveStandardAttributes.cpp \
2470 svg/SVGFitToViewBox.cpp \
2472 svg/SVGFontData.cpp \
2473 svg/SVGFontElement.cpp \
2474 svg/SVGFontFaceElement.cpp \
2475 svg/SVGFontFaceFormatElement.cpp \
2476 svg/SVGFontFaceNameElement.cpp \
2477 svg/SVGFontFaceSrcElement.cpp \
2478 svg/SVGFontFaceUriElement.cpp \
2479 svg/SVGForeignObjectElement.cpp \
2480 svg/SVGGElement.cpp \
2481 svg/SVGGlyphElement.cpp \
2482 svg/SVGGradientElement.cpp \
2483 svg/SVGHKernElement.cpp \
2484 svg/SVGImageElement.cpp \
2485 svg/SVGLangSpace.cpp \
2487 svg/SVGLengthList.cpp \
2488 svg/SVGLinearGradientElement.cpp \
2489 svg/SVGLineElement.cpp \
2490 svg/SVGLocatable.cpp \
2491 svg/SVGMarkerElement.cpp \
2492 svg/SVGMaskElement.cpp \
2493 svg/SVGMetadataElement.cpp \
2494 svg/SVGMissingGlyphElement.cpp \
2495 svg/SVGMPathElement.cpp \
2496 svg/SVGNumberList.cpp \
2498 svg/SVGParserUtilities.cpp \
2499 svg/SVGPathElement.cpp \
2500 svg/SVGPathSegArc.cpp \
2501 svg/SVGPathSegClosePath.cpp \
2502 svg/SVGPathSegCurvetoCubic.cpp \
2503 svg/SVGPathSegCurvetoCubicSmooth.cpp \
2504 svg/SVGPathSegCurvetoQuadratic.cpp \
2505 svg/SVGPathSegCurvetoQuadraticSmooth.cpp \
2506 svg/SVGPathSegLineto.cpp \
2507 svg/SVGPathSegLinetoHorizontal.cpp \
2508 svg/SVGPathSegLinetoVertical.cpp \
2509 svg/SVGPathSegList.cpp \
2510 svg/SVGPathSegMoveto.cpp \
2511 svg/SVGPatternElement.cpp \
2512 svg/SVGPointList.cpp \
2513 svg/SVGPolyElement.cpp \
2514 svg/SVGPolygonElement.cpp \
2515 svg/SVGPolylineElement.cpp \
2516 svg/SVGPreserveAspectRatio.cpp \
2517 svg/SVGRadialGradientElement.cpp \
2518 svg/SVGRectElement.cpp \
2519 svg/SVGScriptElement.cpp \
2520 svg/SVGSetElement.cpp \
2521 svg/SVGStopElement.cpp \
2522 svg/SVGStringList.cpp \
2523 svg/SVGStylable.cpp \
2524 svg/SVGStyledElement.cpp \
2525 svg/SVGStyledLocatableElement.cpp \
2526 svg/SVGStyledTransformableElement.cpp \
2527 svg/SVGStyleElement.cpp \
2528 svg/SVGSVGElement.cpp \
2529 svg/SVGSwitchElement.cpp \
2530 svg/SVGSymbolElement.cpp \
2532 svg/SVGTextContentElement.cpp \
2533 svg/SVGTextElement.cpp \
2534 svg/SVGTextPathElement.cpp \
2535 svg/SVGTextPositioningElement.cpp \
2536 svg/SVGTitleElement.cpp \
2537 svg/SVGTransformable.cpp \
2538 svg/SVGTransform.cpp \
2539 svg/SVGTransformDistance.cpp \
2540 svg/SVGTransformList.cpp \
2541 svg/SVGTRefElement.cpp \
2542 svg/SVGTSpanElement.cpp \
2543 svg/SVGURIReference.cpp \
2544 svg/SVGUseElement.cpp \
2545 svg/SVGViewElement.cpp \
2546 svg/SVGViewSpec.cpp \
2547 svg/SVGZoomAndPan.cpp \
2548 svg/SynchronizablePropertyController.cpp \
2549 svg/animation/SMILTime.cpp \
2550 svg/animation/SMILTimeContainer.cpp \
2551 svg/animation/SVGSMILElement.cpp \
2552 svg/graphics/filters/SVGFEConvolveMatrix.cpp \
2553 svg/graphics/filters/SVGFEDiffuseLighting.cpp \
2554 svg/graphics/filters/SVGFEDisplacementMap.cpp \
2555 svg/graphics/filters/SVGFEFlood.cpp \
2556 svg/graphics/filters/SVGFEImage.cpp \
2557 svg/graphics/filters/SVGFEMerge.cpp \
2558 svg/graphics/filters/SVGFEMorphology.cpp \
2559 svg/graphics/filters/SVGFEOffset.cpp \
2560 svg/graphics/filters/SVGFESpecularLighting.cpp \
2561 svg/graphics/filters/SVGFETile.cpp \
2562 svg/graphics/filters/SVGFETurbulence.cpp \
2563 svg/graphics/filters/SVGFilter.cpp \
2564 svg/graphics/filters/SVGFilterBuilder.cpp \
2565 svg/graphics/filters/SVGLightSource.cpp \
2566 svg/graphics/SVGImage.cpp \
2567 svg/graphics/SVGPaintServer.cpp \
2568 svg/graphics/SVGPaintServerGradient.cpp \
2569 svg/graphics/SVGPaintServerLinearGradient.cpp \
2570 svg/graphics/SVGPaintServerPattern.cpp \
2571 svg/graphics/SVGPaintServerRadialGradient.cpp \
2572 svg/graphics/SVGPaintServerSolid.cpp \
2573 svg/graphics/SVGResourceClipper.cpp \
2574 svg/graphics/SVGResource.cpp \
2575 svg/graphics/SVGResourceFilter.cpp \
2576 svg/graphics/SVGResourceMarker.cpp \
2577 svg/graphics/SVGResourceMasker.cpp \
2578 rendering/RenderForeignObject.cpp \
2579 rendering/RenderPath.cpp \
2580 rendering/RenderSVGBlock.cpp \
2581 rendering/RenderSVGContainer.cpp \
2582 rendering/RenderSVGGradientStop.cpp \
2583 rendering/RenderSVGHiddenContainer.cpp \
2584 rendering/RenderSVGImage.cpp \
2585 rendering/RenderSVGInline.cpp \
2586 rendering/RenderSVGInlineText.cpp \
2587 rendering/RenderSVGModelObject.cpp \
2588 rendering/RenderSVGRoot.cpp \
2589 rendering/RenderSVGShadowTreeRootContainer.cpp \
2590 rendering/RenderSVGText.cpp \
2591 rendering/RenderSVGTextPath.cpp \
2592 rendering/RenderSVGTransformableContainer.cpp \
2593 rendering/RenderSVGTSpan.cpp \
2594 rendering/RenderSVGViewportContainer.cpp \
2595 rendering/SVGCharacterLayoutInfo.cpp \
2596 rendering/SVGInlineFlowBox.cpp \
2597 rendering/SVGInlineTextBox.cpp \
2598 rendering/SVGMarkerLayoutInfo.cpp \
2599 rendering/SVGRenderSupport.cpp \
2600 rendering/SVGRootInlineBox.cpp \
2601 rendering/SVGShadowTreeElements.cpp
2604 contains(DEFINES, ENABLE_JAVASCRIPT_DEBUGGER=1) {
2606 bindings/js/JSJavaScriptCallFrameCustom.cpp \
2607 inspector/JavaScriptCallFrame.cpp \
2608 inspector/JavaScriptDebugServer.cpp \
2609 inspector/JavaScriptProfile.cpp \
2610 inspector/JavaScriptProfileNode.cpp
2613 contains(DEFINES, ENABLE_OFFLINE_WEB_APPLICATIONS=1) {
2615 loader/appcache/ApplicationCache.cpp \
2616 loader/appcache/ApplicationCacheGroup.cpp \
2617 loader/appcache/ApplicationCacheHost.cpp \
2618 loader/appcache/ApplicationCacheStorage.cpp \
2619 loader/appcache/ApplicationCacheResource.cpp \
2620 loader/appcache/DOMApplicationCache.cpp \
2621 loader/appcache/ManifestParser.cpp \
2622 bindings/js/JSDOMApplicationCacheCustom.cpp
2625 contains(DEFINES, ENABLE_WEB_SOCKETS=1) {
2627 websockets/WebSocket.cpp \
2628 websockets/WebSocketChannel.cpp \
2629 websockets/WebSocketHandshake.cpp \
2630 platform/network/SocketStreamErrorBase.cpp \
2631 platform/network/SocketStreamHandleBase.cpp \
2632 platform/network/qt/SocketStreamHandleQt.cpp \
2633 bindings/js/JSWebSocketCustom.cpp \
2634 bindings/js/JSWebSocketConstructor.cpp
2636 contains(DEFINES, ENABLE_WORKERS=1) {
2638 websockets/ThreadableWebSocketChannel.cpp \
2639 websockets/WorkerThreadableWebSocketChannel.cpp
2643 include($$PWD/../WebKit/qt/Api/headers.pri)
2644 HEADERS += $$WEBKIT_API_HEADERS
2645 !CONFIG(standalone_package) {
2646 target.path = $$[QT_INSTALL_LIBS]
2647 headers.files = $$WEBKIT_API_HEADERS
2648 headers.path = $$[QT_INSTALL_HEADERS]/QtWebKit
2650 VERSION=$${QT_MAJOR_VERSION}.$${QT_MINOR_VERSION}.$${QT_PATCH_VERSION}
2653 DLLDESTDIR = $$OUTPUT_DIR/bin
2655 dlltarget.commands = $(COPY_FILE) $(DESTDIR)$(TARGET) $$[QT_INSTALL_BINS]
2656 dlltarget.CONFIG = no_path
2657 INSTALLS += dlltarget
2661 INSTALLS += target headers
2664 CONFIG += create_pc create_prl
2665 QMAKE_PKGCONFIG_LIBDIR = $$target.path
2666 QMAKE_PKGCONFIG_INCDIR = $$headers.path
2667 QMAKE_PKGCONFIG_DESTDIR = pkgconfig
2668 lib_replace.match = $$DESTDIR
2669 lib_replace.replace = $$[QT_INSTALL_LIBS]
2670 QMAKE_PKGCONFIG_INSTALL_REPLACE += lib_replace
2674 !static:contains(QT_CONFIG, qt_framework):!CONFIG(webkit_no_framework) {
2676 message("Building QtWebKit as a framework, as that's how Qt was built. You can")
2677 message("override this by passing CONFIG+=webkit_no_framework to build-webkit.")
2681 debug_and_release:TARGET = $$qtLibraryTarget($$TARGET)
2684 CONFIG += lib_bundle qt_no_framework_direct_includes qt_framework
2685 FRAMEWORK_HEADERS.version = Versions
2686 FRAMEWORK_HEADERS.files = $$WEBKIT_API_HEADERS
2687 FRAMEWORK_HEADERS.path = Headers
2688 QMAKE_BUNDLE_DATA += FRAMEWORK_HEADERS
2691 QMAKE_LFLAGS_SONAME = "$${QMAKE_LFLAGS_SONAME}$${DESTDIR}$${QMAKE_DIR_SEP}"
2692 LIBS += -framework Carbon -framework AppKit
2696 CONFIG(standalone_package):isEqual(QT_MAJOR_VERSION, 4):greaterThan(QT_MINOR_VERSION, 4) {
2698 # Remove the following 2 lines if you want debug information in WebCore
2699 CONFIG -= separate_debug_info
2700 CONFIG += no_debug_info
2703 !win32-g++:win32:contains(QMAKE_HOST.arch, x86_64):{
2704 asm_compiler.commands = ml64 /c
2705 asm_compiler.commands += /Fo ${QMAKE_FILE_OUT} ${QMAKE_FILE_IN}
2706 asm_compiler.output = ${QMAKE_VAR_OBJECTS_DIR}${QMAKE_FILE_BASE}$${first(QMAKE_EXT_OBJ)}
2707 asm_compiler.input = ASM_SOURCES
2708 asm_compiler.variable_out = OBJECTS
2709 asm_compiler.name = compiling[asm] ${QMAKE_FILE_IN}
2710 silent:asm_compiler.commands = @echo compiling[asm] ${QMAKE_FILE_IN} && $$asm_compiler.commands
2711 QMAKE_EXTRA_COMPILERS += asm_compiler
2714 plugins/win/PaintHooks.asm
2715 if(win32-msvc2005|win32-msvc2008):equals(TEMPLATE_PREFIX, "vc") {
2717 plugins/win/PaintHooks.asm
2723 contains(MMP_RULES, defBlock) {
2724 MMP_RULES -= defBlock
2726 MMP_RULES += "$${LITERAL_HASH}ifdef WINSCW" \
2727 "DEFFILE ../WebKit/qt/symbian/bwins/$${TARGET}.def" \
2728 "$${LITERAL_HASH}elif defined EABI" \
2729 "DEFFILE ../WebKit/qt/symbian/eabi/$${TARGET}.def" \
2730 "$${LITERAL_HASH}endif"
2732 MMP_RULES += EXPORTUNFROZEN