1 TEMPLATE = lib 2 include(DerivedSourcesJava.pri) 3 4 CONFIG += plugin depend_includepath precompile_header 5 CONFIG -= debug_and_release 6 TARGET = jfxwebkit 7 8 VPATH += $$PWD 9 10 PRECOMPILED_HEADER = $$PWD/webcorejava_pch.h 11 12 INCLUDEPATH += \ 13 $${GENERATED_SOURCES_DIR} \ 14 $$SOURCE_DIR \ 15 $$SOURCE_DIR/WebCore \ 16 $$SOURCE_DIR/WebCore/accessibility \ 17 $$SOURCE_DIR/WebCore/bindings \ 18 $$SOURCE_DIR/WebCore/bindings/generic \ 19 $$SOURCE_DIR/WebCore/bindings/java \ 20 $$SOURCE_DIR/WebCore/bindings/js \ 21 $$SOURCE_DIR/WebCore/bridge \ 22 $$SOURCE_DIR/WebCore/bridge/c \ 23 $$SOURCE_DIR/WebCore/bridge/jni \ 24 $$SOURCE_DIR/WebCore/bridge/jni/jsc \ 25 $$SOURCE_DIR/WebCore/bridge/jsc \ 26 $$SOURCE_DIR/WebCore/bridge/java \ 27 $$SOURCE_DIR/WebCore/css \ 28 $$SOURCE_DIR/WebCore/dom \ 29 $$SOURCE_DIR/WebCore/dom/default \ 30 $$SOURCE_DIR/WebCore/editing \ 31 $$SOURCE_DIR/WebCore/fileapi \ 32 $$SOURCE_DIR/WebCore/history \ 33 $$SOURCE_DIR/WebCore/html \ 34 $$SOURCE_DIR/WebCore/html/canvas \ 35 $$SOURCE_DIR/WebCore/html/parser \ 36 $$SOURCE_DIR/WebCore/html/shadow \ 37 $$SOURCE_DIR/WebCore/html/track \ 38 $$SOURCE_DIR/WebCore/inspector \ 39 $$SOURCE_DIR/WebCore/loader \ 40 $$SOURCE_DIR/WebCore/loader/appcache \ 41 $$SOURCE_DIR/WebCore/loader/archive \ 42 $$SOURCE_DIR/WebCore/loader/archive/mhtml \ 43 $$SOURCE_DIR/WebCore/loader/cache \ 44 $$SOURCE_DIR/WebCore/loader/icon \ 45 $$SOURCE_DIR/WebCore/loader/java \ 46 $$SOURCE_DIR/WebCore/mathml \ 47 $$SOURCE_DIR/WebCore/notifications \ 48 $$SOURCE_DIR/WebCore/page \ 49 $$SOURCE_DIR/WebCore/page/animation \ 50 $$SOURCE_DIR/WebCore/page/java \ 51 $$SOURCE_DIR/WebCore/page/scrolling \ 52 $$SOURCE_DIR/WebCore/platform \ 53 $$SOURCE_DIR/WebCore/platform/animation \ 54 $$SOURCE_DIR/WebCore/platform/audio \ 55 $$SOURCE_DIR/WebCore/platform/java \ 56 $$SOURCE_DIR/WebCore/platform/graphics \ 57 $$SOURCE_DIR/WebCore/platform/graphics/filters \ 58 $$SOURCE_DIR/WebCore/platform/graphics/filters/arm \ 59 $$SOURCE_DIR/WebCore/platform/graphics/java \ 60 $$SOURCE_DIR/WebCore/platform/graphics/texmap \ 61 $$SOURCE_DIR/WebCore/platform/graphics/transforms \ 62 $$SOURCE_DIR/WebCore/platform/image-decoders \ 63 $$SOURCE_DIR/WebCore/platform/leveldb \ 64 $$SOURCE_DIR/WebCore/platform/mock \ 65 $$SOURCE_DIR/WebCore/platform/network \ 66 $$SOURCE_DIR/WebCore/platform/network/java \ 67 $$SOURCE_DIR/WebCore/platform/sql \ 68 $$SOURCE_DIR/WebCore/platform/text \ 69 $$SOURCE_DIR/WebCore/platform/text/transcoder \ 70 $$SOURCE_DIR/WebCore/plugins \ 71 $$SOURCE_DIR/WebCore/rendering \ 72 $$SOURCE_DIR/WebCore/rendering/mathml \ 73 $$SOURCE_DIR/WebCore/rendering/style \ 74 $$SOURCE_DIR/WebCore/rendering/svg \ 75 $$SOURCE_DIR/WebCore/storage \ 76 $$SOURCE_DIR/WebCore/storage/java \ 77 $$SOURCE_DIR/WebCore/svg \ 78 $$SOURCE_DIR/WebCore/svg/animation \ 79 $$SOURCE_DIR/WebCore/svg/graphics \ 80 $$SOURCE_DIR/WebCore/svg/graphics/filters \ 81 $$SOURCE_DIR/WebCore/svg/properties \ 82 $$SOURCE_DIR/WebCore/testing \ 83 $$SOURCE_DIR/WebCore/webaudio \ 84 $$SOURCE_DIR/WebCore/websockets \ 85 $$SOURCE_DIR/WebCore/workers \ 86 $$SOURCE_DIR/WebCore/xml \ 87 $$SOURCE_DIR/WebCore/xml/parser \ 88 $$SOURCE_DIR/WebCore/Modules/battery \ 89 $$SOURCE_DIR/WebCore/Modules/filesystem \ 90 $$SOURCE_DIR/WebCore/Modules/gamepad \ 91 $$SOURCE_DIR/WebCore/Modules/geolocation \ 92 $$SOURCE_DIR/WebCore/Modules/indexeddb \ 93 $$SOURCE_DIR/WebCore/Modules/intents \ 94 $$SOURCE_DIR/WebCore/Modules/mediastream \ 95 $$SOURCE_DIR/WebCore/Modules/networkinfo \ 96 $$SOURCE_DIR/WebCore/Modules/notifications \ 97 $$SOURCE_DIR/WebCore/Modules/quota \ 98 $$SOURCE_DIR/WebCore/Modules/speech \ 99 $$SOURCE_DIR/WebCore/Modules/vibration \ 100 $$SOURCE_DIR/WebCore/Modules/webaudio \ 101 $$SOURCE_DIR/WebCore/Modules/webdatabase \ 102 $$SOURCE_DIR/WebCore/Modules/websockets \ 103 $$SOURCE_DIR/JavaScriptCore \ 104 $$SOURCE_DIR/JavaScriptCore/assembler \ 105 $$SOURCE_DIR/JavaScriptCore/API \ 106 $$SOURCE_DIR/JavaScriptCore/bytecode \ 107 $$SOURCE_DIR/JavaScriptCore/dfg \ 108 $$SOURCE_DIR/JavaScriptCore/disassembler \ 109 $$SOURCE_DIR/JavaScriptCore/ForwardingHeaders \ 110 $$SOURCE_DIR/JavaScriptCore/heap \ 111 $$SOURCE_DIR/JavaScriptCore/interpreter \ 112 $$SOURCE_DIR/JavaScriptCore/jit \ 113 $$SOURCE_DIR/JavaScriptCore/llint \ 114 $$SOURCE_DIR/JavaScriptCore/parser \ 115 $$SOURCE_DIR/JavaScriptCore/profiler \ 116 $$SOURCE_DIR/JavaScriptCore/runtime \ 117 $$SOURCE_DIR/WTF \ 118 $$SOURCE_DIR/WTF/wtf \ 119 $$SOURCE_DIR/WTF/wtf/text \ 120 $$SOURCE_DIR/WTF/wtf/java \ 121 122 !contains(DEFINES, IMAGEIO=1) { 123 INCLUDEPATH += \ 124 $$PWD/platform/image-decoders/bmp \ 125 $$PWD/platform/image-decoders/gif \ 126 $$PWD/platform/image-decoders/ico \ 127 $$PWD/platform/image-decoders/jpeg \ 128 $$PWD/platform/image-decoders/png \ 129 $$PWD/platform/image-decoders/webp 130 } 131 132 INCLUDEPATH += $(WEBKITOUTPUTDIR)/import/include 133 LIBS += -L$(WEBKITOUTPUTDIR)/import/lib -lsqlite3 134 135 # The following line ensures that __STDC_FORMAT_MACROS is defined when 136 # <inttypes.h> is included in the precompiled header. Note that the file 137 # that actually requires <inttypes.h>'s format macros, SQLiteFileSystem.cpp, 138 # does include <inttypes.h> and define __STDC_FORMAT_MACROS prior to that. 139 # The problem is that with certain versions of GCC the SQLiteFileSystem.cpp's 140 # include has no effect because <inttypes.h> is already included in the 141 # precompiled header. 142 QMAKE_CXXFLAGS += -D__STDC_FORMAT_MACROS 143 144 win32-* { 145 QMAKE_CXXFLAGS += -DLIBXML_STATIC 146 # Adds version information created by Gradle build, see RT-27943 147 OBJECTS += $$OBJECTS_DIR/*.res 148 LIBS += -llibxml2_a -lole32 -ladvapi32 -luser32 149 contains(DEFINES, ENABLE_XSLT=1) { 150 QMAKE_CXXFLAGS += -DLIBXSLT_STATIC 151 LIBS += -llibxslt_a 152 } 153 !contains(DEFINES, IMAGEIO=1) { 154 INCLUDEPATH += $(WEBKITOUTPUTDIR)/import/include/image 155 LIBS += -llibjpeg -llibpng -lzlib 156 QMAKE_LFLAGS += /NODEFAULTLIB:LIBCMTD /NODEFAULTLIB:LIBCMT 157 } 158 # TODO: propagate the fix to Mac OS & Linux 159 # http://en.wikipedia.org/wiki/Relocation_%28computer_science%29 160 QMAKE_LFLAGS += /BASE:0x6F000000 /DEF:$$PWD/WebCoreJava.def 161 # TODO: remove debug! 162 # QMAKE_CFLAGS += -Zi -Od 163 # QMAKE_CXXFLAGS += -Zi -Od 164 } 165 166 linux-*|solaris-* { 167 CONFIG += link_pkgconfig 168 PKGCONFIG += libxml-2.0 169 LIBS += -lxml2 170 contains(DEFINES, ENABLE_XSLT=1) { 171 LIBS += -lxslt 172 } 173 !contains(DEFINES, IMAGEIO=1) { 174 LIBS += -ljpeg -lpng 175 } 176 177 linux-*|solaris-g++* { 178 QMAKE_LFLAGS += -Xlinker -version-script=$$PWD/mapfile-vers 179 } 180 solaris-cc { 181 QMAKE_LFLAGS += -M$$PWD/mapfile-vers 182 } 183 } 184 185 mac* { 186 INCLUDEPATH += /usr/include/libxml2 187 LIBS += -lxml2 -lobjc -framework AppKit 188 contains(DEFINES, ENABLE_XSLT=1) { 189 LIBS += -lxslt 190 } 191 !contains(DEFINES, IMAGEIO=1) { 192 INCLUDEPATH += /usr/X11/include \ 193 $(WEBKITOUTPUTDIR)/import/include 194 LIBS += -L/usr/X11/lib -L$(WEBKITOUTPUTDIR)/import/lib 195 LIBS += -ljpeg -lpng 196 } 197 SOURCES += \ 198 platform/mac/PurgeableBufferMac.cpp \ 199 # platform/cf/FileSystemCF.cpp \ 200 platform/cf/KURLCFNet.cpp \ 201 platform/cf/SharedBufferCF.cpp \ 202 platform/text/cf/AtomicStringCF.cpp \ 203 # platform/text/cf/HyphenationCF.cpp \ 204 platform/text/cf/StringCF.cpp \ 205 platform/text/cf/StringImplCF.cpp 206 207 QMAKE_LFLAGS += -exported_symbols_list $$PWD/mapfile-macosx 208 } 209 210 INCLUDEPATH += ../../../generated-src/headers 211 212 win32-* { 213 POST_TARGETDEPS += ../lib/JavaScriptCoreJava.lib 214 } 215 linux-*|solaris-*|mac* { 216 POST_TARGETDEPS += ../lib/libJavaScriptCoreJava.a 217 } 218 LIBS += -lJavaScriptCoreJava 219 220 HEADERS += \ 221 bindings/java/JavaDOMObjectCache.h \ 222 bindings/java/JavaDOMUtils.h \ 223 bindings/java/JavaEventListener.h \ 224 page/java/ChromeClientJava.h \ 225 platform/java/ClipboardJava.h \ 226 platform/java/ClipboardUtilitiesJava.h \ 227 platform/java/DataObjectJava.h \ 228 platform/java/ContextMenuClientJava.h \ 229 platform/java/DragClientJava.h \ 230 platform/java/EditorClientJava.h \ 231 platform/graphics/java/FontPlatformData.h \ 232 platform/java/FrameLoaderClientJava.h \ 233 platform/java/IDNJava.h \ 234 platform/java/InspectorClientJava.h \ 235 platform/java/JavaEnv.h \ 236 platform/java/NotificationClientJava.h \ 237 platform/java/PlatformStrategiesJava.h \ 238 platform/java/RenderThemeJava.h \ 239 platform/java/ScrollbarThemeJava.h \ 240 platform/java/StringJava.h \ 241 platform/java/WebPage.h \ 242 platform/network/ResourceRequestBase.h \ 243 platform/network/ResourceResponseBase.h \ 244 platform/network/java/ResourceResponse.h \ 245 platform/network/java/ResourceRequest.h \ 246 platform/network/java/URLLoader.h \ 247 platform/graphics/java/PlatformContextJava.h \ 248 platform/graphics/java/ImageBufferDataJava.h \ 249 platform/graphics/GraphicsContext.h \ 250 platform/graphics/java/GraphicsContextJava.h \ 251 platform/graphics/java/RenderingQueue.h \ 252 platform/graphics/java/RQRef.h \ 253 platform/graphics/java/ChromiumBridge.h \ 254 255 !contains(DEFINES, ICU_UNICODE=1) { 256 HEADERS += \ 257 platform/java/TextCodecJava.h \ 258 platform/java/TextBreakIteratorJava.h \ 259 platform/java/TextNormalizerJava.h 260 } 261 262 SOURCES += \ 263 dom/QualifiedName.cpp \ 264 accessibility/AccessibilityImageMapLink.cpp \ 265 accessibility/AccessibilityMediaControls.cpp \ 266 accessibility/AccessibilityMenuList.cpp \ 267 accessibility/AccessibilityMenuListOption.cpp \ 268 accessibility/AccessibilityMenuListPopup.cpp \ 269 accessibility/AccessibilityMockObject.cpp \ 270 accessibility/AccessibilityObject.cpp \ 271 accessibility/AccessibilityList.cpp \ 272 accessibility/AccessibilityListBox.cpp \ 273 accessibility/AccessibilityListBoxOption.cpp \ 274 accessibility/AccessibilityNodeObject.cpp \ 275 accessibility/AccessibilityProgressIndicator.cpp \ 276 accessibility/AccessibilityRenderObject.cpp \ 277 accessibility/AccessibilityScrollbar.cpp \ 278 accessibility/AccessibilityScrollView.cpp \ 279 accessibility/AccessibilitySlider.cpp \ 280 accessibility/AccessibilitySpinButton.cpp \ 281 accessibility/AccessibilityARIAGrid.cpp \ 282 accessibility/AccessibilityARIAGridCell.cpp \ 283 accessibility/AccessibilityARIAGridRow.cpp \ 284 accessibility/AccessibilityTable.cpp \ 285 accessibility/AccessibilityTableCell.cpp \ 286 accessibility/AccessibilityTableColumn.cpp \ 287 accessibility/AccessibilityTableHeaderContainer.cpp \ 288 accessibility/AccessibilityTableRow.cpp \ 289 accessibility/AXObjectCache.cpp \ 290 bindings/generic/ActiveDOMCallback.cpp \ 291 bindings/generic/BindingSecurity.cpp \ 292 bindings/generic/RuntimeEnabledFeatures.cpp \ 293 bindings/ScriptControllerBase.cpp \ 294 bindings/java/JavaDOMUtils.cpp \ 295 bindings/java/JavaEventListener.cpp \ 296 bindings/js/ArrayValue.cpp \ 297 bindings/js/BindingState.cpp \ 298 bindings/js/CallbackFunction.cpp \ 299 bindings/js/DOMObjectHashTableMap.cpp \ 300 bindings/js/DOMWrapperWorld.cpp \ 301 bindings/js/Dictionary.cpp \ 302 bindings/js/GCController.cpp \ 303 bindings/js/JSArrayBufferCustom.cpp \ 304 bindings/js/JSAudioBufferCustom.cpp \ 305 bindings/js/JSAttrCustom.cpp \ 306 bindings/js/JSBlobCustom.cpp \ 307 bindings/js/JSCDATASectionCustom.cpp \ 308 bindings/js/JSCSSFontFaceRuleCustom.cpp \ 309 bindings/js/JSCSSImportRuleCustom.cpp \ 310 bindings/js/JSCSSMediaRuleCustom.cpp \ 311 bindings/js/JSCSSPageRuleCustom.cpp \ 312 bindings/js/JSCSSRuleCustom.cpp \ 313 bindings/js/JSCSSRuleListCustom.cpp \ 314 bindings/js/JSCSSStyleDeclarationCustom.cpp \ 315 bindings/js/JSCSSStyleRuleCustom.cpp \ 316 bindings/js/JSCSSValueCustom.cpp \ 317 bindings/js/JSCallbackData.cpp \ 318 bindings/js/JSCanvasRenderingContext2DCustom.cpp \ 319 bindings/js/JSCanvasRenderingContextCustom.cpp \ 320 bindings/js/JSClipboardCustom.cpp \ 321 bindings/js/JSConsoleCustom.cpp \ 322 bindings/js/JSCryptoCustom.cpp \ 323 bindings/js/JSCustomXPathNSResolver.cpp \ 324 bindings/js/JSDictionary.cpp \ 325 bindings/js/JSDOMBinding.cpp \ 326 bindings/js/JSDOMFormDataCustom.cpp \ 327 bindings/js/JSDOMGlobalObject.cpp \ 328 bindings/js/JSDOMImplementationCustom.cpp \ 329 bindings/js/JSDOMMimeTypeArrayCustom.cpp \ 330 bindings/js/JSDOMPluginArrayCustom.cpp \ 331 bindings/js/JSDOMPluginCustom.cpp \ 332 bindings/js/JSDOMStringListCustom.cpp \ 333 bindings/js/JSDOMStringMapCustom.cpp \ 334 bindings/js/JSDOMTokenListCustom.cpp \ 335 bindings/js/JSDOMWindowBase.cpp \ 336 bindings/js/JSDOMWindowCustom.cpp \ 337 bindings/js/JSDOMWindowShell.cpp \ 338 bindings/js/JSDOMWrapper.cpp \ 339 bindings/js/JSDataViewCustom.cpp \ 340 bindings/js/JSDeviceMotionEventCustom.cpp \ 341 bindings/js/JSDeviceOrientationEventCustom.cpp \ 342 bindings/js/JSDocumentCustom.cpp \ 343 bindings/js/JSElementCustom.cpp \ 344 bindings/js/JSErrorHandler.cpp \ 345 bindings/js/JSEventCustom.cpp \ 346 bindings/js/JSEventListener.cpp \ 347 bindings/js/JSEventTargetCustom.cpp \ 348 bindings/js/JSExceptionBase.cpp \ 349 bindings/js/JSFileReaderCustom.cpp \ 350 bindings/js/JSGeolocationCustom.cpp \ 351 bindings/js/JSHTMLAllCollectionCustom.cpp \ 352 bindings/js/JSHTMLAppletElementCustom.cpp \ 353 bindings/js/JSHTMLCanvasElementCustom.cpp \ 354 bindings/js/JSHTMLCollectionCustom.cpp \ 355 bindings/js/JSHTMLDocumentCustom.cpp \ 356 bindings/js/JSHTMLElementCustom.cpp \ 357 bindings/js/JSHTMLEmbedElementCustom.cpp \ 358 bindings/js/JSHTMLFormControlsCollectionCustom.cpp \ 359 bindings/js/JSHTMLFormElementCustom.cpp \ 360 bindings/js/JSHTMLFrameElementCustom.cpp \ 361 bindings/js/JSHTMLFrameSetElementCustom.cpp \ 362 bindings/js/JSHTMLInputElementCustom.cpp \ 363 bindings/js/JSHTMLLinkElementCustom.cpp \ 364 bindings/js/JSHTMLMediaElementCustom.cpp \ 365 bindings/js/JSHTMLObjectElementCustom.cpp \ 366 bindings/js/JSHTMLOptionsCollectionCustom.cpp \ 367 bindings/js/JSHTMLSelectElementCustom.cpp \ 368 bindings/js/JSHTMLStyleElementCustom.cpp \ 369 bindings/js/JSHTMLTemplateElementCustom.cpp \ 370 bindings/js/JSHistoryCustom.cpp \ 371 bindings/js/JSImageConstructor.cpp \ 372 bindings/js/JSImageDataCustom.cpp \ 373 bindings/js/JSInjectedScriptHostCustom.cpp \ 374 bindings/js/JSInjectedScriptManager.cpp \ 375 bindings/js/JSInspectorFrontendHostCustom.cpp \ 376 bindings/js/JSLazyEventListener.cpp \ 377 bindings/js/JSLocationCustom.cpp \ 378 bindings/js/JSMainThreadExecState.cpp \ 379 bindings/js/JSMediaListCustom.cpp \ 380 bindings/js/JSMemoryInfoCustom.cpp \ 381 bindings/js/JSMessageChannelCustom.cpp \ 382 bindings/js/JSMessageEventCustom.cpp \ 383 bindings/js/JSMessagePortCustom.cpp \ 384 bindings/js/JSMessagePortCustom.h \ 385 bindings/js/JSMicroDataItemValueCustom.cpp \ 386 bindings/js/JSMutationCallback.cpp \ 387 bindings/js/JSMutationObserverCustom.cpp \ 388 bindings/js/JSNamedNodeMapCustom.cpp \ 389 bindings/js/JSNodeCustom.cpp \ 390 bindings/js/JSNodeFilterCondition.cpp \ 391 bindings/js/JSNodeFilterCustom.cpp \ 392 bindings/js/JSNodeIteratorCustom.cpp \ 393 bindings/js/JSNodeListCustom.cpp \ 394 bindings/js/JSPluginElementFunctions.cpp \ 395 bindings/js/JSPopStateEventCustom.cpp \ 396 bindings/js/JSProcessingInstructionCustom.cpp \ 397 bindings/js/JSRequestAnimationFrameCallbackCustom.cpp \ 398 bindings/js/JSRTCStatsResponseCustom.cpp \ 399 bindings/js/JSStorageCustom.cpp \ 400 bindings/js/JSStyleSheetCustom.cpp \ 401 bindings/js/JSStyleSheetListCustom.cpp \ 402 bindings/js/JSTextCustom.cpp \ 403 bindings/js/JSTouchCustom.cpp \ 404 bindings/js/JSTouchListCustom.cpp \ 405 bindings/js/JSTreeWalkerCustom.cpp \ 406 bindings/js/JSTrackCustom.cpp \ 407 bindings/js/JSWebKitCSSKeyframeRuleCustom.cpp \ 408 bindings/js/JSWebKitCSSKeyframesRuleCustom.cpp \ 409 bindings/js/JSWebKitPointCustom.cpp \ 410 bindings/js/JSXMLHttpRequestCustom.cpp \ 411 bindings/js/JSXMLHttpRequestUploadCustom.cpp \ 412 bindings/js/JSXPathResultCustom.cpp \ 413 bindings/js/PageScriptDebugServer.cpp \ 414 bindings/js/ScheduledAction.cpp \ 415 bindings/js/ScriptCachedFrameData.cpp \ 416 bindings/js/ScriptCallStackFactory.cpp \ 417 bindings/js/ScriptController.cpp \ 418 # bindings/js/ScriptControllerQt.cpp \ 419 bindings/js/ScriptDebugServer.cpp \ 420 bindings/js/ScriptEventListener.cpp \ 421 bindings/js/ScriptFunctionCall.cpp \ 422 bindings/js/ScriptGCEvent.cpp \ 423 bindings/js/ScriptObject.cpp \ 424 bindings/js/ScriptProfile.cpp \ 425 bindings/js/ScriptState.cpp \ 426 bindings/js/ScriptValue.cpp \ 427 bindings/js/SerializedScriptValue.cpp \ 428 bridge/IdentifierRep.cpp \ 429 bridge/NP_jsobject.cpp \ 430 bridge/c/CRuntimeObject.cpp \ 431 bridge/c/c_class.cpp \ 432 bridge/c/c_instance.cpp \ 433 bridge/c/c_runtime.cpp \ 434 bridge/c/c_utility.cpp \ 435 bridge/jsc/BridgeJSC.cpp \ 436 bridge/jni/JNIUtility.cpp \ 437 bridge/jni/JobjectWrapper.cpp \ 438 bridge/jni/jsc/JavaMethodJSC.cpp \ 439 bridge/jni/jsc/JavaArrayJSC.cpp \ 440 bridge/jni/jsc/JavaClassJSC.cpp \ 441 bridge/jni/jsc/JavaFieldJSC.cpp \ 442 bridge/jni/jsc/JavaInstanceJSC.cpp \ 443 bridge/jni/jsc/JavaRuntimeObject.cpp \ 444 bridge/jni/jsc/JNIUtilityPrivate.cpp \ 445 bridge/npruntime.cpp \ 446 bridge/runtime_array.cpp \ 447 bridge/runtime_method.cpp \ 448 bridge/runtime_object.cpp \ 449 bridge/runtime_root.cpp \ 450 # testing/js/JSInternalsCustom.cpp \ 451 # testing/js/WebCoreTestSupport.cpp \ 452 Modules/navigatorcontentutils/NavigatorContentUtils.cpp \ 453 Modules/notifications/DOMWindowNotifications.cpp \ 454 Modules/notifications/Notification.cpp \ 455 Modules/notifications/NotificationCenter.cpp \ 456 Modules/notifications/NotificationController.cpp \ 457 Modules/notifications/WorkerContextNotifications.cpp \ 458 Modules/proximity/DeviceProximityController.cpp \ 459 Modules/proximity/DeviceProximityEvent.cpp \ 460 Modules/webdatabase/DatabaseAuthorizer.cpp \ 461 css/BasicShapeFunctions.cpp \ 462 css/CSSAspectRatioValue.cpp \ 463 css/CSSBasicShapes.cpp \ 464 css/CSSBorderImageSliceValue.cpp \ 465 css/CSSBorderImage.cpp \ 466 css/CSSCalculationValue.cpp \ 467 css/CSSCanvasValue.cpp \ 468 css/CSSCharsetRule.cpp \ 469 css/CSSComputedStyleDeclaration.cpp \ 470 css/CSSCrossfadeValue.cpp \ 471 css/CSSCursorImageValue.cpp \ 472 css/CSSFontFace.cpp \ 473 css/CSSDefaultStyleSheets.cpp \ 474 css/CSSFontFaceLoadEvent.cpp \ 475 css/CSSFontFaceRule.cpp \ 476 css/CSSFontFaceSrcValue.cpp \ 477 css/CSSFontSelector.cpp \ 478 css/CSSFontFaceSource.cpp \ 479 css/CSSFunctionValue.cpp \ 480 css/CSSGradientValue.cpp \ 481 css/CSSGroupingRule.cpp \ 482 css/CSSHostRule.cpp \ 483 css/CSSImageValue.cpp \ 484 css/CSSImageGeneratorValue.cpp \ 485 css/CSSImageSetValue.cpp \ 486 css/CSSImportRule.cpp \ 487 css/CSSInheritedValue.cpp \ 488 css/CSSInitialValue.cpp \ 489 css/CSSLineBoxContainValue.cpp \ 490 css/CSSMediaRule.cpp \ 491 css/CSSOMUtils.cpp \ 492 css/CSSPageRule.cpp \ 493 css/CSSParser.cpp \ 494 css/CSSParserValues.cpp \ 495 css/CSSPrimitiveValue.cpp \ 496 css/CSSProperty.cpp \ 497 css/CSSPropertySourceData.cpp \ 498 css/CSSReflectValue.cpp \ 499 css/CSSRule.cpp \ 500 css/CSSRuleList.cpp \ 501 css/CSSSelector.cpp \ 502 css/CSSSelectorList.cpp \ 503 css/CSSSegmentedFontFace.cpp \ 504 css/CSSStyleRule.cpp \ 505 css/CSSStyleSheet.cpp \ 506 css/CSSSupportsRule.cpp \ 507 css/CSSTimingFunctionValue.cpp \ 508 css/CSSToStyleMap.cpp \ 509 css/CSSUnicodeRangeValue.cpp \ 510 css/CSSValue.cpp \ 511 css/CSSValueList.cpp \ 512 css/CSSValuePool.cpp \ 513 css/DOMWindowCSS.cpp \ 514 css/DeprecatedStyleBuilder.cpp \ 515 css/DocumentRuleSets.cpp \ 516 css/ElementRuleCollector.cpp \ 517 css/FontFeatureValue.cpp \ 518 css/FontLoader.cpp \ 519 css/FontValue.cpp \ 520 css/InspectorCSSOMWrappers.cpp \ 521 css/LengthFunctions.cpp \ 522 css/MediaFeatureNames.cpp \ 523 css/MediaList.cpp \ 524 css/MediaQuery.cpp \ 525 css/MediaQueryEvaluator.cpp \ 526 css/MediaQueryExp.cpp \ 527 css/MediaQueryList.cpp \ 528 css/MediaQueryListListener.cpp \ 529 css/MediaQueryMatcher.cpp \ 530 css/PageRuleCollector.cpp \ 531 css/PropertySetCSSStyleDeclaration.cpp \ 532 css/RGBColor.cpp \ 533 css/RuleFeature.cpp \ 534 css/RuleSet.cpp \ 535 css/SelectorChecker.cpp \ 536 css/SelectorCheckerFastPath.cpp \ 537 css/SelectorFilter.cpp \ 538 css/ShadowValue.cpp \ 539 css/StyleInvalidationAnalysis.cpp \ 540 css/StyleMedia.cpp \ 541 css/StylePropertySet.cpp \ 542 css/StylePropertyShorthand.cpp \ 543 css/StyleResolver.cpp \ 544 css/StyleRule.cpp \ 545 css/StyleRuleImport.cpp \ 546 css/StyleScopeResolver.cpp \ 547 css/StyleSheet.cpp \ 548 css/StyleSheetContents.cpp \ 549 css/StyleSheetList.cpp \ 550 css/TransformFunctions.cpp \ 551 css/ViewportStyleResolver.cpp \ 552 css/WebKitCSSArrayFunctionValue.cpp \ 553 css/WebKitCSSFilterRule.cpp \ 554 css/WebKitCSSFilterValue.cpp \ 555 css/WebKitCSSKeyframeRule.cpp \ 556 css/WebKitCSSKeyframesRule.cpp \ 557 css/WebKitCSSMatrix.cpp \ 558 css/WebKitCSSMatFunctionValue.cpp \ 559 css/WebKitCSSMixFunctionValue.cpp \ 560 css/WebKitCSSRegionRule.cpp \ 561 css/WebKitCSSSVGDocumentValue.cpp \ 562 css/WebKitCSSShaderValue.cpp \ 563 css/WebKitCSSTransformValue.cpp \ 564 css/WebKitCSSViewportRule.cpp \ 565 dom/ActiveDOMObject.cpp \ 566 dom/Attr.cpp \ 567 dom/BeforeTextInsertedEvent.cpp \ 568 dom/BeforeUnloadEvent.cpp \ 569 dom/CDATASection.cpp \ 570 dom/CharacterData.cpp \ 571 dom/CheckedRadioButtons.cpp \ 572 dom/ChildListMutationScope.cpp \ 573 dom/ChildNodeList.cpp \ 574 dom/ClassNodeList.cpp \ 575 dom/ClientRect.cpp \ 576 dom/ClientRectList.cpp \ 577 dom/Clipboard.cpp \ 578 dom/ClipboardEvent.cpp \ 579 dom/Comment.cpp \ 580 dom/ComposedShadowTreeWalker.cpp \ 581 dom/CompositionEvent.cpp \ 582 dom/ContainerNode.cpp \ 583 dom/ContainerNodeAlgorithms.cpp \ 584 dom/ContextDestructionObserver.cpp \ 585 dom/ContextFeatures.cpp \ 586 dom/CustomEvent.cpp \ 587 dom/DecodedDataDocumentParser.cpp \ 588 dom/DeviceMotionController.cpp \ 589 dom/DeviceMotionData.cpp \ 590 dom/DeviceMotionEvent.cpp \ 591 dom/DeviceOrientationController.cpp \ 592 dom/DeviceOrientationData.cpp \ 593 dom/DeviceOrientationEvent.cpp \ 594 dom/Document.cpp \ 595 dom/DocumentEventQueue.cpp \ 596 dom/DocumentFragment.cpp \ 597 dom/DocumentMarkerController.cpp \ 598 dom/DocumentMarker.cpp \ 599 dom/DocumentOrderedMap.cpp \ 600 dom/DocumentParser.cpp \ 601 dom/DocumentSharedObjectPool.cpp \ 602 dom/DocumentStyleSheetCollection.cpp \ 603 dom/DocumentType.cpp \ 604 dom/DOMCoreException.cpp \ 605 dom/DOMError.cpp \ 606 dom/DOMImplementation.cpp \ 607 dom/DOMNamedFlowCollection.cpp \ 608 dom/DOMStringList.cpp \ 609 dom/DOMStringMap.cpp \ 610 dom/DatasetDOMStringMap.cpp \ 611 dom/Element.cpp \ 612 dom/ElementRareData.cpp \ 613 dom/ElementShadow.cpp \ 614 dom/EntityReference.cpp \ 615 dom/ErrorEvent.cpp \ 616 dom/Event.cpp \ 617 dom/EventContext.cpp \ 618 dom/EventDispatchMediator.cpp \ 619 dom/EventDispatcher.cpp \ 620 dom/EventException.cpp \ 621 dom/EventListenerMap.cpp \ 622 dom/EventNames.cpp \ 623 dom/EventPathWalker.cpp \ 624 dom/EventRetargeter.cpp \ 625 dom/EventTarget.cpp \ 626 dom/ExceptionBase.cpp \ 627 dom/ExceptionCodePlaceholder.cpp \ 628 dom/FocusEvent.cpp \ 629 dom/GenericEventQueue.cpp \ 630 dom/GestureEvent.cpp \ 631 dom/IconURL.cpp \ 632 dom/IdTargetObserver.cpp \ 633 dom/IdTargetObserverRegistry.cpp \ 634 dom/LiveNodeList.cpp \ 635 dom/KeyboardEvent.cpp \ 636 dom/MessageChannel.cpp \ 637 dom/MessageEvent.cpp \ 638 dom/MessagePort.cpp \ 639 dom/MessagePortChannel.cpp \ 640 dom/MicroDataItemList.cpp \ 641 dom/MouseEvent.cpp \ 642 dom/MouseRelatedEvent.cpp \ 643 dom/MutationEvent.cpp \ 644 dom/MutationObserver.cpp \ 645 dom/MutationObserverInterestGroup.cpp \ 646 dom/MutationObserverRegistration.cpp \ 647 dom/MutationRecord.cpp \ 648 dom/WebKitNamedFlow.cpp \ 649 dom/NamedFlowCollection.cpp \ 650 dom/NamedNodeMap.cpp \ 651 dom/NameNodeList.cpp \ 652 dom/Node.cpp \ 653 dom/NodeFilterCondition.cpp \ 654 dom/NodeFilter.cpp \ 655 dom/NodeIterator.cpp \ 656 dom/NodeRareData.cpp \ 657 dom/NodeRenderingContext.cpp \ 658 dom/NodeRenderingTraversal.cpp \ 659 dom/NodeTraversal.cpp \ 660 dom/Notation.cpp \ 661 dom/OverflowEvent.cpp \ 662 dom/PageTransitionEvent.cpp \ 663 dom/PendingScript.cpp \ 664 dom/PopStateEvent.cpp \ 665 dom/Position.cpp \ 666 dom/PositionIterator.cpp \ 667 dom/ProcessingInstruction.cpp \ 668 dom/ProgressEvent.cpp \ 669 dom/PropertyNodeList.cpp \ 670 dom/PseudoElement.cpp \ 671 # dom/QualifiedName.cpp \ 672 dom/Range.cpp \ 673 dom/RangeException.cpp \ 674 dom/RawDataDocumentParser.h \ 675 dom/RegisteredEventListener.cpp \ 676 dom/ScopedEventQueue.cpp \ 677 dom/ScriptedAnimationController.cpp \ 678 dom/ScriptableDocumentParser.cpp \ 679 dom/ScriptElement.cpp \ 680 dom/ScriptExecutionContext.cpp \ 681 dom/ScriptRunner.cpp \ 682 dom/SecurityContext.cpp \ 683 dom/SelectorQuery.cpp \ 684 dom/ShadowRoot.cpp \ 685 dom/SpaceSplitString.cpp \ 686 dom/StaticNodeList.cpp \ 687 dom/StyledElement.cpp \ 688 dom/StyleElement.cpp \ 689 dom/TagNodeList.cpp \ 690 dom/Text.cpp \ 691 dom/TextEvent.cpp \ 692 dom/Touch.cpp \ 693 dom/TouchEvent.cpp \ 694 dom/TouchList.cpp \ 695 dom/TransitionEvent.cpp \ 696 dom/Traversal.cpp \ 697 dom/TreeScope.cpp \ 698 dom/TreeScopeAdopter.cpp \ 699 dom/TreeWalker.cpp \ 700 dom/UIEvent.cpp \ 701 dom/UIEventWithKeyState.cpp \ 702 dom/UserActionElementSet.cpp \ 703 dom/UserGestureIndicator.cpp \ 704 dom/UserTypingGestureIndicator.cpp \ 705 dom/ViewportArguments.cpp \ 706 dom/VisitedLinkState.cpp \ 707 dom/WebKitAnimationEvent.cpp \ 708 dom/WebKitTransitionEvent.cpp \ 709 dom/WheelEvent.cpp \ 710 dom/WindowEventContext.cpp \ 711 dom/default/PlatformMessagePortChannel.cpp \ 712 editing/AlternativeTextController.cpp \ 713 editing/AppendNodeCommand.cpp \ 714 editing/ApplyBlockElementCommand.cpp \ 715 editing/ApplyStyleCommand.cpp \ 716 editing/BreakBlockquoteCommand.cpp \ 717 editing/CompositeEditCommand.cpp \ 718 editing/CreateLinkCommand.cpp \ 719 editing/DeleteButtonController.cpp \ 720 editing/DeleteButton.cpp \ 721 editing/DeleteFromTextNodeCommand.cpp \ 722 editing/DeleteSelectionCommand.cpp \ 723 editing/DictationAlternative.cpp \ 724 editing/DictationCommand.cpp \ 725 editing/EditCommand.cpp \ 726 editing/EditingStyle.cpp \ 727 editing/Editor.cpp \ 728 editing/EditorCommand.cpp \ 729 editing/FormatBlockCommand.cpp \ 730 editing/FrameSelection.cpp \ 731 editing/htmlediting.cpp \ 732 editing/HTMLInterchange.cpp \ 733 editing/IndentOutdentCommand.cpp \ 734 editing/InsertIntoTextNodeCommand.cpp \ 735 editing/InsertLineBreakCommand.cpp \ 736 editing/InsertListCommand.cpp \ 737 editing/InsertNodeBeforeCommand.cpp \ 738 editing/InsertParagraphSeparatorCommand.cpp \ 739 editing/InsertTextCommand.cpp \ 740 editing/markup.cpp \ 741 editing/MarkupAccumulator.cpp \ 742 editing/MergeIdenticalElementsCommand.cpp \ 743 editing/ModifySelectionListLevel.cpp \ 744 editing/MoveSelectionCommand.cpp \ 745 editing/RemoveCSSPropertyCommand.cpp \ 746 editing/RemoveFormatCommand.cpp \ 747 editing/RemoveNodeCommand.cpp \ 748 editing/RemoveNodePreservingChildrenCommand.cpp \ 749 editing/RenderedPosition.cpp \ 750 editing/ReplaceNodeWithSpanCommand.cpp \ 751 editing/ReplaceSelectionCommand.cpp \ 752 editing/SetNodeAttributeCommand.cpp \ 753 editing/SetSelectionCommand.cpp \ 754 editing/SimplifyMarkupCommand.cpp \ 755 editing/SpellChecker.cpp \ 756 editing/SpellingCorrectionCommand.cpp \ 757 editing/SplitElementCommand.cpp \ 758 editing/SplitTextNodeCommand.cpp \ 759 editing/SplitTextNodeContainingElementCommand.cpp \ 760 editing/TextCheckingHelper.cpp \ 761 editing/TextInsertionBaseCommand.cpp \ 762 editing/TextIterator.cpp \ 763 editing/TypingCommand.cpp \ 764 editing/UnlinkCommand.cpp \ 765 editing/VisiblePosition.cpp \ 766 editing/VisibleSelection.cpp \ 767 editing/VisibleUnits.cpp \ 768 editing/WrapContentsInDummySpanCommand.cpp \ 769 fileapi/AsyncFileStream.cpp \ 770 fileapi/Blob.cpp \ 771 fileapi/BlobURL.cpp \ 772 fileapi/File.cpp \ 773 fileapi/FileException.cpp \ 774 fileapi/FileList.cpp \ 775 fileapi/FileReader.cpp \ 776 fileapi/FileReaderLoader.cpp \ 777 fileapi/FileReaderSync.cpp \ 778 fileapi/FileThread.cpp \ 779 fileapi/ThreadableBlobRegistry.cpp \ 780 fileapi/WebKitBlobBuilder.cpp \ 781 history/BackForwardController.cpp \ 782 history/BackForwardListImpl.cpp \ 783 history/CachedFrame.cpp \ 784 history/CachedPage.cpp \ 785 history/HistoryItem.cpp \ 786 # history/qt/HistoryItemQt.cpp \ 787 history/PageCache.cpp \ 788 html/BaseButtonInputType.cpp \ 789 html/BaseCheckableInputType.cpp \ 790 html/BaseChooserOnlyDateAndTimeInputType.cpp \ 791 html/BaseClickableWithKeyInputType.cpp \ 792 html/BaseDateAndTimeInputType.cpp \ 793 html/BaseMultipleFieldsDateAndTimeInputType.cpp \ 794 html/BaseTextInputType.cpp \ 795 html/ButtonInputType.cpp \ 796 html/CheckboxInputType.cpp \ 797 html/ClassList.cpp \ 798 html/ColorInputType.cpp \ 799 html/DOMFormData.cpp \ 800 html/DOMSettableTokenList.cpp \ 801 html/DOMTokenList.cpp \ 802 html/DOMURL.cpp \ 803 html/DateInputType.cpp \ 804 html/DateTimeInputType.cpp \ 805 html/DateTimeLocalInputType.cpp \ 806 html/EmailInputType.cpp \ 807 html/FTPDirectoryDocument.cpp \ 808 html/FileInputType.cpp \ 809 html/FormAssociatedElement.cpp \ 810 html/FormController.cpp \ 811 html/FormDataList.cpp \ 812 html/HTMLAllCollection.cpp \ 813 html/HTMLAnchorElement.cpp \ 814 html/HTMLAppletElement.cpp \ 815 html/HTMLAreaElement.cpp \ 816 html/HTMLBRElement.cpp \ 817 html/HTMLBaseElement.cpp \ 818 html/HTMLBaseFontElement.cpp \ 819 html/HTMLBodyElement.cpp \ 820 html/HTMLButtonElement.cpp \ 821 html/HTMLCanvasElement.cpp \ 822 html/HTMLCollection.cpp \ 823 html/HTMLDListElement.cpp \ 824 html/HTMLDataListElement.cpp \ 825 html/HTMLDialogElement.cpp \ 826 html/HTMLDirectoryElement.cpp \ 827 html/HTMLDetailsElement.cpp \ 828 html/HTMLDivElement.cpp \ 829 html/HTMLDocument.cpp \ 830 html/HTMLElement.cpp \ 831 html/HTMLEmbedElement.cpp \ 832 html/HTMLFieldSetElement.cpp \ 833 html/HTMLFontElement.cpp \ 834 html/HTMLFormControlsCollection.cpp \ 835 html/HTMLFormControlElement.cpp \ 836 html/HTMLFormControlElementWithState.cpp \ 837 html/HTMLFormElement.cpp \ 838 html/HTMLFrameElement.cpp \ 839 html/HTMLFrameElementBase.cpp \ 840 html/HTMLFrameOwnerElement.cpp \ 841 html/HTMLFrameSetElement.cpp \ 842 html/HTMLHRElement.cpp \ 843 html/HTMLHeadElement.cpp \ 844 html/HTMLHeadingElement.cpp \ 845 html/HTMLHtmlElement.cpp \ 846 html/HTMLIFrameElement.cpp \ 847 html/HTMLImageElement.cpp \ 848 html/HTMLImageLoader.cpp \ 849 html/HTMLInputElement.cpp \ 850 html/HTMLKeygenElement.cpp \ 851 html/HTMLLIElement.cpp \ 852 html/HTMLLabelElement.cpp \ 853 html/HTMLLegendElement.cpp \ 854 html/HTMLLinkElement.cpp \ 855 html/HTMLMapElement.cpp \ 856 html/HTMLMarqueeElement.cpp \ 857 html/HTMLMenuElement.cpp \ 858 html/HTMLMetaElement.cpp \ 859 html/HTMLMeterElement.cpp \ 860 html/HTMLModElement.cpp \ 861 html/HTMLNameCollection.cpp \ 862 html/HTMLOListElement.cpp \ 863 html/HTMLObjectElement.cpp \ 864 html/HTMLOptGroupElement.cpp \ 865 html/HTMLOptionElement.cpp \ 866 html/HTMLOptionsCollection.cpp \ 867 html/HTMLOutputElement.cpp \ 868 html/HTMLParagraphElement.cpp \ 869 html/HTMLParamElement.cpp \ 870 html/HTMLParserErrorCodes.cpp \ 871 html/HTMLPlugInElement.cpp \ 872 html/HTMLPlugInImageElement.cpp \ 873 html/HTMLPreElement.cpp \ 874 html/HTMLProgressElement.cpp \ 875 html/HTMLPropertiesCollection.cpp \ 876 html/HTMLQuoteElement.cpp \ 877 html/HTMLScriptElement.cpp \ 878 html/HTMLSelectElement.cpp \ 879 html/HTMLSpanElement.cpp \ 880 html/HTMLStyleElement.cpp \ 881 html/HTMLSummaryElement.cpp \ 882 html/HTMLTableCaptionElement.cpp \ 883 html/HTMLTableCellElement.cpp \ 884 html/HTMLTableColElement.cpp \ 885 html/HTMLTableElement.cpp \ 886 html/HTMLTablePartElement.cpp \ 887 html/HTMLTableRowElement.cpp \ 888 html/HTMLTableRowsCollection.cpp \ 889 html/HTMLTableSectionElement.cpp \ 890 html/HTMLTemplateElement.cpp \ 891 html/HTMLTextAreaElement.cpp \ 892 html/HTMLTextFormControlElement.cpp \ 893 html/HTMLTitleElement.cpp \ 894 html/HTMLUListElement.cpp \ 895 html/HTMLViewSourceDocument.cpp \ 896 html/HiddenInputType.cpp \ 897 html/ImageData.cpp \ 898 html/ImageDocument.cpp \ 899 html/ImageInputType.cpp \ 900 html/InputType.cpp \ 901 html/InputTypeNames.cpp \ 902 html/LabelableElement.cpp \ 903 html/LabelsNodeList.cpp \ 904 html/LinkRelAttribute.cpp \ 905 html/MediaDocument.cpp \ 906 html/MicroDataAttributeTokenList.cpp \ 907 html/MicroDataItemValue.cpp \ 908 html/MonthInputType.cpp \ 909 html/NumberInputType.cpp \ 910 html/PasswordInputType.cpp \ 911 html/PluginDocument.cpp \ 912 html/RadioInputType.cpp \ 913 html/RadioNodeList.cpp \ 914 html/RangeInputType.cpp \ 915 html/ResetInputType.cpp \ 916 html/SearchInputType.cpp \ 917 html/StepRange.cpp \ 918 html/SubmitInputType.cpp \ 919 html/TelephoneInputType.cpp \ 920 html/TextDocument.cpp \ 921 html/TextFieldInputType.cpp \ 922 html/TextInputType.cpp \ 923 html/TimeInputType.cpp \ 924 html/TypeAhead.cpp \ 925 html/URLInputType.cpp \ 926 html/ValidationMessage.cpp \ 927 html/ValidityState.cpp \ 928 html/WeekInputType.cpp \ 929 html/canvas/CanvasGradient.cpp \ 930 html/canvas/CanvasPathMethods.cpp \ 931 html/canvas/CanvasPattern.cpp \ 932 html/canvas/CanvasProxy.cpp \ 933 html/canvas/CanvasRenderingContext.cpp \ 934 html/canvas/CanvasRenderingContext2D.cpp \ 935 html/canvas/CanvasStyle.cpp \ 936 html/canvas/DataView.cpp \ 937 html/parser/BackgroundHTMLInputStream.cpp \ 938 html/parser/BackgroundHTMLParser.cpp \ 939 html/parser/CSSPreloadScanner.cpp \ 940 html/parser/CompactHTMLToken.cpp \ 941 html/parser/HTMLConstructionSite.cpp \ 942 html/parser/HTMLDocumentParser.cpp \ 943 html/parser/HTMLElementStack.cpp \ 944 html/parser/HTMLEntityParser.cpp \ 945 html/parser/HTMLEntitySearch.cpp \ 946 html/parser/HTMLFormattingElementList.cpp \ 947 html/parser/HTMLIdentifier.cpp \ 948 html/parser/HTMLMetaCharsetParser.cpp \ 949 html/parser/HTMLParserIdioms.cpp \ 950 html/parser/HTMLParserOptions.cpp \ 951 html/parser/HTMLParserScheduler.cpp \ 952 html/parser/HTMLParserThread.cpp \ 953 html/parser/HTMLPreloadScanner.cpp \ 954 html/parser/HTMLResourcePreloader.cpp \ 955 html/parser/HTMLScriptRunner.cpp \ 956 html/parser/HTMLSourceTracker.cpp \ 957 html/parser/HTMLTokenizer.cpp \ 958 html/parser/HTMLTreeBuilder.cpp \ 959 html/parser/HTMLTreeBuilderSimulator.cpp \ 960 html/parser/HTMLViewSourceParser.cpp \ 961 html/parser/TextDocumentParser.cpp \ 962 html/parser/TextViewSourceParser.cpp \ 963 html/parser/XSSAuditor.cpp \ 964 html/parser/XSSAuditorDelegate.cpp \ 965 html/shadow/ClearButtonElement.cpp \ 966 html/shadow/ContentDistributor.cpp \ 967 html/shadow/DateTimeEditElement.cpp \ 968 html/shadow/DateTimeFieldElement.cpp \ 969 html/shadow/DateTimeFieldElements.cpp \ 970 html/shadow/DateTimeNumericFieldElement.cpp \ 971 html/shadow/DateTimeSymbolicFieldElement.cpp \ 972 html/shadow/DetailsMarkerControl.cpp \ 973 html/shadow/HTMLContentElement.cpp \ 974 html/shadow/InsertionPoint.cpp \ 975 html/shadow/MediaControls.cpp \ 976 html/shadow/MediaControlsApple.cpp \ 977 html/shadow/MeterShadowElement.cpp \ 978 html/shadow/ProgressShadowElement.cpp \ 979 html/shadow/SliderThumbElement.cpp \ 980 html/shadow/SpinButtonElement.cpp \ 981 html/shadow/TextControlInnerElements.cpp \ 982 inspector/ConsoleMessage.cpp \ 983 inspector/ContentSearchUtils.cpp \ 984 inspector/DOMEditor.cpp \ 985 inspector/DOMPatchSupport.cpp \ 986 inspector/IdentifiersFactory.cpp \ 987 inspector/InjectedScript.cpp \ 988 inspector/InjectedScriptBase.cpp \ 989 inspector/InjectedScriptCanvasModule.cpp \ 990 inspector/InjectedScriptHost.cpp \ 991 inspector/InjectedScriptManager.cpp \ 992 inspector/InjectedScriptModule.cpp \ 993 inspector/InspectorAgent.cpp \ 994 inspector/InspectorApplicationCacheAgent.cpp \ 995 inspector/InspectorBaseAgent.cpp \ 996 inspector/InspectorCSSAgent.cpp \ 997 inspector/InspectorCanvasAgent.cpp \ 998 inspector/InspectorClient.cpp \ 999 inspector/InspectorConsoleAgent.cpp \ 1000 inspector/InspectorController.cpp \ 1001 inspector/InspectorCounters.cpp \ 1002 inspector/InspectorDatabaseAgent.cpp \ 1003 inspector/InspectorDatabaseResource.cpp \ 1004 inspector/InspectorDebuggerAgent.cpp \ 1005 inspector/InspectorDOMAgent.cpp \ 1006 inspector/InspectorDOMDebuggerAgent.cpp \ 1007 inspector/InspectorDOMStorageAgent.cpp \ 1008 inspector/InspectorFrontendClientLocal.cpp \ 1009 inspector/InspectorFrontendHost.cpp \ 1010 inspector/InspectorHeapProfilerAgent.cpp \ 1011 inspector/InspectorHistory.cpp \ 1012 inspector/InspectorInputAgent.cpp \ 1013 inspector/InspectorInstrumentation.cpp \ 1014 inspector/InspectorLayerTreeAgent.cpp \ 1015 inspector/InspectorMemoryAgent.cpp \ 1016 inspector/InspectorOverlay.cpp \ 1017 inspector/InspectorPageAgent.cpp \ 1018 inspector/InspectorProfilerAgent.cpp \ 1019 inspector/InspectorResourceAgent.cpp \ 1020 inspector/InspectorRuntimeAgent.cpp \ 1021 inspector/InspectorState.cpp \ 1022 inspector/InspectorStyleSheet.cpp \ 1023 inspector/InspectorStyleTextEditor.cpp \ 1024 inspector/InspectorTimelineAgent.cpp \ 1025 inspector/InspectorValues.cpp \ 1026 inspector/InspectorWorkerAgent.cpp \ 1027 inspector/InstrumentingAgents.cpp \ 1028 inspector/NetworkResourcesData.cpp \ 1029 inspector/PageConsoleAgent.cpp \ 1030 inspector/PageDebuggerAgent.cpp \ 1031 inspector/PageRuntimeAgent.cpp \ 1032 inspector/ScriptArguments.cpp \ 1033 inspector/ScriptCallFrame.cpp \ 1034 inspector/ScriptCallStack.cpp \ 1035 inspector/TimelineRecordFactory.cpp \ 1036 inspector/TimelineTraceEventProcessor.cpp \ 1037 inspector/WorkerConsoleAgent.cpp \ 1038 inspector/WorkerDebuggerAgent.cpp \ 1039 inspector/WorkerInspectorController.cpp \ 1040 inspector/WorkerRuntimeAgent.cpp \ 1041 # loader/appcache/ApplicationCache.cpp \ 1042 # loader/appcache/ApplicationCacheGroup.cpp \ 1043 # loader/appcache/ApplicationCacheHost.cpp \ 1044 # loader/appcache/ApplicationCacheStorage.cpp \ 1045 # loader/appcache/ApplicationCacheResource.cpp \ 1046 # loader/appcache/DOMApplicationCache.cpp \ 1047 # loader/appcache/ManifestParser.cpp \ 1048 #{JAVA 1049 loader/archive/Archive.cpp \ 1050 loader/archive/ArchiveFactory.cpp \ 1051 loader/archive/ArchiveResource.cpp \ 1052 loader/archive/ArchiveResourceCollection.cpp \ 1053 loader/archive/mhtml/MHTMLArchive.cpp \ 1054 loader/archive/mhtml/MHTMLParser.cpp \ 1055 #}JAVA 1056 loader/cache/MemoryCache.cpp \ 1057 loader/cache/CachedCSSStyleSheet.cpp \ 1058 loader/cache/CachedFont.cpp \ 1059 loader/cache/CachedImage.cpp \ 1060 loader/cache/CachedRawResource.cpp \ 1061 loader/cache/CachedResourceHandle.cpp \ 1062 loader/cache/CachedResource.cpp \ 1063 loader/cache/CachedScript.cpp \ 1064 loader/cache/CachedShader.cpp \ 1065 loader/cache/CachedSVGDocument.cpp \ 1066 loader/cache/CachedSVGDocumentReference.cpp \ 1067 loader/cache/CachedXSLStyleSheet.cpp \ 1068 loader/CookieJar.cpp \ 1069 loader/CrossOriginAccessControl.cpp \ 1070 loader/CrossOriginPreflightResultCache.cpp \ 1071 loader/cache/CachedResourceLoader.cpp \ 1072 loader/cache/CachedResourceRequest.cpp \ 1073 loader/cache/CachedResourceRequestInitiators.cpp \ 1074 loader/DocumentLoadTiming.cpp \ 1075 loader/DocumentLoader.cpp \ 1076 loader/DocumentThreadableLoader.cpp \ 1077 loader/DocumentWriter.cpp \ 1078 loader/EmptyClients.cpp \ 1079 loader/FormState.cpp \ 1080 loader/FormSubmission.cpp \ 1081 loader/FrameLoadRequest.cpp \ 1082 loader/FrameLoader.cpp \ 1083 loader/FrameLoaderStateMachine.cpp \ 1084 loader/HistoryController.cpp \ 1085 loader/FTPDirectoryParser.cpp \ 1086 # conditional compilation 1087 # loader/icon/IconController.cpp \ 1088 # loader/icon/IconDatabaseBase.cpp \ 1089 # loader/icon/IconLoader.cpp \ 1090 loader/ImageLoader.cpp \ 1091 loader/LinkLoader.cpp \ 1092 loader/LoaderStrategy.cpp \ 1093 loader/MixedContentChecker.cpp \ 1094 loader/NavigationAction.cpp \ 1095 loader/NetscapePlugInStreamLoader.cpp \ 1096 loader/PingLoader.cpp \ 1097 loader/PlaceholderDocument.cpp \ 1098 loader/PolicyCallback.cpp \ 1099 loader/PolicyChecker.cpp \ 1100 loader/ProgressTracker.cpp \ 1101 loader/NavigationScheduler.cpp \ 1102 loader/ResourceBuffer.cpp \ 1103 loader/ResourceLoader.cpp \ 1104 loader/ResourceLoadNotifier.cpp \ 1105 loader/ResourceLoadScheduler.cpp \ 1106 loader/SinkDocument.cpp \ 1107 loader/SubframeLoader.cpp \ 1108 loader/SubresourceLoader.cpp \ 1109 loader/TextResourceDecoder.cpp \ 1110 loader/ThreadableLoader.cpp \ 1111 page/animation/AnimationBase.cpp \ 1112 page/animation/AnimationController.cpp \ 1113 page/animation/CompositeAnimation.cpp \ 1114 page/animation/CSSPropertyAnimation.cpp \ 1115 page/animation/ImplicitAnimation.cpp \ 1116 page/animation/KeyframeAnimation.cpp \ 1117 page/AutoscrollController.cpp \ 1118 page/BarProp.cpp \ 1119 page/CaptionUserPreferences.cpp \ 1120 page/Chrome.cpp \ 1121 page/Console.cpp \ 1122 page/ContentSecurityPolicy.cpp \ 1123 page/ContextMenuController.cpp \ 1124 page/Crypto.cpp \ 1125 page/DeviceController.cpp \ 1126 page/DiagnosticLoggingKeys.cpp \ 1127 page/DOMSelection.cpp \ 1128 page/DOMTimer.cpp \ 1129 page/DOMWindow.cpp \ 1130 page/DOMWindowExtension.cpp \ 1131 page/DOMWindowProperty.cpp \ 1132 page/DragController.cpp \ 1133 page/EventHandler.cpp \ 1134 page/EventSource.cpp \ 1135 page/FeatureObserver.cpp \ 1136 page/FocusController.cpp \ 1137 page/Frame.cpp \ 1138 page/FrameActionScheduler.cpp \ 1139 page/FrameDestructionObserver.cpp \ 1140 page/FrameTree.cpp \ 1141 page/FrameView.cpp \ 1142 page/GestureTapHighlighter.cpp \ 1143 page/GroupSettings.cpp \ 1144 page/History.cpp \ 1145 page/Location.cpp \ 1146 page/MemoryInfo.cpp \ 1147 page/MouseEventWithHitTestResults.cpp \ 1148 page/Navigator.cpp \ 1149 page/NavigatorBase.cpp \ 1150 page/OriginAccessEntry.cpp \ 1151 page/Page.cpp \ 1152 page/PageConsole.cpp \ 1153 page/PageGroup.cpp \ 1154 page/PageGroupLoadDeferrer.cpp \ 1155 #{JAVA 1156 page/PageSerializer.cpp \ 1157 #}JAVA 1158 page/PageVisibilityState.cpp \ 1159 page/Performance.cpp \ 1160 page/PerformanceEntry.cpp \ 1161 page/PerformanceEntryList.cpp \ 1162 page/PerformanceNavigation.cpp \ 1163 page/PerformanceResourceTiming.cpp \ 1164 page/PerformanceTiming.cpp \ 1165 page/PrintContext.cpp \ 1166 page/Screen.cpp \ 1167 page/scrolling/ScrollingConstraints.cpp \ 1168 page/scrolling/ScrollingCoordinator.cpp \ 1169 page/SecurityOrigin.cpp \ 1170 page/SecurityPolicy.cpp \ 1171 page/Settings.cpp \ 1172 page/SpatialNavigation.cpp \ 1173 page/TouchAdjustment.cpp \ 1174 page/SuspendableTimer.cpp \ 1175 page/UserContentURLPattern.cpp \ 1176 page/WindowFeatures.cpp \ 1177 page/WindowFocusAllowedIndicator.cpp \ 1178 page/java/ChromeClientJava.cpp \ 1179 page/java/DragControllerJava.cpp \ 1180 page/java/EventHandlerJava.cpp \ 1181 plugins/PluginData.cpp \ 1182 plugins/DOMPluginArray.cpp \ 1183 plugins/DOMPlugin.cpp \ 1184 plugins/PluginMainThreadScheduler.cpp \ 1185 plugins/DOMMimeType.cpp \ 1186 plugins/DOMMimeTypeArray.cpp \ 1187 platform/animation/Animation.cpp \ 1188 platform/animation/AnimationList.cpp \ 1189 platform/Arena.cpp \ 1190 platform/text/BidiContext.cpp \ 1191 platform/text/DateTimeFormat.cpp \ 1192 platform/text/Hyphenation.cpp \ 1193 platform/text/LocaleNone.cpp \ 1194 platform/text/LocaleToScriptMappingDefault.cpp \ 1195 platform/text/PlatformLocale.cpp \ 1196 platform/text/QuotedPrintable.cpp \ 1197 platform/CalculationValue.cpp \ 1198 platform/Clock.cpp \ 1199 platform/ClockGeneric.cpp \ 1200 platform/ContentType.cpp \ 1201 platform/CrossThreadCopier.cpp \ 1202 platform/DatabaseStrategy.cpp \ 1203 platform/DateComponents.cpp \ 1204 platform/Decimal.cpp \ 1205 platform/DragData.cpp \ 1206 platform/DragImage.cpp \ 1207 platform/FileChooser.cpp \ 1208 platform/FileIconLoader.cpp \ 1209 platform/FileStream.cpp \ 1210 platform/FileSystem.cpp \ 1211 platform/HistogramSupport.cpp \ 1212 platform/graphics/FontDescription.cpp \ 1213 platform/graphics/FontFallbackList.cpp \ 1214 platform/graphics/FontFeatureSettings.cpp \ 1215 platform/graphics/BitmapImage.cpp \ 1216 platform/graphics/Color.cpp \ 1217 platform/graphics/CrossfadeGeneratedImage.cpp \ 1218 platform/graphics/FloatPoint3D.cpp \ 1219 platform/graphics/FloatPoint.cpp \ 1220 platform/graphics/FloatPolygon.cpp \ 1221 platform/graphics/FloatQuad.cpp \ 1222 platform/graphics/FloatRect.cpp \ 1223 platform/graphics/FloatSize.cpp \ 1224 platform/graphics/FontData.cpp \ 1225 platform/graphics/Font.cpp \ 1226 platform/graphics/FontCache.cpp \ 1227 platform/graphics/FontFastPath.cpp \ 1228 platform/graphics/LayoutBoxExtent.cpp \ 1229 platform/graphics/LayoutRect.cpp \ 1230 platform/graphics/GeneratedImage.cpp \ 1231 platform/graphics/GeneratorGeneratedImage.cpp \ 1232 platform/graphics/GlyphPageTreeNode.cpp \ 1233 platform/graphics/Gradient.cpp \ 1234 platform/graphics/GraphicsContext.cpp \ 1235 platform/graphics/GraphicsLayer.cpp \ 1236 platform/graphics/GraphicsLayerAnimation.cpp \ 1237 platform/graphics/GraphicsLayerUpdater.cpp \ 1238 platform/graphics/GraphicsLayerTransform.cpp \ 1239 platform/graphics/GraphicsTypes.cpp \ 1240 platform/graphics/Image.cpp \ 1241 platform/graphics/ImageBuffer.cpp \ 1242 platform/graphics/ImageOrientation.cpp \ 1243 # platform/graphics/ImageSource.cpp \ 1244 platform/graphics/IntRect.cpp \ 1245 platform/graphics/Path.cpp \ 1246 platform/graphics/PathTraversalState.cpp \ 1247 platform/graphics/Pattern.cpp \ 1248 # platform/graphics/qt/FontQt.cpp \ 1249 platform/graphics/Region.cpp \ 1250 platform/graphics/RoundedRect.cpp \ 1251 platform/graphics/SegmentedFontData.cpp \ 1252 platform/graphics/ShadowBlur.cpp \ 1253 platform/graphics/SVGGlyph.cpp \ 1254 platform/graphics/SimpleFontData.cpp \ 1255 platform/graphics/StringTruncator.cpp \ 1256 platform/graphics/surfaces/GraphicsSurface.cpp \ 1257 # platform/graphics/surfaces/qt/GraphicsSurfaceQt.cpp \ 1258 platform/graphics/SurrogatePairAwareTextIterator.cpp \ 1259 platform/graphics/TextRun.cpp \ 1260 platform/graphics/TiledBackingStore.cpp \ 1261 platform/graphics/java/ChromiumBridge.cpp \ 1262 platform/graphics/java/GlyphPageTreeNodeJava.cpp \ 1263 platform/graphics/java/BitmapImageJava.cpp \ 1264 platform/graphics/java/FontCacheJava.cpp \ 1265 platform/graphics/java/FontPlatformDataJava.cpp \ 1266 platform/graphics/java/FontJava.cpp \ 1267 platform/graphics/java/IconJava.cpp \ 1268 platform/graphics/java/ImageBufferJava.cpp \ 1269 platform/graphics/java/ImageJava.cpp \ 1270 platform/graphics/java/GraphicsContextJava.cpp \ 1271 platform/graphics/java/RenderingQueue.cpp \ 1272 platform/graphics/java/RQRef.cpp \ 1273 platform/graphics/transforms/AffineTransform.cpp \ 1274 platform/graphics/transforms/TransformationMatrix.cpp \ 1275 platform/graphics/transforms/MatrixTransformOperation.cpp \ 1276 platform/graphics/transforms/Matrix3DTransformOperation.cpp \ 1277 platform/graphics/transforms/PerspectiveTransformOperation.cpp \ 1278 platform/graphics/transforms/RotateTransformOperation.cpp \ 1279 platform/graphics/transforms/ScaleTransformOperation.cpp \ 1280 platform/graphics/transforms/SkewTransformOperation.cpp \ 1281 platform/graphics/transforms/TransformOperations.cpp \ 1282 platform/graphics/transforms/TransformState.cpp \ 1283 platform/graphics/transforms/TranslateTransformOperation.cpp \ 1284 platform/graphics/WidthIterator.cpp \ 1285 # platform/image-decoders/ImageDecoder.cpp \ 1286 # platform/image-decoders/bmp/BMPImageDecoder.cpp \ 1287 # platform/image-decoders/bmp/BMPImageReader.cpp \ 1288 # platform/image-decoders/gif/GIFImageDecoder.cpp \ 1289 # platform/image-decoders/gif/GIFImageReader.cpp\ 1290 platform/KillRingNone.cpp \ 1291 platform/KURL.cpp \ 1292 platform/Language.cpp \ 1293 platform/Length.cpp \ 1294 platform/LengthBox.cpp \ 1295 platform/text/LineEnding.cpp \ 1296 platform/leveldb/LevelDBDatabase.cpp \ 1297 platform/leveldb/LevelDBTransaction.cpp \ 1298 platform/leveldb/LevelDBWriteBatch.cpp \ 1299 platform/LinkHash.cpp \ 1300 platform/Logging.cpp \ 1301 platform/MemoryPressureHandler.cpp \ 1302 platform/MIMETypeRegistry.cpp \ 1303 platform/java/BridgeUtils.cpp \ 1304 platform/java/ClipboardJava.cpp \ 1305 platform/java/ClipboardUtilitiesJava.cpp \ 1306 platform/java/ContextMenuClientJava.cpp \ 1307 platform/java/ContextMenuItemJava.cpp \ 1308 platform/java/ContextMenuJava.cpp \ 1309 platform/java/CursorJava.cpp \ 1310 platform/java/DragClientJava.cpp \ 1311 platform/java/DragDataJava.cpp \ 1312 platform/java/EditorClientJava.cpp \ 1313 platform/java/EventLoopJava.cpp \ 1314 # platform/java/FileChooserJava.cpp \ 1315 platform/java/FileSystemJava.cpp \ 1316 platform/java/FrameLoaderClientJava.cpp \ 1317 platform/java/IDNJava.cpp \ 1318 platform/java/InspectorClientJava.cpp \ 1319 platform/java/JavaEnv.cpp \ 1320 platform/java/KeyboardEventJava.cpp \ 1321 platform/java/LanguageJava.cpp \ 1322 platform/java/LocalizedStringsJava.cpp \ 1323 platform/java/LoggingJava.cpp \ 1324 platform/java/MIMETypeRegistryJava.cpp \ 1325 platform/java/MouseEventJava.cpp \ 1326 platform/java/PasteboardJava.cpp \ 1327 platform/java/PlatformScreenJava.cpp \ 1328 platform/java/PlatformStrategiesJava.cpp \ 1329 platform/java/PluginWidgetJava.cpp \ 1330 platform/java/PopupMenuJava.cpp \ 1331 platform/java/RenderThemeJava.cpp \ 1332 platform/java/ScrollbarThemeJava.cpp \ 1333 platform/java/SharedBufferJava.cpp \ 1334 platform/java/SharedTimerJava.cpp \ 1335 platform/java/SoundJava.cpp \ 1336 platform/java/StringJava.cpp \ 1337 platform/java/TemporaryLinkStubsJava.cpp \ 1338 platform/java/TouchEventJava.cpp \ 1339 platform/java/WebPage.cpp \ 1340 platform/java/WheelEventJava.cpp \ 1341 platform/java/WidgetJava.cpp \ 1342 platform/java/api/BackForwardListJava.cpp \ 1343 platform/java/api/PageCacheJava.cpp \ 1344 platform/mock/DeviceMotionClientMock.cpp \ 1345 platform/mock/DeviceOrientationClientMock.cpp \ 1346 platform/mock/GeolocationClientMock.cpp \ 1347 platform/mock/PlatformSpeechSynthesizerMock.cpp \ 1348 platform/mock/ScrollbarThemeMock.cpp \ 1349 platform/network/AuthenticationChallengeBase.cpp \ 1350 platform/network/BlobData.cpp \ 1351 platform/network/BlobRegistry.cpp \ 1352 platform/network/BlobRegistryImpl.cpp \ 1353 platform/network/BlobResourceHandle.cpp \ 1354 platform/network/Credential.cpp \ 1355 platform/network/CredentialStorage.cpp \ 1356 platform/network/FormData.cpp \ 1357 platform/network/FormDataBuilder.cpp \ 1358 platform/network/HTTPHeaderMap.cpp \ 1359 platform/network/HTTPParsers.cpp \ 1360 platform/network/MIMEHeader.cpp \ 1361 platform/network/NetworkStateNotifier.cpp \ 1362 platform/network/NetworkStorageSessionStub.cpp \ 1363 platform/network/ParsedContentType.cpp \ 1364 platform/network/ProtectionSpace.cpp \ 1365 platform/network/ProxyServer.cpp \ 1366 platform/network/ResourceErrorBase.cpp \ 1367 platform/network/ResourceHandle.cpp \ 1368 platform/network/ResourceHandleClient.cpp \ 1369 platform/network/ResourceLoadTiming.cpp \ 1370 platform/network/ResourceRequestBase.cpp \ 1371 platform/network/ResourceResponseBase.cpp \ 1372 platform/network/java/CookieJarJava.cpp \ 1373 platform/network/java/DNSJava.cpp \ 1374 platform/network/java/ResourceHandleJava.cpp \ 1375 platform/network/java/ResourceRequestJava.cpp \ 1376 platform/network/java/URLLoader.cpp \ 1377 platform/NotImplemented.cpp \ 1378 platform/text/RegularExpression.cpp \ 1379 platform/PlatformEvent.cpp \ 1380 platform/PlatformInstrumentation.cpp \ 1381 platform/RuntimeApplicationChecks.cpp \ 1382 # platform/RunLoop.cpp \ 1383 platform/SchemeRegistry.cpp \ 1384 platform/ScrollableArea.cpp \ 1385 platform/ScrollAnimator.cpp \ 1386 platform/Scrollbar.cpp \ 1387 platform/ScrollbarTheme.cpp \ 1388 platform/ScrollbarThemeComposite.cpp \ 1389 platform/ScrollView.cpp \ 1390 platform/SharedBuffer.cpp \ 1391 platform/SharedBufferChunkReader.cpp \ 1392 platform/sql/SQLValue.cpp \ 1393 platform/sql/SQLiteAuthorizer.cpp \ 1394 platform/sql/SQLiteDatabase.cpp \ 1395 platform/sql/SQLiteFileSystem.cpp \ 1396 platform/sql/SQLiteStatement.cpp \ 1397 platform/sql/SQLiteTransaction.cpp \ 1398 platform/text/SegmentedString.cpp \ 1399 platform/text/TextBoundaries.cpp \ 1400 platform/text/TextBreakIterator.cpp \ 1401 platform/text/TextCodec.cpp \ 1402 platform/text/TextCodecLatin1.cpp \ 1403 platform/text/TextCodecUserDefined.cpp \ 1404 platform/text/TextCodecUTF16.cpp \ 1405 platform/text/TextCodecUTF8.cpp \ 1406 platform/text/TextCodecICU.cpp \ 1407 platform/text/TextEncoding.cpp \ 1408 platform/text/TextEncodingDetectorNone.cpp \ 1409 platform/text/TextEncodingRegistry.cpp \ 1410 platform/text/TextStream.cpp \ 1411 platform/ThreadGlobalData.cpp \ 1412 platform/ThreadTimers.cpp \ 1413 platform/Timer.cpp \ 1414 platform/text/UnicodeRange.cpp \ 1415 platform/text/transcoder/FontTranscoder.cpp \ 1416 platform/UUID.cpp \ 1417 platform/Widget.cpp \ 1418 platform/PlatformStrategies.cpp \ 1419 #{JAVA 1420 platform/ScrollAnimatorNone.cpp \ 1421 #}JAVA 1422 plugins/IFrameShimSupport.cpp \ 1423 plugins/PluginDatabase.cpp \ 1424 plugins/PluginDebug.cpp \ 1425 plugins/PluginPackage.cpp \ 1426 plugins/PluginStream.cpp \ 1427 plugins/PluginView.cpp \ 1428 rendering/AutoTableLayout.cpp \ 1429 rendering/break_lines.cpp \ 1430 rendering/BidiRun.cpp \ 1431 rendering/CounterNode.cpp \ 1432 rendering/EllipsisBox.cpp \ 1433 rendering/ExclusionInterval.cpp \ 1434 rendering/ExclusionPolygon.cpp \ 1435 rendering/ExclusionRectangle.cpp \ 1436 rendering/ExclusionShape.cpp \ 1437 rendering/ExclusionShapeInfo.cpp \ 1438 rendering/ExclusionShapeInsideInfo.cpp \ 1439 rendering/ExclusionShapeOutsideInfo.cpp \ 1440 rendering/FilterEffectRenderer.cpp \ 1441 rendering/FixedTableLayout.cpp \ 1442 rendering/FlowThreadController.cpp \ 1443 rendering/HitTestingTransformState.cpp \ 1444 rendering/HitTestLocation.cpp \ 1445 rendering/HitTestResult.cpp \ 1446 rendering/InlineBox.cpp \ 1447 rendering/InlineFlowBox.cpp \ 1448 rendering/InlineTextBox.cpp \ 1449 rendering/LayoutState.cpp \ 1450 rendering/LayoutRepainter.cpp \ 1451 rendering/RenderApplet.cpp \ 1452 rendering/RenderArena.cpp \ 1453 rendering/RenderBlock.cpp \ 1454 rendering/RenderBlockLineLayout.cpp \ 1455 rendering/RenderBox.cpp \ 1456 rendering/RenderBoxModelObject.cpp \ 1457 rendering/RenderBR.cpp \ 1458 rendering/RenderButton.cpp \ 1459 rendering/RenderCombineText.cpp \ 1460 rendering/RenderCounter.cpp \ 1461 rendering/RenderDeprecatedFlexibleBox.cpp \ 1462 rendering/RenderDetailsMarker.cpp \ 1463 rendering/RenderDialog.cpp \ 1464 rendering/RenderEmbeddedObject.cpp \ 1465 rendering/RenderFieldset.cpp \ 1466 rendering/RenderFileUploadControl.cpp \ 1467 rendering/RenderFlexibleBox.cpp \ 1468 rendering/RenderFlowThread.cpp \ 1469 rendering/RenderFrame.cpp \ 1470 rendering/RenderFrameBase.cpp \ 1471 rendering/RenderFrameSet.cpp \ 1472 rendering/RenderGeometryMap.cpp \ 1473 rendering/RenderGrid.cpp \ 1474 rendering/RenderHTMLCanvas.cpp \ 1475 rendering/RenderIFrame.cpp \ 1476 rendering/RenderImage.cpp \ 1477 rendering/RenderImageResource.cpp \ 1478 rendering/RenderImageResourceStyleImage.cpp \ 1479 rendering/RenderInline.cpp \ 1480 rendering/RenderLayer.cpp \ 1481 rendering/RenderLayerBacking.cpp \ 1482 rendering/RenderLayerCompositor.cpp \ 1483 rendering/RenderLayerFilterInfo.cpp \ 1484 rendering/RenderLayerModelObject.cpp \ 1485 rendering/RenderLineBoxList.cpp \ 1486 rendering/RenderListBox.cpp \ 1487 rendering/RenderListItem.cpp \ 1488 rendering/RenderListMarker.cpp \ 1489 rendering/RenderMarquee.cpp \ 1490 rendering/RenderMenuList.cpp \ 1491 rendering/RenderMeter.cpp \ 1492 rendering/RenderMultiColumnBlock.cpp \ 1493 rendering/RenderMultiColumnFlowThread.cpp \ 1494 rendering/RenderMultiColumnSet.cpp \ 1495 rendering/RenderNamedFlowThread.cpp \ 1496 rendering/RenderObject.cpp \ 1497 rendering/RenderObjectChildList.cpp \ 1498 rendering/RenderPart.cpp \ 1499 rendering/RenderProgress.cpp \ 1500 rendering/RenderQuote.cpp \ 1501 rendering/RenderRegion.cpp \ 1502 rendering/RenderRegionSet.cpp \ 1503 rendering/RenderReplaced.cpp \ 1504 rendering/RenderReplica.cpp \ 1505 rendering/RenderRuby.cpp \ 1506 rendering/RenderRubyBase.cpp \ 1507 rendering/RenderRubyRun.cpp \ 1508 rendering/RenderRubyText.cpp \ 1509 rendering/RenderScrollbar.cpp \ 1510 rendering/RenderScrollbarPart.cpp \ 1511 rendering/RenderScrollbarTheme.cpp \ 1512 rendering/RenderSearchField.cpp \ 1513 rendering/RenderSlider.cpp \ 1514 rendering/RenderSnapshottedPlugIn.cpp \ 1515 rendering/RenderTable.cpp \ 1516 rendering/RenderTableCaption.cpp \ 1517 rendering/RenderTableCell.cpp \ 1518 rendering/RenderTableCol.cpp \ 1519 rendering/RenderTableRow.cpp \ 1520 rendering/RenderTableSection.cpp \ 1521 rendering/RenderText.cpp \ 1522 rendering/RenderTextControl.cpp \ 1523 rendering/RenderTextControlMultiLine.cpp \ 1524 rendering/RenderTextControlSingleLine.cpp \ 1525 rendering/RenderTextFragment.cpp \ 1526 rendering/RenderTheme.cpp \ 1527 rendering/RenderTreeAsText.cpp \ 1528 rendering/RenderView.cpp \ 1529 rendering/RenderWidget.cpp \ 1530 rendering/RenderWordBreak.cpp \ 1531 rendering/RootInlineBox.cpp \ 1532 rendering/ScrollBehavior.cpp \ 1533 rendering/style/BasicShapes.cpp \ 1534 rendering/style/ContentData.cpp \ 1535 rendering/style/CounterDirectives.cpp \ 1536 rendering/style/FillLayer.cpp \ 1537 rendering/style/KeyframeList.cpp \ 1538 rendering/style/NinePieceImage.cpp \ 1539 rendering/style/QuotesData.cpp \ 1540 rendering/style/RenderStyle.cpp \ 1541 rendering/style/ShadowData.cpp \ 1542 rendering/style/StyleBackgroundData.cpp \ 1543 rendering/style/StyleBoxData.cpp \ 1544 rendering/style/StyleCachedImage.cpp \ 1545 rendering/style/StyleCachedImageSet.cpp \ 1546 rendering/style/StyleCachedShader.cpp \ 1547 rendering/style/StyleCustomFilterProgram.cpp \ 1548 rendering/style/StyleCustomFilterProgramCache.cpp \ 1549 rendering/style/StyleDeprecatedFlexibleBoxData.cpp \ 1550 rendering/style/StyleFilterData.cpp \ 1551 rendering/style/StyleFlexibleBoxData.cpp \ 1552 rendering/style/StyleGeneratedImage.cpp \ 1553 rendering/style/StyleGridData.cpp \ 1554 rendering/style/StyleGridItemData.cpp \ 1555 rendering/style/StyleInheritedData.cpp \ 1556 rendering/style/StyleMarqueeData.cpp \ 1557 rendering/style/StyleMultiColData.cpp \ 1558 rendering/style/StyleRareInheritedData.cpp \ 1559 rendering/style/StyleRareNonInheritedData.cpp \ 1560 rendering/style/StyleSurroundData.cpp \ 1561 rendering/style/StyleTransformData.cpp \ 1562 rendering/style/StyleVisualData.cpp \ 1563 # storage/AbstractDatabase.cpp \ 1564 # storage/Database.cpp \ 1565 # storage/DatabaseAuthorizer.cpp \ 1566 # storage/DatabaseSync.cpp \ 1567 storage/Storage.cpp \ 1568 storage/StorageAreaImpl.cpp \ 1569 storage/StorageAreaSync.cpp \ 1570 storage/StorageEvent.cpp \ 1571 storage/StorageEventDispatcher.cpp \ 1572 storage/StorageMap.cpp \ 1573 storage/StorageNamespace.cpp \ 1574 storage/StorageNamespaceImpl.cpp \ 1575 storage/StorageStrategy.cpp \ 1576 storage/StorageSyncManager.cpp \ 1577 storage/StorageThread.cpp \ 1578 storage/StorageTracker.cpp \ 1579 testing/Internals.cpp \ 1580 testing/InternalSettings.cpp \ 1581 xml/DOMParser.cpp \ 1582 xml/NativeXPathNSResolver.cpp \ 1583 xml/XMLHttpRequest.cpp \ 1584 xml/XMLHttpRequestException.cpp \ 1585 xml/XMLHttpRequestProgressEventThrottle.cpp \ 1586 xml/XMLHttpRequestUpload.cpp \ 1587 xml/XMLErrors.cpp \ 1588 xml/XMLSerializer.cpp 1589 1590 SOURCES += \ 1591 loader/appcache/DOMApplicationCache.cpp \ 1592 loader/appcache/ApplicationCache.cpp \ 1593 loader/appcache/ApplicationCacheHost.cpp \ 1594 loader/appcache/ApplicationCacheResource.cpp \ 1595 loader/appcache/ApplicationCacheGroup.cpp \ 1596 loader/appcache/ManifestParser.cpp \ 1597 1598 1599 contains(DEFINES, ENABLE_XML=1) { 1600 SOURCES += \ 1601 xml/XPathEvaluator.cpp \ 1602 xml/XPathException.cpp \ 1603 xml/XPathExpression.cpp \ 1604 xml/XPathExpressionNode.cpp \ 1605 xml/XPathFunctions.cpp \ 1606 xml/XPathNodeSet.cpp \ 1607 xml/XPathNSResolver.cpp \ 1608 xml/XPathParser.cpp \ 1609 xml/XPathPath.cpp \ 1610 xml/XPathPredicate.cpp \ 1611 xml/XPathResult.cpp \ 1612 xml/XPathStep.cpp \ 1613 xml/XPathUtil.cpp \ 1614 xml/XPathValue.cpp \ 1615 xml/XPathVariableReference.cpp \ 1616 xml/parser/XMLDocumentParser.cpp 1617 } 1618 1619 SOURCES += \ 1620 platform/graphics/texmap/GraphicsLayerTextureMapper.cpp \ 1621 platform/graphics/texmap/TextureMapper.cpp \ 1622 platform/graphics/texmap/TextureMapperBackingStore.cpp \ 1623 platform/graphics/texmap/TextureMapperFPSCounter.cpp \ 1624 platform/graphics/texmap/TextureMapperImageBuffer.cpp \ 1625 platform/graphics/texmap/TextureMapperLayer.cpp \ 1626 platform/graphics/texmap/TextureMapperSurfaceBackingStore.cpp \ 1627 platform/graphics/texmap/TextureMapperTile.cpp \ 1628 platform/graphics/texmap/TextureMapperTiledBackingStore.cpp \ 1629 platform/network/DNSResolveQueue.cpp \ 1630 platform/network/MIMESniffing.cpp \ 1631 platform/Cursor.cpp \ 1632 platform/ContextMenu.cpp \ 1633 platform/ContextMenuItem.cpp \ 1634 platform/ContextMenuItemNone.cpp \ 1635 platform/ContextMenuNone.cpp 1636 1637 #rewrite it for Java 1638 SOURCES += \ 1639 plugins/PluginPackageNone.cpp \ 1640 plugins/PluginViewNone.cpp \ 1641 plugins/java/PluginDataJava.cpp 1642 1643 win32-* { 1644 SOURCES += \ 1645 platform/win/SystemInfo.cpp 1646 } 1647 1648 contains(DEFINES, ICU_UNICODE=1) { 1649 SOURCES += \ 1650 platform/text/TextBreakIteratorICU.cpp \ 1651 platform/java/TextBreakIteratorInternalICUJava.cpp \ 1652 editing/SmartReplaceICU.cpp 1653 } else { 1654 SOURCES += \ 1655 platform/java/TextCodecJava.cpp \ 1656 platform/java/TextBreakIteratorJava.cpp \ 1657 platform/java/TextNormalizerJava.cpp 1658 } 1659 1660 contains(DEFINES, IMAGEIO=1) { 1661 SOURCES += \ 1662 platform/graphics/java/ImageSourceJava.cpp 1663 } else { 1664 SOURCES += \ 1665 platform/graphics/ImageSource.cpp \ 1666 platform/image-decoders/ImageDecoder.cpp \ 1667 platform/image-decoders/bmp/BMPImageDecoder.cpp \ 1668 platform/image-decoders/bmp/BMPImageReader.cpp \ 1669 platform/image-decoders/gif/GIFImageDecoder.cpp \ 1670 platform/image-decoders/gif/GIFImageReader.cpp \ 1671 platform/image-decoders/ico/ICOImageDecoder.cpp \ 1672 platform/image-decoders/jpeg/JPEGImageDecoder.cpp \ 1673 platform/image-decoders/png/PNGImageDecoder.cpp \ 1674 platform/image-decoders/webp/WEBPImageDecoder.cpp 1675 } 1676 1677 SOURCES += \ 1678 platform/graphics/java/PathJava.cpp \ 1679 platform/graphics/java/FontDataJava.cpp \ 1680 platform/graphics/java/FontCustomPlatformData.cpp \ 1681 platform/graphics/java/BufferImageJava.cpp \ 1682 1683 contains(DEFINES, ENABLE_ICONDATABASE=1) { 1684 SOURCES += \ 1685 loader/icon/IconController.cpp \ 1686 loader/icon/IconDatabaseBase.cpp \ 1687 loader/icon/IconLoader.cpp \ 1688 loader/icon/IconDatabase.cpp \ 1689 loader/icon/IconRecord.cpp \ 1690 loader/icon/PageURLRecord.cpp 1691 } 1692 1693 contains(DEFINES, ENABLE_DATA_TRANSFER_ITEMS=1) { 1694 SOURCES += \ 1695 dom/DataTransferItem.cpp \ 1696 dom/StringCallback.cpp \ 1697 # platform/qt/DataTransferItemQt.cpp \ 1698 # platform/qt/DataTransferItemListQt.cpp 1699 } 1700 1701 contains(DEFINES, ENABLE_FILE_SYSTEM=1) { 1702 SOURCES += \ 1703 # bindings/js/JSDirectoryEntryCustom.cpp \ 1704 # bindings/js/JSDirectoryEntrySyncCustom.cpp \ 1705 bindings/js/JSEntryCustom.cpp \ 1706 bindings/js/JSEntrySyncCustom.cpp \ 1707 platform/AsyncFileSystem.cpp 1708 } 1709 1710 contains(DEFINES, ENABLE_WEB_SOCKETS=1) { 1711 SOURCES += \ 1712 Modules/websockets/WebSocket.cpp \ 1713 Modules/websockets/WebSocketChannel.cpp \ 1714 Modules/websockets/WebSocketDeflateFramer.cpp \ 1715 Modules/websockets/WebSocketDeflater.cpp \ 1716 Modules/websockets/WebSocketExtensionDispatcher.cpp \ 1717 Modules/websockets/WebSocketExtensionParser.cpp \ 1718 Modules/websockets/WebSocketFrame.cpp \ 1719 Modules/websockets/WebSocketHandshake.cpp \ 1720 Modules/websockets/WorkerThreadableWebSocketChannel.cpp \ 1721 Modules/websockets/ThreadableWebSocketChannel.cpp \ 1722 Modules/websockets/ThreadableWebSocketChannelClientWrapper.cpp \ 1723 platform/network/SocketStreamErrorBase.cpp \ 1724 platform/network/SocketStreamHandleBase.cpp \ 1725 platform/network/java/SocketStreamHandleJava.cpp 1726 } 1727 1728 contains(DEFINES, ENABLE_WORKERS=1) { 1729 SOURCES += \ 1730 bindings/js/JSDedicatedWorkerContextCustom.cpp \ 1731 bindings/js/JSWorkerContextBase.cpp \ 1732 bindings/js/JSWorkerContextCustom.cpp \ 1733 bindings/js/JSWorkerCustom.cpp \ 1734 bindings/js/WorkerScriptController.cpp \ 1735 bindings/js/WorkerScriptDebugServer.cpp \ 1736 loader/WorkerThreadableLoader.cpp \ 1737 page/WorkerNavigator.cpp \ 1738 workers/AbstractWorker.cpp \ 1739 workers/DedicatedWorkerContext.cpp \ 1740 workers/DedicatedWorkerThread.cpp \ 1741 workers/Worker.cpp \ 1742 workers/WorkerContext.cpp \ 1743 workers/WorkerEventQueue.cpp \ 1744 workers/WorkerLocation.cpp \ 1745 workers/WorkerMessagingProxy.cpp \ 1746 workers/WorkerRunLoop.cpp \ 1747 workers/WorkerThread.cpp \ 1748 workers/WorkerScriptLoader.cpp 1749 } 1750 1751 contains(DEFINES, ENABLE_SHARED_WORKERS=1) { 1752 SOURCES += \ 1753 bindings/js/JSSharedWorkerCustom.cpp \ 1754 workers/DefaultSharedWorkerRepository.cpp \ 1755 workers/SharedWorker.cpp \ 1756 workers/SharedWorkerContext.cpp \ 1757 workers/SharedWorkerRepository.cpp \ 1758 workers/SharedWorkerThread.cpp 1759 } 1760 1761 contains(DEFINES, ENABLE_INPUT_SPEECH=1) { 1762 SOURCES += \ 1763 page/SpeechInput.cpp \ 1764 page/SpeechInputEvent.cpp \ 1765 page/SpeechInputResult.cpp \ 1766 page/SpeechInputResultList.cpp \ 1767 rendering/RenderInputSpeech.cpp 1768 } 1769 1770 contains(DEFINES, ENABLE_QUOTA=1) { 1771 SOURCES += \ 1772 Modules/quota/DOMWindowQuota.cpp \ 1773 Modules/quota/NavigatorStorageQuota.cpp \ 1774 Modules/quota/StorageErrorCallback.cpp \ 1775 Modules/quota/StorageInfo.cpp \ 1776 Modules/quota/StorageQuota.cpp 1777 1778 contains(DEFINES, ENABLE_WORKERS=1) { 1779 1780 1781 1782 SOURCES += \ 1783 Modules/quota/WorkerNavigatorStorageQuota.h 1784 } 1785 } 1786 1787 win32-* { 1788 # MOC_PREPROCESSOR = --preprocessor=\"cl /nologo /EP\" 1789 } 1790 1791 contains(DEFINES, ENABLE_VIDEO=1) { 1792 SOURCES += \ 1793 html/HTMLAudioElement.cpp \ 1794 html/HTMLMediaElement.cpp \ 1795 html/HTMLSourceElement.cpp \ 1796 html/HTMLVideoElement.cpp \ 1797 html/MediaController.cpp \ 1798 html/MediaFragmentURIParser.cpp \ 1799 html/shadow/MediaControlElementTypes.cpp \ 1800 html/shadow/MediaControlElements.cpp \ 1801 html/TimeRanges.cpp \ 1802 platform/graphics/MediaPlayer.cpp \ 1803 rendering/RenderVideo.cpp \ 1804 rendering/RenderMedia.cpp \ 1805 rendering/RenderMediaControls.cpp \ 1806 rendering/RenderMediaControlElements.cpp 1807 1808 1809 SOURCES += \ 1810 platform/graphics/java/MediaPlayerPrivateJava.cpp 1811 } 1812 1813 contains(DEFINES, ENABLE_FULLSCREEN_API=1) { 1814 SOURCES += \ 1815 rendering/RenderFullScreen.cpp 1816 HEADERS += \ 1817 rendering/RenderFullScreen.h 1818 } 1819 1820 contains(DEFINES, ENABLE_XSLT=1) { 1821 SOURCES += \ 1822 bindings/js/JSXSLTProcessorCustom.cpp \ 1823 xml/XMLTreeViewer.cpp 1824 1825 contains(DEFINES, WTF_USE_LIBXML2=1) { 1826 SOURCES += \ 1827 xml/XSLTProcessor.cpp \ 1828 xml/XSLTProcessorLibxslt.cpp \ 1829 dom/TransformSourceLibxslt.cpp \ 1830 xml/XSLStyleSheetLibxslt.cpp \ 1831 xml/XSLImportRule.cpp \ 1832 xml/XSLTExtensions.cpp \ 1833 xml/XSLTUnicodeSort.cpp \ 1834 xml/parser/XMLDocumentParserLibxml2.cpp \ 1835 xml/parser/XMLDocumentParserScope.cpp 1836 } 1837 } 1838 1839 contains(DEFINES, ENABLE_FILTERS=1) { 1840 SOURCES += \ 1841 platform/graphics/cpu/arm/filters/FELightingNEON.cpp \ 1842 platform/graphics/filters/texmap/CustomFilterValidatedProgramTextureMapper.cpp \ 1843 platform/graphics/filters/CustomFilterGlobalContext.cpp \ 1844 platform/graphics/filters/CustomFilterOperation.cpp \ 1845 platform/graphics/filters/CustomFilterParameterList.cpp \ 1846 platform/graphics/filters/ValidatedCustomFilterOperation.cpp \ 1847 platform/graphics/filters/CustomFilterProgram.cpp \ 1848 platform/graphics/filters/CustomFilterProgramInfo.cpp \ 1849 platform/graphics/filters/CustomFilterCompiledProgram.cpp \ 1850 platform/graphics/filters/CustomFilterMesh.cpp \ 1851 platform/graphics/filters/CustomFilterMeshGenerator.cpp \ 1852 platform/graphics/filters/CustomFilterRenderer.cpp \ 1853 platform/graphics/filters/CustomFilterValidatedProgram.cpp \ 1854 platform/graphics/filters/DistantLightSource.cpp \ 1855 platform/graphics/filters/FEBlend.cpp \ 1856 platform/graphics/filters/FEColorMatrix.cpp \ 1857 platform/graphics/filters/FEComponentTransfer.cpp \ 1858 platform/graphics/filters/FEComposite.cpp \ 1859 platform/graphics/filters/FEConvolveMatrix.cpp \ 1860 platform/graphics/filters/FECustomFilter.cpp \ 1861 platform/graphics/filters/FEDiffuseLighting.cpp \ 1862 platform/graphics/filters/FEDisplacementMap.cpp \ 1863 platform/graphics/filters/FEDropShadow.cpp \ 1864 platform/graphics/filters/FEFlood.cpp \ 1865 platform/graphics/filters/FEGaussianBlur.cpp \ 1866 platform/graphics/filters/FELighting.cpp \ 1867 platform/graphics/filters/FEMerge.cpp \ 1868 platform/graphics/filters/FEMorphology.cpp \ 1869 platform/graphics/filters/FEOffset.cpp \ 1870 platform/graphics/filters/FESpecularLighting.cpp \ 1871 platform/graphics/filters/FETile.cpp \ 1872 platform/graphics/filters/FETurbulence.cpp \ 1873 platform/graphics/filters/FilterOperations.cpp \ 1874 platform/graphics/filters/FilterOperation.cpp \ 1875 platform/graphics/filters/FilterEffect.cpp \ 1876 platform/graphics/filters/PointLightSource.cpp \ 1877 platform/graphics/filters/SpotLightSource.cpp \ 1878 platform/graphics/filters/SourceAlpha.cpp \ 1879 platform/graphics/filters/SourceGraphic.cpp \ 1880 } 1881 1882 contains(DEFINES, ENABLE_MATHML=1) { 1883 SOURCES += \ 1884 mathml/MathMLElement.cpp \ 1885 mathml/MathMLInlineContainerElement.cpp \ 1886 mathml/MathMLMathElement.cpp \ 1887 mathml/MathMLTextElement.cpp \ 1888 rendering/mathml/RenderMathMLBlock.cpp \ 1889 rendering/mathml/RenderMathMLFenced.cpp \ 1890 rendering/mathml/RenderMathMLFraction.cpp \ 1891 rendering/mathml/RenderMathMLMath.cpp \ 1892 rendering/mathml/RenderMathMLOperator.cpp \ 1893 rendering/mathml/RenderMathMLRoot.cpp \ 1894 rendering/mathml/RenderMathMLRow.cpp \ 1895 rendering/mathml/RenderMathMLSquareRoot.cpp \ 1896 rendering/mathml/RenderMathMLSubSup.cpp \ 1897 rendering/mathml/RenderMathMLUnderOver.cpp 1898 } 1899 1900 contains(DEFINES, ENABLE_SVG=1) { 1901 SOURCES += \ 1902 # TODO: this-one-is-not-auto-added! FIXME! tmp/SVGElementFactory.cpp \ 1903 bindings/js/JSSVGElementInstanceCustom.cpp \ 1904 bindings/js/JSSVGLengthCustom.cpp \ 1905 bindings/js/JSSVGPathSegCustom.cpp \ 1906 css/SVGCSSComputedStyleDeclaration.cpp \ 1907 css/SVGCSSParser.cpp \ 1908 css/SVGCSSStyleSelector.cpp \ 1909 rendering/style/SVGRenderStyle.cpp \ 1910 rendering/style/SVGRenderStyleDefs.cpp \ 1911 rendering/PointerEventsHitRules.cpp \ 1912 rendering/svg/RenderSVGEllipse.cpp \ 1913 rendering/svg/RenderSVGPath.cpp \ 1914 rendering/svg/RenderSVGRect.cpp \ 1915 rendering/svg/RenderSVGShape.cpp \ 1916 rendering/svg/RenderSVGBlock.cpp \ 1917 rendering/svg/RenderSVGContainer.cpp \ 1918 rendering/svg/RenderSVGForeignObject.cpp \ 1919 rendering/svg/RenderSVGGradientStop.cpp \ 1920 rendering/svg/RenderSVGHiddenContainer.cpp \ 1921 rendering/svg/RenderSVGImage.cpp \ 1922 rendering/svg/RenderSVGInline.cpp \ 1923 rendering/svg/RenderSVGInlineText.cpp \ 1924 rendering/svg/RenderSVGModelObject.cpp \ 1925 rendering/svg/RenderSVGResource.cpp \ 1926 rendering/svg/RenderSVGResourceClipper.cpp \ 1927 rendering/svg/RenderSVGResourceContainer.cpp \ 1928 rendering/svg/RenderSVGResourceFilter.cpp \ 1929 rendering/svg/RenderSVGResourceFilterPrimitive.cpp \ 1930 rendering/svg/RenderSVGResourceGradient.cpp \ 1931 rendering/svg/RenderSVGResourceLinearGradient.cpp \ 1932 rendering/svg/RenderSVGResourceMarker.cpp \ 1933 rendering/svg/RenderSVGResourceMasker.cpp \ 1934 rendering/svg/RenderSVGResourcePattern.cpp \ 1935 rendering/svg/RenderSVGResourceRadialGradient.cpp \ 1936 rendering/svg/RenderSVGResourceSolidColor.cpp \ 1937 rendering/svg/RenderSVGRoot.cpp \ 1938 rendering/svg/RenderSVGTSpan.cpp \ 1939 rendering/svg/RenderSVGText.cpp \ 1940 rendering/svg/RenderSVGTextPath.cpp \ 1941 rendering/svg/RenderSVGTransformableContainer.cpp \ 1942 rendering/svg/RenderSVGViewportContainer.cpp \ 1943 rendering/svg/SVGInlineFlowBox.cpp \ 1944 rendering/svg/SVGInlineTextBox.cpp \ 1945 rendering/svg/SVGPathData.cpp \ 1946 rendering/svg/SVGRenderSupport.cpp \ 1947 rendering/svg/SVGRenderTreeAsText.cpp \ 1948 rendering/svg/SVGRenderingContext.cpp \ 1949 rendering/svg/SVGResources.cpp \ 1950 rendering/svg/SVGResourcesCache.cpp \ 1951 rendering/svg/SVGResourcesCycleSolver.cpp \ 1952 rendering/svg/SVGRootInlineBox.cpp \ 1953 rendering/svg/SVGTextChunk.cpp \ 1954 rendering/svg/SVGTextChunkBuilder.cpp \ 1955 rendering/svg/SVGTextLayoutAttributes.cpp \ 1956 rendering/svg/SVGTextLayoutAttributesBuilder.cpp \ 1957 rendering/svg/SVGTextLayoutEngine.cpp \ 1958 rendering/svg/SVGTextLayoutEngineBaseline.cpp \ 1959 rendering/svg/SVGTextLayoutEngineSpacing.cpp \ 1960 rendering/svg/SVGTextMetrics.cpp \ 1961 rendering/svg/SVGTextMetricsBuilder.cpp \ 1962 rendering/svg/SVGTextQuery.cpp \ 1963 rendering/svg/SVGTextRunRenderingContext.cpp \ 1964 svg/animation/SMILTime.cpp \ 1965 svg/animation/SMILTimeContainer.cpp \ 1966 svg/animation/SVGSMILElement.cpp \ 1967 svg/graphics/filters/SVGFEImage.cpp \ 1968 svg/graphics/filters/SVGFilter.cpp \ 1969 svg/graphics/filters/SVGFilterBuilder.cpp \ 1970 svg/graphics/SVGImage.cpp \ 1971 svg/graphics/SVGImageCache.cpp \ 1972 svg/graphics/SVGImageForContainer.cpp \ 1973 svg/properties/SVGAttributeToPropertyMap.cpp \ 1974 svg/properties/SVGPathSegListPropertyTearOff.cpp \ 1975 svg/SVGDocumentExtensions.cpp \ 1976 svg/ColorDistance.cpp \ 1977 svg/SVGAElement.cpp \ 1978 svg/SVGAltGlyphDefElement.cpp \ 1979 svg/SVGAltGlyphElement.cpp \ 1980 svg/SVGAltGlyphItemElement.cpp \ 1981 svg/SVGAngle.cpp \ 1982 svg/SVGAnimateColorElement.cpp \ 1983 svg/SVGAnimatedAngle.cpp \ 1984 svg/SVGAnimatedBoolean.cpp \ 1985 svg/SVGAnimatedColor.cpp \ 1986 svg/SVGAnimatedEnumeration.cpp \ 1987 svg/SVGAnimatedInteger.cpp \ 1988 svg/SVGAnimatedIntegerOptionalInteger.cpp \ 1989 svg/SVGAnimatedLength.cpp \ 1990 svg/SVGAnimatedLengthList.cpp \ 1991 svg/SVGAnimatedNumber.cpp \ 1992 svg/SVGAnimatedNumberList.cpp \ 1993 svg/SVGAnimatedNumberOptionalNumber.cpp \ 1994 svg/SVGAnimatedPath.cpp \ 1995 svg/SVGAnimatedPointList.cpp \ 1996 svg/SVGAnimatedPreserveAspectRatio.cpp \ 1997 svg/SVGAnimatedRect.cpp \ 1998 svg/SVGAnimatedString.cpp \ 1999 svg/SVGAnimatedTransformList.cpp \ 2000 svg/SVGAnimatedType.cpp \ 2001 svg/SVGAnimateElement.cpp \ 2002 svg/SVGAnimateMotionElement.cpp \ 2003 svg/SVGAnimateTransformElement.cpp \ 2004 svg/SVGAnimationElement.cpp \ 2005 svg/SVGCircleElement.cpp \ 2006 svg/SVGClipPathElement.cpp \ 2007 svg/SVGColor.cpp \ 2008 svg/SVGComponentTransferFunctionElement.cpp \ 2009 svg/SVGCursorElement.cpp \ 2010 svg/SVGDefsElement.cpp \ 2011 svg/SVGDescElement.cpp \ 2012 svg/SVGDocument.cpp \ 2013 svg/SVGElement.cpp \ 2014 svg/SVGElementInstance.cpp \ 2015 svg/SVGElementInstanceList.cpp \ 2016 svg/SVGEllipseElement.cpp \ 2017 svg/SVGException.cpp \ 2018 svg/SVGExternalResourcesRequired.cpp \ 2019 svg/SVGFEBlendElement.cpp \ 2020 svg/SVGFEColorMatrixElement.cpp \ 2021 svg/SVGFEComponentTransferElement.cpp \ 2022 svg/SVGFECompositeElement.cpp \ 2023 svg/SVGFEConvolveMatrixElement.cpp \ 2024 svg/SVGFEDiffuseLightingElement.cpp \ 2025 svg/SVGFEDisplacementMapElement.cpp \ 2026 svg/SVGFEDistantLightElement.cpp \ 2027 svg/SVGFEDropShadowElement.cpp \ 2028 svg/SVGFEFloodElement.cpp \ 2029 svg/SVGFEFuncAElement.cpp \ 2030 svg/SVGFEFuncBElement.cpp \ 2031 svg/SVGFEFuncGElement.cpp \ 2032 svg/SVGFEFuncRElement.cpp \ 2033 svg/SVGFEGaussianBlurElement.cpp \ 2034 svg/SVGFEImageElement.cpp \ 2035 svg/SVGFELightElement.cpp \ 2036 svg/SVGFEMergeElement.cpp \ 2037 svg/SVGFEMergeNodeElement.cpp \ 2038 svg/SVGFEMorphologyElement.cpp \ 2039 svg/SVGFEOffsetElement.cpp \ 2040 svg/SVGFEPointLightElement.cpp \ 2041 svg/SVGFESpecularLightingElement.cpp \ 2042 svg/SVGFESpotLightElement.cpp \ 2043 svg/SVGFETileElement.cpp \ 2044 svg/SVGFETurbulenceElement.cpp \ 2045 svg/SVGFilterElement.cpp \ 2046 svg/SVGFilterPrimitiveStandardAttributes.cpp \ 2047 svg/SVGFitToViewBox.cpp \ 2048 svg/SVGFontData.cpp \ 2049 svg/SVGFontElement.cpp \ 2050 svg/SVGFontFaceElement.cpp \ 2051 svg/SVGFontFaceFormatElement.cpp \ 2052 svg/SVGFontFaceNameElement.cpp \ 2053 svg/SVGFontFaceSrcElement.cpp \ 2054 svg/SVGFontFaceUriElement.cpp \ 2055 svg/SVGForeignObjectElement.cpp \ 2056 svg/SVGGElement.cpp \ 2057 svg/SVGGlyphElement.cpp \ 2058 svg/SVGGlyphRefElement.cpp \ 2059 svg/SVGGradientElement.cpp \ 2060 svg/SVGHKernElement.cpp \ 2061 svg/SVGImageElement.cpp \ 2062 svg/SVGImageLoader.cpp \ 2063 svg/SVGLangSpace.cpp \ 2064 svg/SVGLength.cpp \ 2065 svg/SVGLengthContext.cpp \ 2066 svg/SVGLengthList.cpp \ 2067 svg/SVGLinearGradientElement.cpp \ 2068 svg/SVGLineElement.cpp \ 2069 svg/SVGLocatable.cpp \ 2070 svg/SVGMarkerElement.cpp \ 2071 svg/SVGMaskElement.cpp \ 2072 svg/SVGMetadataElement.cpp \ 2073 svg/SVGMissingGlyphElement.cpp \ 2074 svg/SVGMPathElement.cpp \ 2075 svg/SVGNumberList.cpp \ 2076 svg/SVGPaint.cpp \ 2077 svg/SVGParserUtilities.cpp \ 2078 svg/SVGPathBlender.cpp \ 2079 svg/SVGPathBuilder.cpp \ 2080 svg/SVGPathByteStreamBuilder.cpp \ 2081 svg/SVGPathByteStreamSource.cpp \ 2082 svg/SVGPathElement.cpp \ 2083 svg/SVGPathParser.cpp \ 2084 svg/SVGPathSegList.cpp \ 2085 svg/SVGPathSegListBuilder.cpp \ 2086 svg/SVGPathSegListSource.cpp \ 2087 svg/SVGPathStringBuilder.cpp \ 2088 svg/SVGPathStringSource.cpp \ 2089 svg/SVGPathTraversalStateBuilder.cpp \ 2090 svg/SVGPathUtilities.cpp \ 2091 svg/SVGPatternElement.cpp \ 2092 svg/SVGPointList.cpp \ 2093 svg/SVGPolyElement.cpp \ 2094 svg/SVGPolygonElement.cpp \ 2095 svg/SVGPolylineElement.cpp \ 2096 svg/SVGPreserveAspectRatio.cpp \ 2097 svg/SVGRadialGradientElement.cpp \ 2098 svg/SVGRectElement.cpp \ 2099 svg/SVGSVGElement.cpp \ 2100 svg/SVGScriptElement.cpp \ 2101 svg/SVGSetElement.cpp \ 2102 svg/SVGStopElement.cpp \ 2103 svg/SVGStringList.cpp \ 2104 svg/SVGStyleElement.cpp \ 2105 svg/SVGStyledElement.cpp \ 2106 svg/SVGStyledLocatableElement.cpp \ 2107 svg/SVGStyledTransformableElement.cpp \ 2108 svg/SVGSwitchElement.cpp \ 2109 svg/SVGSymbolElement.cpp \ 2110 svg/SVGTRefElement.cpp \ 2111 svg/SVGTSpanElement.cpp \ 2112 svg/SVGTests.cpp \ 2113 svg/SVGTextContentElement.cpp \ 2114 svg/SVGTextElement.cpp \ 2115 svg/SVGTextPathElement.cpp \ 2116 svg/SVGTextPositioningElement.cpp \ 2117 svg/SVGTitleElement.cpp \ 2118 svg/SVGTransform.cpp \ 2119 svg/SVGTransformDistance.cpp \ 2120 svg/SVGTransformList.cpp \ 2121 svg/SVGTransformable.cpp \ 2122 svg/SVGURIReference.cpp \ 2123 svg/SVGUseElement.cpp \ 2124 svg/SVGVKernElement.cpp \ 2125 svg/SVGViewElement.cpp \ 2126 svg/SVGViewSpec.cpp \ 2127 svg/SVGZoomAndPan.cpp \ 2128 svg/SVGZoomEvent.cpp 2129 2130 ALL_IN_ONE_SOURCES += \ 2131 rendering/svg/RenderSVGAllInOne.cpp \ 2132 svg/SVGAllInOne.cpp 2133 } 2134 2135 contains(DEFINES, ENABLE_JAVASCRIPT_DEBUGGER=1) { 2136 SOURCES += \ 2137 bindings/js/JSJavaScriptCallFrameCustom.cpp \ 2138 bindings/js/ScriptProfiler.cpp \ 2139 bindings/js/JavaScriptCallFrame.cpp 2140 }