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