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