1set(WebCore_INCLUDE_DIRECTORIES 2 "${WEBCORE_DIR}" 3 "${WEBCORE_DIR}/Modules/battery" 4 "${WEBCORE_DIR}/Modules/encryptedmedia" 5 "${WEBCORE_DIR}/Modules/gamepad" 6 "${WEBCORE_DIR}/Modules/gamepad/deprecated" 7 "${WEBCORE_DIR}/Modules/geolocation" 8 "${WEBCORE_DIR}/Modules/indexeddb" 9 "${WEBCORE_DIR}/Modules/indexeddb/leveldb" 10 "${WEBCORE_DIR}/Modules/indieui" 11 "${WEBCORE_DIR}/Modules/mediacontrols/" 12 "${WEBCORE_DIR}/Modules/mediasource" 13 "${WEBCORE_DIR}/Modules/mediastream" 14 "${WEBCORE_DIR}/Modules/navigatorcontentutils" 15 "${WEBCORE_DIR}/Modules/notifications" 16 "${WEBCORE_DIR}/Modules/plugins" 17 "${WEBCORE_DIR}/Modules/proximity" 18 "${WEBCORE_DIR}/Modules/quota" 19 "${WEBCORE_DIR}/Modules/speech" 20 "${WEBCORE_DIR}/Modules/vibration" 21 "${WEBCORE_DIR}/Modules/webaudio" 22 "${WEBCORE_DIR}/Modules/webdatabase" 23 "${WEBCORE_DIR}/Modules/websockets" 24 "${WEBCORE_DIR}/accessibility" 25 "${WEBCORE_DIR}/bindings" 26 "${WEBCORE_DIR}/bindings/generic" 27 "${WEBCORE_DIR}/bindings/js" 28 "${WEBCORE_DIR}/bridge" 29 "${WEBCORE_DIR}/bridge/c" 30 "${WEBCORE_DIR}/bridge/jsc" 31 "${WEBCORE_DIR}/crypto" 32 "${WEBCORE_DIR}/crypto/keys" 33 "${WEBCORE_DIR}/css" 34 "${WEBCORE_DIR}/cssjit" 35 "${WEBCORE_DIR}/dom" 36 "${WEBCORE_DIR}/dom/default" 37 "${WEBCORE_DIR}/editing" 38 "${WEBCORE_DIR}/fileapi" 39 "${WEBCORE_DIR}/history" 40 "${WEBCORE_DIR}/html" 41 "${WEBCORE_DIR}/html/canvas" 42 "${WEBCORE_DIR}/html/forms" 43 "${WEBCORE_DIR}/html/parser" 44 "${WEBCORE_DIR}/html/shadow" 45 "${WEBCORE_DIR}/html/track" 46 "${WEBCORE_DIR}/inspector" 47 "${WEBCORE_DIR}/loader" 48 "${WEBCORE_DIR}/loader/appcache" 49 "${WEBCORE_DIR}/loader/archive" 50 "${WEBCORE_DIR}/loader/archive/mhtml" 51 "${WEBCORE_DIR}/loader/cache" 52 "${WEBCORE_DIR}/loader/icon" 53 "${WEBCORE_DIR}/mathml" 54 "${WEBCORE_DIR}/page" 55 "${WEBCORE_DIR}/page/animation" 56 "${WEBCORE_DIR}/page/scrolling" 57 "${WEBCORE_DIR}/platform" 58 "${WEBCORE_DIR}/platform/animation" 59 "${WEBCORE_DIR}/platform/audio" 60 "${WEBCORE_DIR}/platform/graphics" 61 "${WEBCORE_DIR}/platform/graphics/cpu/arm" 62 "${WEBCORE_DIR}/platform/graphics/cpu/arm/filters" 63 "${WEBCORE_DIR}/platform/graphics/filters" 64 "${WEBCORE_DIR}/platform/graphics/filters/texmap" 65 "${WEBCORE_DIR}/platform/graphics/harfbuzz" 66 "${WEBCORE_DIR}/platform/graphics/harfbuzz/ng" 67 "${WEBCORE_DIR}/platform/graphics/opentype" 68 "${WEBCORE_DIR}/platform/graphics/texmap" 69 "${WEBCORE_DIR}/platform/graphics/transforms" 70 "${WEBCORE_DIR}/platform/image-decoders" 71 "${WEBCORE_DIR}/platform/image-decoders/bmp" 72 "${WEBCORE_DIR}/platform/image-decoders/gif" 73 "${WEBCORE_DIR}/platform/image-decoders/ico" 74 "${WEBCORE_DIR}/platform/image-decoders/jpeg" 75 "${WEBCORE_DIR}/platform/image-decoders/png" 76 "${WEBCORE_DIR}/platform/image-decoders/webp" 77 "${WEBCORE_DIR}/platform/leveldb" 78 "${WEBCORE_DIR}/platform/mediastream" 79 "${WEBCORE_DIR}/platform/mock" 80 "${WEBCORE_DIR}/platform/network" 81 "${WEBCORE_DIR}/platform/sql" 82 "${WEBCORE_DIR}/platform/text" 83 "${WEBCORE_DIR}/platform/text/icu" 84 "${WEBCORE_DIR}/plugins" 85 "${WEBCORE_DIR}/rendering" 86 "${WEBCORE_DIR}/rendering/line" 87 "${WEBCORE_DIR}/rendering/mathml" 88 "${WEBCORE_DIR}/rendering/shapes" 89 "${WEBCORE_DIR}/rendering/style" 90 "${WEBCORE_DIR}/rendering/svg" 91 "${WEBCORE_DIR}/replay" 92 "${WEBCORE_DIR}/storage" 93 "${WEBCORE_DIR}/style" 94 "${WEBCORE_DIR}/svg" 95 "${WEBCORE_DIR}/svg/animation" 96 "${WEBCORE_DIR}/svg/graphics" 97 "${WEBCORE_DIR}/svg/graphics/filters" 98 "${WEBCORE_DIR}/svg/properties" 99 "${WEBCORE_DIR}/websockets" 100 "${WEBCORE_DIR}/workers" 101 "${WEBCORE_DIR}/xml" 102 "${WEBCORE_DIR}/xml/parser" 103 "${JAVASCRIPTCORE_DIR}" 104 "${JAVASCRIPTCORE_DIR}/ForwardingHeaders" 105 "${JAVASCRIPTCORE_DIR}/API" 106 "${JAVASCRIPTCORE_DIR}/assembler" 107 "${JAVASCRIPTCORE_DIR}/bytecode" 108 "${JAVASCRIPTCORE_DIR}/bytecompiler" 109 "${JAVASCRIPTCORE_DIR}/dfg" 110 "${JAVASCRIPTCORE_DIR}/disassembler" 111 "${JAVASCRIPTCORE_DIR}/heap" 112 "${JAVASCRIPTCORE_DIR}/debugger" 113 "${JAVASCRIPTCORE_DIR}/interpreter" 114 "${JAVASCRIPTCORE_DIR}/jit" 115 "${JAVASCRIPTCORE_DIR}/llint" 116 "${JAVASCRIPTCORE_DIR}/parser" 117 "${JAVASCRIPTCORE_DIR}/profiler" 118 "${JAVASCRIPTCORE_DIR}/runtime" 119 "${JAVASCRIPTCORE_DIR}/yarr" 120 "${WTF_DIR}" 121 "${DERIVED_SOURCES_DIR}/ForwardingHeaders" 122 "${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}" 123 "${DERIVED_SOURCES_WEBCORE_DIR}" 124 "${CMAKE_SOURCE_DIR}/Source" 125 "${CMAKE_BINARY_DIR}" 126) 127 128set(WebCore_IDL_INCLUDES 129 Modules/battery 130 Modules/encryptedmedia 131 Modules/gamepad 132 Modules/gamepad/deprecated 133 Modules/geolocation 134 Modules/indexeddb 135 Modules/indieui 136 Modules/mediastream 137 Modules/notifications 138 Modules/proximity 139 Modules/quota 140 Modules/speech 141 Modules/vibration 142 Modules/webaudio 143 Modules/webdatabase 144 Modules/websockets 145 bindings/generic 146 bindings/js 147 css 148 dom 149 fileapi 150 html 151 html/canvas 152 html/shadow 153 html/track 154 inspector 155 loader/appcache 156 page 157 plugins 158 storage 159 svg 160 workers 161 xml 162) 163 164set(WebCore_IDL_FILES 165 Modules/battery/BatteryManager.idl 166 Modules/battery/NavigatorBattery.idl 167 168 Modules/gamepad/Gamepad.idl 169 Modules/gamepad/GamepadButton.idl 170 Modules/gamepad/GamepadEvent.idl 171 Modules/gamepad/NavigatorGamepad.idl 172 173 Modules/gamepad/deprecated/Gamepad.idl 174 Modules/gamepad/deprecated/GamepadList.idl 175 Modules/gamepad/deprecated/NavigatorGamepad.idl 176 177 Modules/geolocation/Coordinates.idl 178 Modules/geolocation/Geolocation.idl 179 Modules/geolocation/Geoposition.idl 180 Modules/geolocation/NavigatorGeolocation.idl 181 Modules/geolocation/PositionCallback.idl 182 Modules/geolocation/PositionError.idl 183 Modules/geolocation/PositionErrorCallback.idl 184 185 Modules/indexeddb/DOMWindowIndexedDatabase.idl 186 Modules/indexeddb/IDBAny.idl 187 Modules/indexeddb/IDBCursor.idl 188 Modules/indexeddb/IDBCursorWithValue.idl 189 Modules/indexeddb/IDBDatabase.idl 190 Modules/indexeddb/IDBFactory.idl 191 Modules/indexeddb/IDBIndex.idl 192 Modules/indexeddb/IDBKeyRange.idl 193 Modules/indexeddb/IDBObjectStore.idl 194 Modules/indexeddb/IDBOpenDBRequest.idl 195 Modules/indexeddb/IDBRequest.idl 196 Modules/indexeddb/IDBTransaction.idl 197 Modules/indexeddb/IDBVersionChangeEvent.idl 198 Modules/indexeddb/WorkerGlobalScopeIndexedDatabase.idl 199 200 Modules/mediacontrols/MediaControlsHost.idl 201 202 Modules/mediasource/DOMURLMediaSource.idl 203 Modules/mediasource/MediaSource.idl 204 Modules/mediasource/SourceBuffer.idl 205 Modules/mediasource/SourceBufferList.idl 206 Modules/mediasource/VideoPlaybackQuality.idl 207 208 Modules/mediastream/AllAudioCapabilities.idl 209 Modules/mediastream/AllVideoCapabilities.idl 210 Modules/mediastream/AudioStreamTrack.idl 211 Modules/mediastream/CapabilityRange.idl 212 Modules/mediastream/DOMURLMediaStream.idl 213 Modules/mediastream/HTMLMediaElementMediaStream.idl 214 Modules/mediastream/MediaSourceStates.idl 215 Modules/mediastream/MediaStream.idl 216 Modules/mediastream/MediaStreamCapabilities.idl 217 Modules/mediastream/MediaStreamEvent.idl 218 Modules/mediastream/MediaStreamTrack.idl 219 Modules/mediastream/MediaStreamTrackEvent.idl 220 Modules/mediastream/MediaStreamTrackSourcesCallback.idl 221 Modules/mediastream/MediaTrackConstraint.idl 222 Modules/mediastream/MediaTrackConstraintSet.idl 223 Modules/mediastream/MediaTrackConstraints.idl 224 Modules/mediastream/NavigatorUserMedia.idl 225 Modules/mediastream/NavigatorUserMediaError.idl 226 Modules/mediastream/NavigatorUserMediaErrorCallback.idl 227 Modules/mediastream/NavigatorUserMediaSuccessCallback.idl 228 Modules/mediastream/RTCConfiguration.idl 229 Modules/mediastream/RTCDTMFSender.idl 230 Modules/mediastream/RTCDTMFToneChangeEvent.idl 231 Modules/mediastream/RTCDataChannel.idl 232 Modules/mediastream/RTCDataChannelEvent.idl 233 Modules/mediastream/RTCPeerConnectionErrorCallback.idl 234 Modules/mediastream/RTCIceCandidate.idl 235 Modules/mediastream/RTCIceCandidateEvent.idl 236 Modules/mediastream/RTCIceServer.idl 237 Modules/mediastream/RTCPeerConnection.idl 238 Modules/mediastream/RTCSessionDescription.idl 239 Modules/mediastream/RTCSessionDescriptionCallback.idl 240 Modules/mediastream/RTCStatsCallback.idl 241 Modules/mediastream/RTCStatsReport.idl 242 Modules/mediastream/RTCStatsResponse.idl 243 Modules/mediastream/SourceInfo.idl 244 Modules/mediastream/VideoStreamTrack.idl 245 246 Modules/navigatorcontentutils/NavigatorContentUtils.idl 247 248 Modules/notifications/DOMWindowNotifications.idl 249 Modules/notifications/Notification.idl 250 Modules/notifications/NotificationCenter.idl 251 Modules/notifications/NotificationPermissionCallback.idl 252 Modules/notifications/WorkerGlobalScopeNotifications.idl 253 254 Modules/proximity/DeviceProximityEvent.idl 255 256 Modules/speech/DOMWindowSpeechSynthesis.idl 257 Modules/speech/SpeechSynthesis.idl 258 Modules/speech/SpeechSynthesisEvent.idl 259 Modules/speech/SpeechSynthesisUtterance.idl 260 Modules/speech/SpeechSynthesisVoice.idl 261 262 Modules/vibration/NavigatorVibration.idl 263 264 Modules/webaudio/AnalyserNode.idl 265 Modules/webaudio/AudioBuffer.idl 266 Modules/webaudio/AudioBufferCallback.idl 267 Modules/webaudio/AudioBufferSourceNode.idl 268 Modules/webaudio/AudioContext.idl 269 Modules/webaudio/AudioDestinationNode.idl 270 Modules/webaudio/AudioListener.idl 271 Modules/webaudio/AudioNode.idl 272 Modules/webaudio/AudioParam.idl 273 Modules/webaudio/AudioProcessingEvent.idl 274 Modules/webaudio/BiquadFilterNode.idl 275 Modules/webaudio/ChannelMergerNode.idl 276 Modules/webaudio/ChannelSplitterNode.idl 277 Modules/webaudio/ConvolverNode.idl 278 Modules/webaudio/DelayNode.idl 279 Modules/webaudio/DynamicsCompressorNode.idl 280 Modules/webaudio/GainNode.idl 281 Modules/webaudio/MediaElementAudioSourceNode.idl 282 Modules/webaudio/MediaStreamAudioDestinationNode.idl 283 Modules/webaudio/MediaStreamAudioSourceNode.idl 284 Modules/webaudio/OfflineAudioCompletionEvent.idl 285 Modules/webaudio/OfflineAudioContext.idl 286 Modules/webaudio/OscillatorNode.idl 287 Modules/webaudio/PannerNode.idl 288 Modules/webaudio/PeriodicWave.idl 289 Modules/webaudio/ScriptProcessorNode.idl 290 Modules/webaudio/WaveShaperNode.idl 291 292 Modules/webdatabase/DOMWindowWebDatabase.idl 293 Modules/webdatabase/Database.idl 294 Modules/webdatabase/DatabaseCallback.idl 295 Modules/webdatabase/DatabaseSync.idl 296 Modules/webdatabase/SQLError.idl 297 Modules/webdatabase/SQLException.idl 298 Modules/webdatabase/SQLResultSet.idl 299 Modules/webdatabase/SQLResultSetRowList.idl 300 Modules/webdatabase/SQLStatementCallback.idl 301 Modules/webdatabase/SQLStatementErrorCallback.idl 302 Modules/webdatabase/SQLTransaction.idl 303 Modules/webdatabase/SQLTransactionCallback.idl 304 Modules/webdatabase/SQLTransactionErrorCallback.idl 305 Modules/webdatabase/SQLTransactionSync.idl 306 Modules/webdatabase/SQLTransactionSyncCallback.idl 307 308 Modules/websockets/CloseEvent.idl 309 Modules/websockets/WebSocket.idl 310 311 crypto/CryptoKey.idl 312 crypto/CryptoKeyPair.idl 313 crypto/SubtleCrypto.idl 314 315 css/CSSCharsetRule.idl 316 css/CSSFontFaceLoadEvent.idl 317 css/CSSFontFaceRule.idl 318 css/CSSImportRule.idl 319 css/CSSMediaRule.idl 320 css/CSSPageRule.idl 321 css/CSSPrimitiveValue.idl 322 css/CSSRule.idl 323 css/CSSRuleList.idl 324 css/CSSStyleDeclaration.idl 325 css/CSSStyleRule.idl 326 css/CSSStyleSheet.idl 327 css/CSSSupportsRule.idl 328 css/CSSValue.idl 329 css/CSSValueList.idl 330 css/Counter.idl 331 css/DOMWindowCSS.idl 332 css/FontLoader.idl 333 css/MediaList.idl 334 css/MediaQueryList.idl 335 css/MediaQueryListListener.idl 336 css/RGBColor.idl 337 css/Rect.idl 338 css/StyleMedia.idl 339 css/StyleSheet.idl 340 css/StyleSheetList.idl 341 css/WebKitCSSFilterValue.idl 342 css/WebKitCSSKeyframeRule.idl 343 css/WebKitCSSKeyframesRule.idl 344 css/WebKitCSSMatrix.idl 345 css/WebKitCSSRegionRule.idl 346 css/WebKitCSSTransformValue.idl 347 css/WebKitCSSViewportRule.idl 348 349 dom/Attr.idl 350 dom/BeforeLoadEvent.idl 351 dom/BeforeUnloadEvent.idl 352 dom/CDATASection.idl 353 dom/CharacterData.idl 354 dom/ChildNode.idl 355 dom/ClientRect.idl 356 dom/ClientRectList.idl 357 dom/Comment.idl 358 dom/CompositionEvent.idl 359 dom/CustomEvent.idl 360 dom/DOMCoreException.idl 361 dom/DOMError.idl 362 dom/DOMImplementation.idl 363 dom/DOMNamedFlowCollection.idl 364 dom/DOMStringList.idl 365 dom/DOMStringMap.idl 366 dom/DataTransfer.idl 367 dom/DataTransferItem.idl 368 dom/DataTransferItemList.idl 369 dom/DeviceMotionEvent.idl 370 dom/DeviceOrientationEvent.idl 371 dom/Document.idl 372 dom/DocumentFragment.idl 373 dom/DocumentType.idl 374 dom/Element.idl 375 dom/Entity.idl 376 dom/EntityReference.idl 377 dom/ErrorEvent.idl 378 dom/Event.idl 379 dom/EventException.idl 380 dom/EventTarget.idl 381 dom/FocusEvent.idl 382 dom/HashChangeEvent.idl 383 dom/KeyboardEvent.idl 384 dom/MessageChannel.idl 385 dom/MessageEvent.idl 386 dom/MessagePort.idl 387 dom/MouseEvent.idl 388 dom/MutationEvent.idl 389 dom/MutationObserver.idl 390 dom/MutationRecord.idl 391 dom/NamedNodeMap.idl 392 dom/Node.idl 393 dom/NodeFilter.idl 394 dom/NodeIterator.idl 395 dom/NodeList.idl 396 dom/Notation.idl 397 dom/OverflowEvent.idl 398 dom/PageTransitionEvent.idl 399 dom/PopStateEvent.idl 400 dom/ProcessingInstruction.idl 401 dom/ProgressEvent.idl 402 dom/Range.idl 403 dom/RangeException.idl 404 dom/RequestAnimationFrameCallback.idl 405 dom/SecurityPolicyViolationEvent.idl 406 dom/StringCallback.idl 407 dom/Text.idl 408 dom/TextEvent.idl 409 dom/Touch.idl 410 dom/TouchEvent.idl 411 dom/TouchList.idl 412 dom/TransitionEvent.idl 413 dom/TreeWalker.idl 414 dom/UIEvent.idl 415 dom/WebKitAnimationEvent.idl 416 dom/WebKitNamedFlow.idl 417 dom/WebKitTransitionEvent.idl 418 dom/WheelEvent.idl 419 420 fileapi/Blob.idl 421 fileapi/File.idl 422 fileapi/FileError.idl 423 fileapi/FileException.idl 424 fileapi/FileList.idl 425 fileapi/FileReader.idl 426 fileapi/FileReaderSync.idl 427 428 html/DOMFormData.idl 429 html/DOMSettableTokenList.idl 430 html/DOMTokenList.idl 431 html/DOMURL.idl 432 html/HTMLAllCollection.idl 433 html/HTMLAnchorElement.idl 434 html/HTMLAppletElement.idl 435 html/HTMLAreaElement.idl 436 html/HTMLAudioElement.idl 437 html/HTMLBRElement.idl 438 html/HTMLBaseElement.idl 439 html/HTMLBaseFontElement.idl 440 html/HTMLBodyElement.idl 441 html/HTMLButtonElement.idl 442 html/HTMLCanvasElement.idl 443 html/HTMLCollection.idl 444 html/HTMLDListElement.idl 445 html/HTMLDataListElement.idl 446 html/HTMLDetailsElement.idl 447 html/HTMLDirectoryElement.idl 448 html/HTMLDivElement.idl 449 html/HTMLDocument.idl 450 html/HTMLElement.idl 451 html/HTMLEmbedElement.idl 452 html/HTMLFieldSetElement.idl 453 html/HTMLFontElement.idl 454 html/HTMLFormControlsCollection.idl 455 html/HTMLFormElement.idl 456 html/HTMLFrameElement.idl 457 html/HTMLFrameSetElement.idl 458 html/HTMLHRElement.idl 459 html/HTMLHeadElement.idl 460 html/HTMLHeadingElement.idl 461 html/HTMLHtmlElement.idl 462 html/HTMLIFrameElement.idl 463 html/HTMLImageElement.idl 464 html/HTMLInputElement.idl 465 html/HTMLKeygenElement.idl 466 html/HTMLLIElement.idl 467 html/HTMLLabelElement.idl 468 html/HTMLLegendElement.idl 469 html/HTMLLinkElement.idl 470 html/HTMLMapElement.idl 471 html/HTMLMarqueeElement.idl 472 html/HTMLMediaElement.idl 473 html/HTMLMenuElement.idl 474 html/HTMLMetaElement.idl 475 html/HTMLMeterElement.idl 476 html/HTMLModElement.idl 477 html/HTMLOListElement.idl 478 html/HTMLObjectElement.idl 479 html/HTMLOptGroupElement.idl 480 html/HTMLOptionElement.idl 481 html/HTMLOptionsCollection.idl 482 html/HTMLOutputElement.idl 483 html/HTMLParagraphElement.idl 484 html/HTMLParamElement.idl 485 html/HTMLPreElement.idl 486 html/HTMLProgressElement.idl 487 html/HTMLQuoteElement.idl 488 html/HTMLScriptElement.idl 489 html/HTMLSelectElement.idl 490 html/HTMLSourceElement.idl 491 html/HTMLSpanElement.idl 492 html/HTMLStyleElement.idl 493 html/HTMLTableCaptionElement.idl 494 html/HTMLTableCellElement.idl 495 html/HTMLTableColElement.idl 496 html/HTMLTableElement.idl 497 html/HTMLTableRowElement.idl 498 html/HTMLTableSectionElement.idl 499 html/HTMLTemplateElement.idl 500 html/HTMLTextAreaElement.idl 501 html/HTMLTitleElement.idl 502 html/HTMLTrackElement.idl 503 html/HTMLUListElement.idl 504 html/HTMLUnknownElement.idl 505 html/HTMLVideoElement.idl 506 html/ImageData.idl 507 html/MediaController.idl 508 html/MediaError.idl 509 html/RadioNodeList.idl 510 html/TextMetrics.idl 511 html/TimeRanges.idl 512 html/URLUtils.idl 513 html/ValidityState.idl 514 html/VoidCallback.idl 515 516 html/canvas/ANGLEInstancedArrays.idl 517 html/canvas/CanvasGradient.idl 518 html/canvas/CanvasPattern.idl 519 html/canvas/CanvasProxy.idl 520 html/canvas/CanvasRenderingContext.idl 521 html/canvas/CanvasRenderingContext2D.idl 522 html/canvas/DOMPath.idl 523 html/canvas/EXTShaderTextureLOD.idl 524 html/canvas/EXTTextureFilterAnisotropic.idl 525 html/canvas/OESElementIndexUint.idl 526 html/canvas/OESStandardDerivatives.idl 527 html/canvas/OESTextureFloat.idl 528 html/canvas/OESTextureFloatLinear.idl 529 html/canvas/OESTextureHalfFloat.idl 530 html/canvas/OESTextureHalfFloatLinear.idl 531 html/canvas/OESVertexArrayObject.idl 532 html/canvas/WebGLActiveInfo.idl 533 html/canvas/WebGLBuffer.idl 534 html/canvas/WebGLCompressedTextureATC.idl 535 html/canvas/WebGLCompressedTexturePVRTC.idl 536 html/canvas/WebGLCompressedTextureS3TC.idl 537 html/canvas/WebGLContextAttributes.idl 538 html/canvas/WebGLContextEvent.idl 539 html/canvas/WebGLDebugRendererInfo.idl 540 html/canvas/WebGLDebugShaders.idl 541 html/canvas/WebGLDepthTexture.idl 542 html/canvas/WebGLDrawBuffers.idl 543 html/canvas/WebGLFramebuffer.idl 544 html/canvas/WebGLLoseContext.idl 545 html/canvas/WebGLProgram.idl 546 html/canvas/WebGLRenderbuffer.idl 547 html/canvas/WebGLRenderingContext.idl 548 html/canvas/WebGLShader.idl 549 html/canvas/WebGLShaderPrecisionFormat.idl 550 html/canvas/WebGLTexture.idl 551 html/canvas/WebGLUniformLocation.idl 552 html/canvas/WebGLVertexArrayObjectOES.idl 553 554 inspector/CommandLineAPIHost.idl 555 inspector/InspectorFrontendHost.idl 556 inspector/ScriptProfile.idl 557 inspector/ScriptProfileNode.idl 558 559 loader/appcache/DOMApplicationCache.idl 560 561 page/BarProp.idl 562 page/Crypto.idl 563 page/DOMSecurityPolicy.idl 564 page/DOMSelection.idl 565 page/DOMWindow.idl 566 page/EventSource.idl 567 page/History.idl 568 page/Location.idl 569 page/Navigator.idl 570 page/PerformanceEntry.idl 571 page/PerformanceEntryList.idl 572 page/Performance.idl 573 page/PerformanceMark.idl 574 page/PerformanceMeasure.idl 575 page/PerformanceNavigation.idl 576 page/PerformanceResourceTiming.idl 577 page/PerformanceTiming.idl 578 page/Screen.idl 579 page/SpeechInputEvent.idl 580 page/SpeechInputResult.idl 581 page/SpeechInputResultList.idl 582 page/WebKitPoint.idl 583 page/WindowBase64.idl 584 page/WindowTimers.idl 585 page/WorkerNavigator.idl 586 587 plugins/DOMMimeType.idl 588 plugins/DOMMimeTypeArray.idl 589 plugins/DOMPlugin.idl 590 plugins/DOMPluginArray.idl 591 592 storage/Storage.idl 593 storage/StorageEvent.idl 594 595 svg/SVGAElement.idl 596 svg/SVGAltGlyphDefElement.idl 597 svg/SVGAltGlyphElement.idl 598 svg/SVGAltGlyphItemElement.idl 599 svg/SVGAngle.idl 600 svg/SVGAnimateColorElement.idl 601 svg/SVGAnimateElement.idl 602 svg/SVGAnimateMotionElement.idl 603 svg/SVGAnimateTransformElement.idl 604 svg/SVGAnimatedAngle.idl 605 svg/SVGAnimatedBoolean.idl 606 svg/SVGAnimatedEnumeration.idl 607 svg/SVGAnimatedInteger.idl 608 svg/SVGAnimatedLength.idl 609 svg/SVGAnimatedLengthList.idl 610 svg/SVGAnimatedNumber.idl 611 svg/SVGAnimatedNumberList.idl 612 svg/SVGAnimatedPreserveAspectRatio.idl 613 svg/SVGAnimatedRect.idl 614 svg/SVGAnimatedString.idl 615 svg/SVGAnimatedTransformList.idl 616 svg/SVGAnimationElement.idl 617 svg/SVGCircleElement.idl 618 svg/SVGClipPathElement.idl 619 svg/SVGColor.idl 620 svg/SVGComponentTransferFunctionElement.idl 621 svg/SVGCursorElement.idl 622 svg/SVGDefsElement.idl 623 svg/SVGDescElement.idl 624 svg/SVGDocument.idl 625 svg/SVGElement.idl 626 svg/SVGElementInstance.idl 627 svg/SVGElementInstanceList.idl 628 svg/SVGEllipseElement.idl 629 svg/SVGException.idl 630 svg/SVGExternalResourcesRequired.idl 631 svg/SVGFEBlendElement.idl 632 svg/SVGFEColorMatrixElement.idl 633 svg/SVGFEComponentTransferElement.idl 634 svg/SVGFECompositeElement.idl 635 svg/SVGFEConvolveMatrixElement.idl 636 svg/SVGFEDiffuseLightingElement.idl 637 svg/SVGFEDisplacementMapElement.idl 638 svg/SVGFEDistantLightElement.idl 639 svg/SVGFEDropShadowElement.idl 640 svg/SVGFEFloodElement.idl 641 svg/SVGFEFuncAElement.idl 642 svg/SVGFEFuncBElement.idl 643 svg/SVGFEFuncGElement.idl 644 svg/SVGFEFuncRElement.idl 645 svg/SVGFEGaussianBlurElement.idl 646 svg/SVGFEImageElement.idl 647 svg/SVGFEMergeElement.idl 648 svg/SVGFEMergeNodeElement.idl 649 svg/SVGFEMorphologyElement.idl 650 svg/SVGFEOffsetElement.idl 651 svg/SVGFEPointLightElement.idl 652 svg/SVGFESpecularLightingElement.idl 653 svg/SVGFESpotLightElement.idl 654 svg/SVGFETileElement.idl 655 svg/SVGFETurbulenceElement.idl 656 svg/SVGFilterElement.idl 657 svg/SVGFilterPrimitiveStandardAttributes.idl 658 svg/SVGFitToViewBox.idl 659 svg/SVGFontElement.idl 660 svg/SVGFontFaceElement.idl 661 svg/SVGFontFaceFormatElement.idl 662 svg/SVGFontFaceNameElement.idl 663 svg/SVGFontFaceSrcElement.idl 664 svg/SVGFontFaceUriElement.idl 665 svg/SVGForeignObjectElement.idl 666 svg/SVGGElement.idl 667 svg/SVGGlyphElement.idl 668 svg/SVGGlyphRefElement.idl 669 svg/SVGGradientElement.idl 670 svg/SVGGraphicsElement.idl 671 svg/SVGHKernElement.idl 672 svg/SVGImageElement.idl 673 svg/SVGLength.idl 674 svg/SVGLengthList.idl 675 svg/SVGLineElement.idl 676 svg/SVGLinearGradientElement.idl 677 svg/SVGMPathElement.idl 678 svg/SVGMarkerElement.idl 679 svg/SVGMaskElement.idl 680 svg/SVGMatrix.idl 681 svg/SVGMetadataElement.idl 682 svg/SVGMissingGlyphElement.idl 683 svg/SVGNumber.idl 684 svg/SVGNumberList.idl 685 svg/SVGPaint.idl 686 svg/SVGPathElement.idl 687 svg/SVGPathSeg.idl 688 svg/SVGPathSegArcAbs.idl 689 svg/SVGPathSegArcRel.idl 690 svg/SVGPathSegClosePath.idl 691 svg/SVGPathSegCurvetoCubicAbs.idl 692 svg/SVGPathSegCurvetoCubicRel.idl 693 svg/SVGPathSegCurvetoCubicSmoothAbs.idl 694 svg/SVGPathSegCurvetoCubicSmoothRel.idl 695 svg/SVGPathSegCurvetoQuadraticAbs.idl 696 svg/SVGPathSegCurvetoQuadraticRel.idl 697 svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl 698 svg/SVGPathSegCurvetoQuadraticSmoothRel.idl 699 svg/SVGPathSegLinetoAbs.idl 700 svg/SVGPathSegLinetoHorizontalAbs.idl 701 svg/SVGPathSegLinetoHorizontalRel.idl 702 svg/SVGPathSegLinetoRel.idl 703 svg/SVGPathSegLinetoVerticalAbs.idl 704 svg/SVGPathSegLinetoVerticalRel.idl 705 svg/SVGPathSegList.idl 706 svg/SVGPathSegMovetoAbs.idl 707 svg/SVGPathSegMovetoRel.idl 708 svg/SVGPatternElement.idl 709 svg/SVGPoint.idl 710 svg/SVGPointList.idl 711 svg/SVGPolygonElement.idl 712 svg/SVGPolylineElement.idl 713 svg/SVGPreserveAspectRatio.idl 714 svg/SVGRadialGradientElement.idl 715 svg/SVGRect.idl 716 svg/SVGRectElement.idl 717 svg/SVGRenderingIntent.idl 718 svg/SVGSVGElement.idl 719 svg/SVGScriptElement.idl 720 svg/SVGSetElement.idl 721 svg/SVGStopElement.idl 722 svg/SVGStringList.idl 723 svg/SVGStyleElement.idl 724 svg/SVGSwitchElement.idl 725 svg/SVGSymbolElement.idl 726 svg/SVGTRefElement.idl 727 svg/SVGTSpanElement.idl 728 svg/SVGTests.idl 729 svg/SVGTextContentElement.idl 730 svg/SVGTextElement.idl 731 svg/SVGTextPathElement.idl 732 svg/SVGTextPositioningElement.idl 733 svg/SVGTitleElement.idl 734 svg/SVGTransform.idl 735 svg/SVGTransformList.idl 736 svg/SVGURIReference.idl 737 svg/SVGUnitTypes.idl 738 svg/SVGUseElement.idl 739 svg/SVGVKernElement.idl 740 svg/SVGViewElement.idl 741 svg/SVGViewSpec.idl 742 svg/SVGZoomAndPan.idl 743 svg/SVGZoomEvent.idl 744 745 workers/AbstractWorker.idl 746 workers/DedicatedWorkerGlobalScope.idl 747 workers/SharedWorker.idl 748 workers/SharedWorkerGlobalScope.idl 749 workers/Worker.idl 750 workers/WorkerGlobalScope.idl 751 workers/WorkerLocation.idl 752 753 xml/DOMParser.idl 754 xml/XMLHttpRequest.idl 755 xml/XMLHttpRequestException.idl 756 xml/XMLHttpRequestProgressEvent.idl 757 xml/XMLHttpRequestUpload.idl 758 xml/XMLSerializer.idl 759 xml/XPathEvaluator.idl 760 xml/XPathException.idl 761 xml/XPathExpression.idl 762 xml/XPathNSResolver.idl 763 xml/XPathResult.idl 764 xml/XSLTProcessor.idl 765) 766 767set(WebCore_INSPECTOR_SCRIPTS_DIR "${JAVASCRIPTCORE_DIR}/inspector/scripts") 768 769set(WebCore_INSPECTOR_DOMAINS 770 ${WEBCORE_DIR}/inspector/protocol/ApplicationCache.json 771 ${WEBCORE_DIR}/inspector/protocol/CSS.json 772 ${WEBCORE_DIR}/inspector/protocol/DOM.json 773 ${WEBCORE_DIR}/inspector/protocol/DOMDebugger.json 774 ${WEBCORE_DIR}/inspector/protocol/DOMStorage.json 775 ${WEBCORE_DIR}/inspector/protocol/IndexedDB.json 776 ${WEBCORE_DIR}/inspector/protocol/LayerTree.json 777 ${WEBCORE_DIR}/inspector/protocol/Network.json 778 ${WEBCORE_DIR}/inspector/protocol/Page.json 779 ${WEBCORE_DIR}/inspector/protocol/Timeline.json 780 ${WEBCORE_DIR}/inspector/protocol/Worker.json 781) 782 783set(WebCore_SOURCES 784 Modules/battery/BatteryController.cpp 785 Modules/battery/BatteryManager.cpp 786 Modules/battery/BatteryStatus.cpp 787 Modules/battery/NavigatorBattery.cpp 788 789 Modules/gamepad/deprecated/Gamepad.cpp 790 Modules/gamepad/deprecated/GamepadList.cpp 791 Modules/gamepad/deprecated/NavigatorGamepad.cpp 792 793 Modules/geolocation/Coordinates.cpp 794 Modules/geolocation/Geolocation.cpp 795 Modules/geolocation/GeolocationController.cpp 796 Modules/geolocation/NavigatorGeolocation.cpp 797 798 Modules/indexeddb/DOMWindowIndexedDatabase.cpp 799 Modules/indexeddb/IDBAny.cpp 800 Modules/indexeddb/IDBCursor.cpp 801 Modules/indexeddb/IDBCursorBackend.cpp 802 Modules/indexeddb/IDBCursorBackendOperations.cpp 803 Modules/indexeddb/IDBCursorWithValue.cpp 804 Modules/indexeddb/IDBDatabase.cpp 805 Modules/indexeddb/IDBDatabaseBackend.cpp 806 Modules/indexeddb/IDBDatabaseCallbacksImpl.cpp 807 Modules/indexeddb/IDBDatabaseException.cpp 808 Modules/indexeddb/IDBDatabaseMetadata.cpp 809 Modules/indexeddb/IDBEventDispatcher.cpp 810 Modules/indexeddb/IDBFactory.cpp 811 Modules/indexeddb/IDBFactoryBackendInterface.cpp 812 Modules/indexeddb/IDBIndex.cpp 813 Modules/indexeddb/IDBKey.cpp 814 Modules/indexeddb/IDBKeyData.cpp 815 Modules/indexeddb/IDBKeyPath.cpp 816 Modules/indexeddb/IDBKeyRange.cpp 817 Modules/indexeddb/IDBKeyRangeData.cpp 818 Modules/indexeddb/IDBObjectStore.cpp 819 Modules/indexeddb/IDBOpenDBRequest.cpp 820 Modules/indexeddb/IDBPendingTransactionMonitor.cpp 821 Modules/indexeddb/IDBRequest.cpp 822 Modules/indexeddb/IDBTransaction.cpp 823 Modules/indexeddb/IDBTransactionBackend.cpp 824 Modules/indexeddb/IDBTransactionBackendOperations.cpp 825 Modules/indexeddb/IDBTransactionCoordinator.cpp 826 Modules/indexeddb/IDBVersionChangeEvent.cpp 827 Modules/indexeddb/PageGroupIndexedDatabase.cpp 828 Modules/indexeddb/WorkerGlobalScopeIndexedDatabase.cpp 829 830 Modules/indexeddb/leveldb/IDBBackingStoreCursorLevelDB.cpp 831 Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.cpp 832 Modules/indexeddb/leveldb/IDBBackingStoreTransactionLevelDB.cpp 833 Modules/indexeddb/leveldb/IDBFactoryBackendLevelDB.cpp 834 Modules/indexeddb/leveldb/IDBIndexWriterLevelDB.cpp 835 Modules/indexeddb/leveldb/IDBLevelDBCoding.cpp 836 Modules/indexeddb/leveldb/IDBServerConnectionLevelDB.cpp 837 838 Modules/mediacontrols/MediaControlsHost.cpp 839 840 Modules/mediasource/DOMURLMediaSource.cpp 841 Modules/mediasource/MediaSource.cpp 842 Modules/mediasource/MediaSourceRegistry.cpp 843 Modules/mediasource/SampleMap.cpp 844 Modules/mediasource/SourceBuffer.cpp 845 Modules/mediasource/SourceBufferList.cpp 846 Modules/mediasource/VideoPlaybackQuality.cpp 847 848 Modules/mediastream/AudioStreamTrack.cpp 849 Modules/mediastream/CapabilityRange.cpp 850 Modules/mediastream/DOMURLMediaStream.cpp 851 Modules/mediastream/HTMLMediaElementMediaStream.cpp 852 Modules/mediastream/MediaConstraintsImpl.cpp 853 Modules/mediastream/MediaSourceStates.cpp 854 Modules/mediastream/MediaStream.cpp 855 Modules/mediastream/MediaStreamCapabilities.cpp 856 Modules/mediastream/MediaStreamEvent.cpp 857 Modules/mediastream/MediaStreamRegistry.cpp 858 Modules/mediastream/MediaStreamTrack.cpp 859 Modules/mediastream/MediaStreamTrackEvent.cpp 860 Modules/mediastream/MediaStreamTrackSourcesRequest.cpp 861 Modules/mediastream/MediaTrackConstraint.cpp 862 Modules/mediastream/MediaTrackConstraintSet.cpp 863 Modules/mediastream/MediaTrackConstraints.cpp 864 Modules/mediastream/NavigatorUserMedia.cpp 865 Modules/mediastream/NavigatorUserMediaError.cpp 866 Modules/mediastream/RTCDTMFSender.cpp 867 Modules/mediastream/RTCDTMFToneChangeEvent.cpp 868 Modules/mediastream/RTCDataChannel.cpp 869 Modules/mediastream/RTCDataChannelEvent.cpp 870 Modules/mediastream/RTCIceCandidate.cpp 871 Modules/mediastream/RTCIceCandidateEvent.cpp 872 Modules/mediastream/RTCOfferAnswerOptions.cpp 873 Modules/mediastream/RTCPeerConnection.cpp 874 Modules/mediastream/RTCSessionDescription.cpp 875 Modules/mediastream/RTCSessionDescriptionRequestImpl.cpp 876 Modules/mediastream/RTCStatsReport.cpp 877 Modules/mediastream/RTCStatsRequestImpl.cpp 878 Modules/mediastream/RTCStatsResponse.cpp 879 Modules/mediastream/RTCVoidRequestImpl.cpp 880 Modules/mediastream/SourceInfo.cpp 881 Modules/mediastream/UserMediaController.cpp 882 Modules/mediastream/UserMediaRequest.cpp 883 Modules/mediastream/VideoStreamTrack.cpp 884 885 Modules/navigatorcontentutils/NavigatorContentUtils.cpp 886 887 Modules/notifications/DOMWindowNotifications.cpp 888 Modules/notifications/Notification.cpp 889 Modules/notifications/NotificationCenter.cpp 890 Modules/notifications/NotificationController.cpp 891 Modules/notifications/WorkerGlobalScopeNotifications.cpp 892 893 Modules/proximity/DeviceProximityController.cpp 894 Modules/proximity/DeviceProximityEvent.cpp 895 896 Modules/speech/DOMWindowSpeechSynthesis.cpp 897 Modules/speech/SpeechSynthesis.cpp 898 Modules/speech/SpeechSynthesisEvent.cpp 899 Modules/speech/SpeechSynthesisUtterance.cpp 900 Modules/speech/SpeechSynthesisVoice.cpp 901 902 Modules/vibration/NavigatorVibration.cpp 903 Modules/vibration/Vibration.cpp 904 905 Modules/webaudio/AnalyserNode.cpp 906 Modules/webaudio/AsyncAudioDecoder.cpp 907 Modules/webaudio/AudioBasicInspectorNode.cpp 908 Modules/webaudio/AudioBasicProcessorNode.cpp 909 Modules/webaudio/AudioBuffer.cpp 910 Modules/webaudio/AudioBufferSourceNode.cpp 911 Modules/webaudio/AudioContext.cpp 912 Modules/webaudio/AudioDestinationNode.cpp 913 Modules/webaudio/AudioListener.cpp 914 Modules/webaudio/AudioNode.cpp 915 Modules/webaudio/AudioNodeInput.cpp 916 Modules/webaudio/AudioNodeOutput.cpp 917 Modules/webaudio/AudioParam.cpp 918 Modules/webaudio/AudioParamTimeline.cpp 919 Modules/webaudio/AudioProcessingEvent.cpp 920 Modules/webaudio/AudioScheduledSourceNode.cpp 921 Modules/webaudio/AudioSummingJunction.cpp 922 Modules/webaudio/BiquadDSPKernel.cpp 923 Modules/webaudio/BiquadFilterNode.cpp 924 Modules/webaudio/BiquadProcessor.cpp 925 Modules/webaudio/ChannelMergerNode.cpp 926 Modules/webaudio/ChannelSplitterNode.cpp 927 Modules/webaudio/ConvolverNode.cpp 928 Modules/webaudio/DefaultAudioDestinationNode.cpp 929 Modules/webaudio/DelayDSPKernel.cpp 930 Modules/webaudio/DelayNode.cpp 931 Modules/webaudio/DelayProcessor.cpp 932 Modules/webaudio/DynamicsCompressorNode.cpp 933 Modules/webaudio/GainNode.cpp 934 Modules/webaudio/MediaElementAudioSourceNode.cpp 935 Modules/webaudio/MediaStreamAudioDestinationNode.cpp 936 Modules/webaudio/MediaStreamAudioSource.cpp 937 Modules/webaudio/MediaStreamAudioSourceNode.cpp 938 Modules/webaudio/OfflineAudioCompletionEvent.cpp 939 Modules/webaudio/OfflineAudioContext.cpp 940 Modules/webaudio/OfflineAudioDestinationNode.cpp 941 Modules/webaudio/OscillatorNode.cpp 942 Modules/webaudio/PannerNode.cpp 943 Modules/webaudio/PeriodicWave.cpp 944 Modules/webaudio/RealtimeAnalyser.cpp 945 Modules/webaudio/ScriptProcessorNode.cpp 946 Modules/webaudio/WaveShaperDSPKernel.cpp 947 Modules/webaudio/WaveShaperNode.cpp 948 Modules/webaudio/WaveShaperProcessor.cpp 949 950 Modules/webdatabase/ChangeVersionWrapper.cpp 951 Modules/webdatabase/DOMWindowWebDatabase.cpp 952 Modules/webdatabase/Database.cpp 953 Modules/webdatabase/DatabaseAuthorizer.cpp 954 Modules/webdatabase/DatabaseBackend.cpp 955 Modules/webdatabase/DatabaseBackendBase.cpp 956 Modules/webdatabase/DatabaseBackendContext.cpp 957 Modules/webdatabase/DatabaseBackendSync.cpp 958 Modules/webdatabase/DatabaseBase.cpp 959 Modules/webdatabase/DatabaseContext.cpp 960 Modules/webdatabase/DatabaseManager.cpp 961 Modules/webdatabase/DatabaseServer.cpp 962 Modules/webdatabase/DatabaseSync.cpp 963 Modules/webdatabase/DatabaseTask.cpp 964 Modules/webdatabase/DatabaseThread.cpp 965 Modules/webdatabase/DatabaseTracker.cpp 966 Modules/webdatabase/OriginLock.cpp 967 Modules/webdatabase/SQLException.cpp 968 Modules/webdatabase/SQLResultSet.cpp 969 Modules/webdatabase/SQLResultSetRowList.cpp 970 Modules/webdatabase/SQLStatement.cpp 971 Modules/webdatabase/SQLStatementBackend.cpp 972 Modules/webdatabase/SQLStatementSync.cpp 973 Modules/webdatabase/SQLTransaction.cpp 974 Modules/webdatabase/SQLTransactionBackend.cpp 975 Modules/webdatabase/SQLTransactionBackendSync.cpp 976 Modules/webdatabase/SQLTransactionClient.cpp 977 Modules/webdatabase/SQLTransactionCoordinator.cpp 978 Modules/webdatabase/SQLTransactionStateMachine.cpp 979 Modules/webdatabase/SQLTransactionSync.cpp 980 981 Modules/websockets/ThreadableWebSocketChannel.cpp 982 Modules/websockets/ThreadableWebSocketChannelClientWrapper.cpp 983 Modules/websockets/WebSocket.cpp 984 Modules/websockets/WebSocketChannel.cpp 985 Modules/websockets/WebSocketDeflateFramer.cpp 986 Modules/websockets/WebSocketDeflater.cpp 987 Modules/websockets/WebSocketExtensionDispatcher.cpp 988 Modules/websockets/WebSocketExtensionParser.cpp 989 Modules/websockets/WebSocketFrame.cpp 990 Modules/websockets/WebSocketHandshake.cpp 991 Modules/websockets/WorkerThreadableWebSocketChannel.cpp 992 993 accessibility/AXObjectCache.cpp 994 accessibility/AccessibilityARIAGrid.cpp 995 accessibility/AccessibilityARIAGridCell.cpp 996 accessibility/AccessibilityARIAGridRow.cpp 997 accessibility/AccessibilityImageMapLink.cpp 998 accessibility/AccessibilityList.cpp 999 accessibility/AccessibilityListBox.cpp 1000 accessibility/AccessibilityListBoxOption.cpp 1001 accessibility/AccessibilityMediaControls.cpp 1002 accessibility/AccessibilityMenuList.cpp 1003 accessibility/AccessibilityMenuListOption.cpp 1004 accessibility/AccessibilityMenuListPopup.cpp 1005 accessibility/AccessibilityMockObject.cpp 1006 accessibility/AccessibilityNodeObject.cpp 1007 accessibility/AccessibilityObject.cpp 1008 accessibility/AccessibilityProgressIndicator.cpp 1009 accessibility/AccessibilityRenderObject.cpp 1010 accessibility/AccessibilitySVGRoot.cpp 1011 accessibility/AccessibilityScrollView.cpp 1012 accessibility/AccessibilityScrollbar.cpp 1013 accessibility/AccessibilitySearchFieldButtons.cpp 1014 accessibility/AccessibilitySlider.cpp 1015 accessibility/AccessibilitySpinButton.cpp 1016 accessibility/AccessibilityTable.cpp 1017 accessibility/AccessibilityTableCell.cpp 1018 accessibility/AccessibilityTableColumn.cpp 1019 accessibility/AccessibilityTableHeaderContainer.cpp 1020 accessibility/AccessibilityTableRow.cpp 1021 1022 bindings/generic/ActiveDOMCallback.cpp 1023 bindings/generic/RuntimeEnabledFeatures.cpp 1024 1025 bindings/js/ArrayValue.cpp 1026 bindings/js/CallbackFunction.cpp 1027 bindings/js/DOMObjectHashTableMap.cpp 1028 bindings/js/DOMWrapperWorld.cpp 1029 bindings/js/Dictionary.cpp 1030 bindings/js/GCController.cpp 1031 bindings/js/IDBBindingUtilities.cpp 1032 bindings/js/JSAttrCustom.cpp 1033 bindings/js/JSAudioBufferSourceNodeCustom.cpp 1034 bindings/js/JSAudioContextCustom.cpp 1035 bindings/js/JSAudioTrackCustom.cpp 1036 bindings/js/JSAudioTrackListCustom.cpp 1037 bindings/js/JSBiquadFilterNodeCustom.cpp 1038 bindings/js/JSBlobCustom.cpp 1039 bindings/js/JSCDATASectionCustom.cpp 1040 bindings/js/JSCSSRuleCustom.cpp 1041 bindings/js/JSCSSRuleListCustom.cpp 1042 bindings/js/JSCSSStyleDeclarationCustom.cpp 1043 bindings/js/JSCSSValueCustom.cpp 1044 bindings/js/JSCallbackData.cpp 1045 bindings/js/JSCanvasRenderingContext2DCustom.cpp 1046 bindings/js/JSCanvasRenderingContextCustom.cpp 1047 bindings/js/JSDataCueCustom.cpp 1048 bindings/js/JSDataTransferCustom.cpp 1049 bindings/js/JSCommandLineAPIHostCustom.cpp 1050 bindings/js/JSCryptoAlgorithmBuilder.cpp 1051 bindings/js/JSCryptoAlgorithmDictionary.cpp 1052 bindings/js/JSCryptoCustom.cpp 1053 bindings/js/JSCryptoKeyCustom.cpp 1054 bindings/js/JSCryptoKeyPairCustom.cpp 1055 bindings/js/JSCryptoKeySerializationJWK.cpp 1056 bindings/js/JSCryptoOperationData.cpp 1057 bindings/js/JSCustomSQLStatementErrorCallback.cpp 1058 bindings/js/JSCustomXPathNSResolver.cpp 1059 bindings/js/JSDOMBinding.cpp 1060 bindings/js/JSDOMFormDataCustom.cpp 1061 bindings/js/JSDOMGlobalObject.cpp 1062 bindings/js/JSDOMGlobalObjectTask.cpp 1063 bindings/js/JSDOMMimeTypeArrayCustom.cpp 1064 bindings/js/JSDOMPluginArrayCustom.cpp 1065 bindings/js/JSDOMPluginCustom.cpp 1066 bindings/js/JSDOMPromise.cpp 1067 bindings/js/JSDOMStringListCustom.cpp 1068 bindings/js/JSDOMStringMapCustom.cpp 1069 bindings/js/JSDOMWindowBase.cpp 1070 bindings/js/JSDOMWindowCustom.cpp 1071 bindings/js/JSDOMWindowShell.cpp 1072 bindings/js/JSDOMWrapper.cpp 1073 bindings/js/JSDedicatedWorkerGlobalScopeCustom.cpp 1074 bindings/js/JSDeviceMotionEventCustom.cpp 1075 bindings/js/JSDeviceOrientationEventCustom.cpp 1076 bindings/js/JSDictionary.cpp 1077 bindings/js/JSDocumentCustom.cpp 1078 bindings/js/JSElementCustom.cpp 1079 bindings/js/JSErrorHandler.cpp 1080 bindings/js/JSEventCustom.cpp 1081 bindings/js/JSEventListener.cpp 1082 bindings/js/JSEventTargetCustom.cpp 1083 bindings/js/JSExceptionBase.cpp 1084 bindings/js/JSFileReaderCustom.cpp 1085 bindings/js/JSGeolocationCustom.cpp 1086 bindings/js/JSHTMLAllCollectionCustom.cpp 1087 bindings/js/JSHTMLAppletElementCustom.cpp 1088 bindings/js/JSHTMLCanvasElementCustom.cpp 1089 bindings/js/JSHTMLCollectionCustom.cpp 1090 bindings/js/JSHTMLDocumentCustom.cpp 1091 bindings/js/JSHTMLElementCustom.cpp 1092 bindings/js/JSHTMLEmbedElementCustom.cpp 1093 bindings/js/JSHTMLFormControlsCollectionCustom.cpp 1094 bindings/js/JSHTMLFormElementCustom.cpp 1095 bindings/js/JSHTMLFrameElementCustom.cpp 1096 bindings/js/JSHTMLFrameSetElementCustom.cpp 1097 bindings/js/JSHTMLInputElementCustom.cpp 1098 bindings/js/JSHTMLLinkElementCustom.cpp 1099 bindings/js/JSHTMLMediaElementCustom.cpp 1100 bindings/js/JSHTMLObjectElementCustom.cpp 1101 bindings/js/JSHTMLOptionsCollectionCustom.cpp 1102 bindings/js/JSHTMLSelectElementCustom.cpp 1103 bindings/js/JSHTMLTemplateElementCustom.cpp 1104 bindings/js/JSHistoryCustom.cpp 1105 bindings/js/JSIDBAnyCustom.cpp 1106 bindings/js/JSIDBDatabaseCustom.cpp 1107 bindings/js/JSIDBObjectStoreCustom.cpp 1108 bindings/js/JSImageConstructor.cpp 1109 bindings/js/JSImageDataCustom.cpp 1110 bindings/js/JSInspectorFrontendHostCustom.cpp 1111 bindings/js/JSLazyEventListener.cpp 1112 bindings/js/JSLocationCustom.cpp 1113 bindings/js/JSMainThreadExecState.cpp 1114 bindings/js/JSMediaSourceStatesCustom.cpp 1115 bindings/js/JSMediaStreamCapabilitiesCustom.cpp 1116 bindings/js/JSMessageChannelCustom.cpp 1117 bindings/js/JSMessageEventCustom.cpp 1118 bindings/js/JSMessagePortCustom.cpp 1119 bindings/js/JSMutationCallback.cpp 1120 bindings/js/JSMutationObserverCustom.cpp 1121 bindings/js/JSNamedNodeMapCustom.cpp 1122 bindings/js/JSNavigatorCustom.cpp 1123 bindings/js/JSNodeCustom.cpp 1124 bindings/js/JSNodeFilterCondition.cpp 1125 bindings/js/JSNodeFilterCustom.cpp 1126 bindings/js/JSNodeIteratorCustom.cpp 1127 bindings/js/JSNodeListCustom.cpp 1128 bindings/js/JSOscillatorNodeCustom.cpp 1129 bindings/js/JSPannerNodeCustom.cpp 1130 bindings/js/JSPerformanceEntryCustom.cpp 1131 bindings/js/JSPluginElementFunctions.cpp 1132 bindings/js/JSPopStateEventCustom.cpp 1133 bindings/js/JSRTCIceCandidateCustom.cpp 1134 bindings/js/JSRTCPeerConnectionCustom.cpp 1135 bindings/js/JSRTCSessionDescriptionCustom.cpp 1136 bindings/js/JSRTCStatsResponseCustom.cpp 1137 bindings/js/JSRequestAnimationFrameCallbackCustom.cpp 1138 bindings/js/JSSQLResultSetRowListCustom.cpp 1139 bindings/js/JSSQLTransactionCustom.cpp 1140 bindings/js/JSSQLTransactionSyncCustom.cpp 1141 bindings/js/JSSVGElementInstanceCustom.cpp 1142 bindings/js/JSSVGLengthCustom.cpp 1143 bindings/js/JSSVGPathSegCustom.cpp 1144 bindings/js/JSSharedWorkerCustom.cpp 1145 bindings/js/JSStorageCustom.cpp 1146 bindings/js/JSStyleSheetCustom.cpp 1147 bindings/js/JSStyleSheetListCustom.cpp 1148 bindings/js/JSSubtleCryptoCustom.cpp 1149 bindings/js/JSSVGElementInstanceCustom.cpp 1150 bindings/js/JSSVGLengthCustom.cpp 1151 bindings/js/JSSVGPathSegCustom.cpp 1152 bindings/js/JSTextCustom.cpp 1153 bindings/js/JSTextTrackCueCustom.cpp 1154 bindings/js/JSTextTrackCustom.cpp 1155 bindings/js/JSTextTrackListCustom.cpp 1156 bindings/js/JSTouchCustom.cpp 1157 bindings/js/JSTouchListCustom.cpp 1158 bindings/js/JSTrackCustom.cpp 1159 bindings/js/JSTrackEventCustom.cpp 1160 bindings/js/JSTreeWalkerCustom.cpp 1161 bindings/js/JSVideoTrackCustom.cpp 1162 bindings/js/JSVideoTrackListCustom.cpp 1163 bindings/js/JSWebGLRenderingContextCustom.cpp 1164 bindings/js/JSWebKitPointCustom.cpp 1165 bindings/js/JSWorkerCustom.cpp 1166 bindings/js/JSWorkerGlobalScopeBase.cpp 1167 bindings/js/JSWorkerGlobalScopeCustom.cpp 1168 bindings/js/JSXMLHttpRequestCustom.cpp 1169 bindings/js/JSXPathResultCustom.cpp 1170 bindings/js/JSXSLTProcessorCustom.cpp 1171 bindings/js/ScheduledAction.cpp 1172 bindings/js/ScriptCachedFrameData.cpp 1173 bindings/js/ScriptController.cpp 1174 bindings/js/ScriptGlobalObject.cpp 1175 bindings/js/ScriptState.cpp 1176 bindings/js/SerializedScriptValue.cpp 1177 bindings/js/WebCoreTypedArrayController.cpp 1178 bindings/js/WorkerScriptController.cpp 1179 bindings/js/WorkerScriptDebugServer.cpp 1180 1181 bridge/IdentifierRep.cpp 1182 bridge/NP_jsobject.cpp 1183 bridge/npruntime.cpp 1184 bridge/runtime_array.cpp 1185 bridge/runtime_method.cpp 1186 bridge/runtime_object.cpp 1187 bridge/runtime_root.cpp 1188 1189 bridge/c/CRuntimeObject.cpp 1190 bridge/c/c_class.cpp 1191 bridge/c/c_instance.cpp 1192 bridge/c/c_runtime.cpp 1193 bridge/c/c_utility.cpp 1194 1195 bridge/jsc/BridgeJSC.cpp 1196 1197 css/BasicShapeFunctions.cpp 1198 css/CSSAspectRatioValue.cpp 1199 css/CSSBasicShapes.cpp 1200 css/CSSBorderImage.cpp 1201 css/CSSBorderImageSliceValue.cpp 1202 css/CSSCalculationValue.cpp 1203 css/CSSCanvasValue.cpp 1204 css/CSSCharsetRule.cpp 1205 css/CSSComputedStyleDeclaration.cpp 1206 css/CSSCrossfadeValue.cpp 1207 css/CSSCursorImageValue.cpp 1208 css/CSSDefaultStyleSheets.cpp 1209 css/CSSFilterImageValue.cpp 1210 css/CSSFontFace.cpp 1211 css/CSSFontFaceLoadEvent.cpp 1212 css/CSSFontFaceRule.cpp 1213 css/CSSFontFaceSource.cpp 1214 css/CSSFontFaceSrcValue.cpp 1215 css/CSSFontFeatureValue.cpp 1216 css/CSSFontSelector.cpp 1217 css/CSSFontValue.cpp 1218 css/CSSFunctionValue.cpp 1219 css/CSSGradientValue.cpp 1220 css/CSSGridLineNamesValue.cpp 1221 css/CSSGridTemplateAreasValue.cpp 1222 css/CSSGroupingRule.cpp 1223 css/CSSImageGeneratorValue.cpp 1224 css/CSSImageSetValue.cpp 1225 css/CSSImageValue.cpp 1226 css/CSSImportRule.cpp 1227 css/CSSInheritedValue.cpp 1228 css/CSSInitialValue.cpp 1229 css/CSSLineBoxContainValue.cpp 1230 css/CSSMediaRule.cpp 1231 css/CSSOMUtils.cpp 1232 css/CSSPageRule.cpp 1233 css/CSSParser.cpp 1234 css/CSSParserValues.cpp 1235 css/CSSPrimitiveValue.cpp 1236 css/CSSProperty.cpp 1237 css/CSSPropertySourceData.cpp 1238 css/CSSReflectValue.cpp 1239 css/CSSRule.cpp 1240 css/CSSRuleList.cpp 1241 css/CSSSegmentedFontFace.cpp 1242 css/CSSSelector.cpp 1243 css/CSSSelectorList.cpp 1244 css/CSSShadowValue.cpp 1245 css/CSSStyleRule.cpp 1246 css/CSSStyleSheet.cpp 1247 css/CSSSupportsRule.cpp 1248 css/CSSTimingFunctionValue.cpp 1249 css/CSSToLengthConversionData.cpp 1250 css/CSSToStyleMap.cpp 1251 css/CSSUnicodeRangeValue.cpp 1252 css/CSSValue.cpp 1253 css/CSSValueList.cpp 1254 css/CSSValuePool.cpp 1255 css/DOMWindowCSS.cpp 1256 css/DeprecatedStyleBuilder.cpp 1257 css/DocumentRuleSets.cpp 1258 css/ElementRuleCollector.cpp 1259 css/FontLoader.cpp 1260 css/InspectorCSSOMWrappers.cpp 1261 css/LengthFunctions.cpp 1262 css/MediaFeatureNames.cpp 1263 css/MediaList.cpp 1264 css/MediaQuery.cpp 1265 css/MediaQueryEvaluator.cpp 1266 css/MediaQueryExp.cpp 1267 css/MediaQueryList.cpp 1268 css/MediaQueryMatcher.cpp 1269 css/PageRuleCollector.cpp 1270 css/PropertySetCSSStyleDeclaration.cpp 1271 css/RGBColor.cpp 1272 css/RuleFeature.cpp 1273 css/RuleSet.cpp 1274 css/SVGCSSComputedStyleDeclaration.cpp 1275 css/SVGCSSParser.cpp 1276 css/SVGCSSStyleSelector.cpp 1277 css/SelectorChecker.cpp 1278 css/SelectorCheckerFastPath.cpp 1279 css/SelectorFilter.cpp 1280 css/SourceSizeList.cpp 1281 css/StyleInvalidationAnalysis.cpp 1282 css/StyleMedia.cpp 1283 css/StyleProperties.cpp 1284 css/StylePropertyShorthand.cpp 1285 css/StyleResolver.cpp 1286 css/StyleRule.cpp 1287 css/StyleRuleImport.cpp 1288 css/StyleSheet.cpp 1289 css/StyleSheetContents.cpp 1290 css/StyleSheetList.cpp 1291 css/TransformFunctions.cpp 1292 css/ViewportStyleResolver.cpp 1293 css/WebKitCSSFilterValue.cpp 1294 css/WebKitCSSKeyframeRule.cpp 1295 css/WebKitCSSKeyframesRule.cpp 1296 css/WebKitCSSMatrix.cpp 1297 css/WebKitCSSRegionRule.cpp 1298 css/WebKitCSSTransformValue.cpp 1299 css/WebKitCSSViewportRule.cpp 1300 1301 cssjit/SelectorCompiler.cpp 1302 1303 dom/ActiveDOMObject.cpp 1304 dom/Attr.cpp 1305 dom/BeforeTextInsertedEvent.cpp 1306 dom/BeforeUnloadEvent.cpp 1307 dom/CDATASection.cpp 1308 dom/CharacterData.cpp 1309 dom/CheckedRadioButtons.cpp 1310 dom/ChildListMutationScope.cpp 1311 dom/ChildNodeList.cpp 1312 dom/ClassNodeList.cpp 1313 dom/ClientRect.cpp 1314 dom/ClientRectList.cpp 1315 dom/ClipboardEvent.cpp 1316 dom/CollectionIndexCache.cpp 1317 dom/Comment.cpp 1318 dom/CompositionEvent.cpp 1319 dom/ContainerNode.cpp 1320 dom/ContainerNodeAlgorithms.cpp 1321 dom/ContextDestructionObserver.cpp 1322 dom/CustomEvent.cpp 1323 dom/DOMCoreException.cpp 1324 dom/DOMError.cpp 1325 dom/DOMImplementation.cpp 1326 dom/DOMNamedFlowCollection.cpp 1327 dom/DOMStringList.cpp 1328 dom/DataTransfer.cpp 1329 dom/DataTransferItem.cpp 1330 dom/DatasetDOMStringMap.cpp 1331 dom/DecodedDataDocumentParser.cpp 1332 dom/DeviceMotionController.cpp 1333 dom/DeviceMotionData.cpp 1334 dom/DeviceMotionEvent.cpp 1335 dom/DeviceOrientationController.cpp 1336 dom/DeviceOrientationData.cpp 1337 dom/DeviceOrientationEvent.cpp 1338 dom/Document.cpp 1339 dom/DocumentEventQueue.cpp 1340 dom/DocumentFragment.cpp 1341 dom/DocumentMarker.cpp 1342 dom/DocumentMarkerController.cpp 1343 dom/DocumentOrderedMap.cpp 1344 dom/DocumentParser.cpp 1345 dom/DocumentSharedObjectPool.cpp 1346 dom/DocumentStyleSheetCollection.cpp 1347 dom/DocumentType.cpp 1348 dom/Element.cpp 1349 dom/ElementData.cpp 1350 dom/ElementRareData.cpp 1351 dom/EntityReference.cpp 1352 dom/ErrorEvent.cpp 1353 dom/Event.cpp 1354 dom/EventContext.cpp 1355 dom/EventDispatcher.cpp 1356 dom/EventException.cpp 1357 dom/EventListenerMap.cpp 1358 dom/EventNames.cpp 1359 dom/EventTarget.cpp 1360 dom/ExceptionBase.cpp 1361 dom/ExceptionCodePlaceholder.cpp 1362 dom/FocusEvent.cpp 1363 dom/GenericEventQueue.cpp 1364 dom/IconURL.cpp 1365 dom/IdTargetObserver.cpp 1366 dom/IdTargetObserverRegistry.cpp 1367 dom/InlineStyleSheetOwner.cpp 1368 dom/KeyboardEvent.cpp 1369 dom/LiveNodeList.cpp 1370 dom/MessageChannel.cpp 1371 dom/MessageEvent.cpp 1372 dom/MessagePort.cpp 1373 dom/MessagePortChannel.cpp 1374 dom/MouseEvent.cpp 1375 dom/MouseRelatedEvent.cpp 1376 dom/MutationEvent.cpp 1377 dom/MutationObserver.cpp 1378 dom/MutationObserverInterestGroup.cpp 1379 dom/MutationObserverRegistration.cpp 1380 dom/MutationRecord.cpp 1381 dom/NameNodeList.cpp 1382 dom/NamedFlowCollection.cpp 1383 dom/NamedNodeMap.cpp 1384 dom/Node.cpp 1385 dom/NodeFilter.cpp 1386 dom/NodeFilterCondition.cpp 1387 dom/NodeIterator.cpp 1388 dom/NodeRareData.cpp 1389 dom/NodeRenderingTraversal.cpp 1390 dom/NodeTraversal.cpp 1391 dom/Notation.cpp 1392 dom/OverflowEvent.cpp 1393 dom/PageTransitionEvent.cpp 1394 dom/PendingScript.cpp 1395 dom/PopStateEvent.cpp 1396 dom/Position.cpp 1397 dom/PositionIterator.cpp 1398 dom/ProcessingInstruction.cpp 1399 dom/ProgressEvent.cpp 1400 dom/PseudoElement.cpp 1401 dom/QualifiedName.cpp 1402 dom/Range.cpp 1403 dom/RangeException.cpp 1404 dom/RegisteredEventListener.cpp 1405 dom/ScopedEventQueue.cpp 1406 dom/ScriptElement.cpp 1407 dom/ScriptExecutionContext.cpp 1408 dom/ScriptRunner.cpp 1409 dom/ScriptableDocumentParser.cpp 1410 dom/ScriptedAnimationController.cpp 1411 dom/SecurityContext.cpp 1412 dom/SelectorQuery.cpp 1413 dom/ShadowRoot.cpp 1414 dom/SpaceSplitString.cpp 1415 dom/StaticNodeList.cpp 1416 dom/StringCallback.cpp 1417 dom/StyledElement.cpp 1418 dom/TagNodeList.cpp 1419 dom/Text.cpp 1420 dom/TextEvent.cpp 1421 dom/TextNodeTraversal.cpp 1422 dom/Touch.cpp 1423 dom/TouchEvent.cpp 1424 dom/TouchList.cpp 1425 dom/TransformSourceLibxslt.cpp 1426 dom/TransitionEvent.cpp 1427 dom/Traversal.cpp 1428 dom/TreeScope.cpp 1429 dom/TreeScopeAdopter.cpp 1430 dom/TreeWalker.cpp 1431 dom/UIEvent.cpp 1432 dom/UIEventWithKeyState.cpp 1433 dom/UserActionElementSet.cpp 1434 dom/UserGestureIndicator.cpp 1435 dom/UserTypingGestureIndicator.cpp 1436 dom/ViewportArguments.cpp 1437 dom/VisitedLinkState.cpp 1438 dom/WebKitAnimationEvent.cpp 1439 dom/WebKitNamedFlow.cpp 1440 dom/WebKitTransitionEvent.cpp 1441 dom/WheelEvent.cpp 1442 1443 dom/default/PlatformMessagePortChannel.cpp 1444 1445 editing/AlternativeTextController.cpp 1446 editing/AppendNodeCommand.cpp 1447 editing/ApplyBlockElementCommand.cpp 1448 editing/ApplyStyleCommand.cpp 1449 editing/BreakBlockquoteCommand.cpp 1450 editing/CompositeEditCommand.cpp 1451 editing/CreateLinkCommand.cpp 1452 editing/DeleteButton.cpp 1453 editing/DeleteButtonController.cpp 1454 editing/DeleteFromTextNodeCommand.cpp 1455 editing/DeleteSelectionCommand.cpp 1456 editing/DictationAlternative.cpp 1457 editing/DictationCommand.cpp 1458 editing/EditCommand.cpp 1459 editing/EditingStyle.cpp 1460 editing/Editor.cpp 1461 editing/EditorCommand.cpp 1462 editing/FormatBlockCommand.cpp 1463 editing/FrameSelection.cpp 1464 editing/HTMLInterchange.cpp 1465 editing/IndentOutdentCommand.cpp 1466 editing/InsertIntoTextNodeCommand.cpp 1467 editing/InsertLineBreakCommand.cpp 1468 editing/InsertListCommand.cpp 1469 editing/InsertNodeBeforeCommand.cpp 1470 editing/InsertParagraphSeparatorCommand.cpp 1471 editing/InsertTextCommand.cpp 1472 editing/MarkupAccumulator.cpp 1473 editing/MergeIdenticalElementsCommand.cpp 1474 editing/ModifySelectionListLevel.cpp 1475 editing/MoveSelectionCommand.cpp 1476 editing/RemoveCSSPropertyCommand.cpp 1477 editing/RemoveFormatCommand.cpp 1478 editing/RemoveNodeCommand.cpp 1479 editing/RemoveNodePreservingChildrenCommand.cpp 1480 editing/RenderedPosition.cpp 1481 editing/ReplaceNodeWithSpanCommand.cpp 1482 editing/ReplaceSelectionCommand.cpp 1483 editing/SetNodeAttributeCommand.cpp 1484 editing/SetSelectionCommand.cpp 1485 editing/SimplifyMarkupCommand.cpp 1486 editing/SmartReplace.cpp 1487 editing/SpellChecker.cpp 1488 editing/SpellingCorrectionCommand.cpp 1489 editing/SplitElementCommand.cpp 1490 editing/SplitTextNodeCommand.cpp 1491 editing/SplitTextNodeContainingElementCommand.cpp 1492 editing/TextCheckingHelper.cpp 1493 editing/TextInsertionBaseCommand.cpp 1494 editing/TextIterator.cpp 1495 editing/TypingCommand.cpp 1496 editing/UnlinkCommand.cpp 1497 editing/VisiblePosition.cpp 1498 editing/VisibleSelection.cpp 1499 editing/VisibleUnits.cpp 1500 editing/WrapContentsInDummySpanCommand.cpp 1501 editing/htmlediting.cpp 1502 editing/markup.cpp 1503 1504 fileapi/AsyncFileStream.cpp 1505 fileapi/Blob.cpp 1506 fileapi/BlobURL.cpp 1507 fileapi/File.cpp 1508 fileapi/FileException.cpp 1509 fileapi/FileList.cpp 1510 fileapi/FileReader.cpp 1511 fileapi/FileReaderLoader.cpp 1512 fileapi/FileReaderSync.cpp 1513 fileapi/FileThread.cpp 1514 fileapi/ThreadableBlobRegistry.cpp 1515 fileapi/WebKitBlobBuilder.cpp 1516 1517 history/BackForwardController.cpp 1518 history/BackForwardList.cpp 1519 history/CachedFrame.cpp 1520 history/CachedPage.cpp 1521 history/HistoryItem.cpp 1522 history/PageCache.cpp 1523 1524 html/BaseButtonInputType.cpp 1525 html/BaseCheckableInputType.cpp 1526 html/BaseChooserOnlyDateAndTimeInputType.cpp 1527 html/BaseClickableWithKeyInputType.cpp 1528 html/BaseDateAndTimeInputType.cpp 1529 html/BaseTextInputType.cpp 1530 html/ButtonInputType.cpp 1531 html/CheckboxInputType.cpp 1532 html/ClassList.cpp 1533 html/ColorInputType.cpp 1534 html/DOMFormData.cpp 1535 html/DOMSettableTokenList.cpp 1536 html/DOMTokenList.cpp 1537 html/DOMURL.cpp 1538 html/DateInputType.cpp 1539 html/DateTimeInputType.cpp 1540 html/DateTimeLocalInputType.cpp 1541 html/EmailInputType.cpp 1542 html/FTPDirectoryDocument.cpp 1543 html/FileInputType.cpp 1544 html/FormAssociatedElement.cpp 1545 html/FormController.cpp 1546 html/FormDataList.cpp 1547 html/HTMLAllCollection.cpp 1548 html/HTMLAnchorElement.cpp 1549 html/HTMLAppletElement.cpp 1550 html/HTMLAreaElement.cpp 1551 html/HTMLAudioElement.cpp 1552 html/HTMLBRElement.cpp 1553 html/HTMLBaseElement.cpp 1554 html/HTMLBaseFontElement.cpp 1555 html/HTMLBodyElement.cpp 1556 html/HTMLButtonElement.cpp 1557 html/HTMLCanvasElement.cpp 1558 html/HTMLCollection.cpp 1559 html/HTMLDListElement.cpp 1560 html/HTMLDataListElement.cpp 1561 html/HTMLDetailsElement.cpp 1562 html/HTMLDirectoryElement.cpp 1563 html/HTMLDivElement.cpp 1564 html/HTMLDocument.cpp 1565 html/HTMLElement.cpp 1566 html/HTMLEmbedElement.cpp 1567 html/HTMLFieldSetElement.cpp 1568 html/HTMLFontElement.cpp 1569 html/HTMLFormControlElement.cpp 1570 html/HTMLFormControlElementWithState.cpp 1571 html/HTMLFormControlsCollection.cpp 1572 html/HTMLFormElement.cpp 1573 html/HTMLFrameElement.cpp 1574 html/HTMLFrameElementBase.cpp 1575 html/HTMLFrameOwnerElement.cpp 1576 html/HTMLFrameSetElement.cpp 1577 html/HTMLHRElement.cpp 1578 html/HTMLHeadElement.cpp 1579 html/HTMLHeadingElement.cpp 1580 html/HTMLHtmlElement.cpp 1581 html/HTMLIFrameElement.cpp 1582 html/HTMLImageElement.cpp 1583 html/HTMLImageLoader.cpp 1584 html/HTMLInputElement.cpp 1585 html/HTMLKeygenElement.cpp 1586 html/HTMLLIElement.cpp 1587 html/HTMLLabelElement.cpp 1588 html/HTMLLegendElement.cpp 1589 html/HTMLLinkElement.cpp 1590 html/HTMLMapElement.cpp 1591 html/HTMLMarqueeElement.cpp 1592 html/HTMLMediaElement.cpp 1593 html/HTMLMediaSession.cpp 1594 html/HTMLMenuElement.cpp 1595 html/HTMLMetaElement.cpp 1596 html/HTMLMeterElement.cpp 1597 html/HTMLModElement.cpp 1598 html/HTMLNameCollection.cpp 1599 html/HTMLOListElement.cpp 1600 html/HTMLObjectElement.cpp 1601 html/HTMLOptGroupElement.cpp 1602 html/HTMLOptionElement.cpp 1603 html/HTMLOptionsCollection.cpp 1604 html/HTMLOutputElement.cpp 1605 html/HTMLParagraphElement.cpp 1606 html/HTMLParamElement.cpp 1607 html/HTMLPlugInElement.cpp 1608 html/HTMLPlugInImageElement.cpp 1609 html/HTMLPreElement.cpp 1610 html/HTMLProgressElement.cpp 1611 html/HTMLQuoteElement.cpp 1612 html/HTMLScriptElement.cpp 1613 html/HTMLSelectElement.cpp 1614 html/HTMLSourceElement.cpp 1615 html/HTMLSpanElement.cpp 1616 html/HTMLStyleElement.cpp 1617 html/HTMLSummaryElement.cpp 1618 html/HTMLTableCaptionElement.cpp 1619 html/HTMLTableCellElement.cpp 1620 html/HTMLTableColElement.cpp 1621 html/HTMLTableElement.cpp 1622 html/HTMLTablePartElement.cpp 1623 html/HTMLTableRowElement.cpp 1624 html/HTMLTableRowsCollection.cpp 1625 html/HTMLTableSectionElement.cpp 1626 html/HTMLTemplateElement.cpp 1627 html/HTMLTextAreaElement.cpp 1628 html/HTMLTextFormControlElement.cpp 1629 html/HTMLTitleElement.cpp 1630 html/HTMLTrackElement.cpp 1631 html/HTMLUListElement.cpp 1632 html/HTMLVideoElement.cpp 1633 html/HiddenInputType.cpp 1634 html/ImageData.cpp 1635 html/ImageDocument.cpp 1636 html/ImageInputType.cpp 1637 html/InputType.cpp 1638 html/InputTypeNames.cpp 1639 html/LabelableElement.cpp 1640 html/LabelsNodeList.cpp 1641 html/LinkRelAttribute.cpp 1642 html/MediaController.cpp 1643 html/MediaDocument.cpp 1644 html/MediaFragmentURIParser.cpp 1645 html/MonthInputType.cpp 1646 html/NumberInputType.cpp 1647 html/PasswordInputType.cpp 1648 html/PluginDocument.cpp 1649 html/PublicURLManager.cpp 1650 html/RadioInputType.cpp 1651 html/RadioNodeList.cpp 1652 html/RangeInputType.cpp 1653 html/ResetInputType.cpp 1654 html/SearchInputType.cpp 1655 html/StepRange.cpp 1656 html/SubmitInputType.cpp 1657 html/TelephoneInputType.cpp 1658 html/TextDocument.cpp 1659 html/TextFieldInputType.cpp 1660 html/TextInputType.cpp 1661 html/TimeInputType.cpp 1662 html/TimeRanges.cpp 1663 html/TypeAhead.cpp 1664 html/URLInputType.cpp 1665 html/ValidationMessage.cpp 1666 html/WeekInputType.cpp 1667 1668 html/canvas/ANGLEInstancedArrays.cpp 1669 html/canvas/CanvasContextAttributes.cpp 1670 html/canvas/CanvasGradient.cpp 1671 html/canvas/CanvasPathMethods.cpp 1672 html/canvas/CanvasPattern.cpp 1673 html/canvas/CanvasProxy.cpp 1674 html/canvas/CanvasRenderingContext.cpp 1675 html/canvas/CanvasRenderingContext2D.cpp 1676 html/canvas/CanvasStyle.cpp 1677 html/canvas/EXTShaderTextureLOD.cpp 1678 html/canvas/EXTTextureFilterAnisotropic.cpp 1679 html/canvas/OESElementIndexUint.cpp 1680 html/canvas/OESStandardDerivatives.cpp 1681 html/canvas/OESTextureFloat.cpp 1682 html/canvas/OESTextureFloatLinear.cpp 1683 html/canvas/OESTextureHalfFloat.cpp 1684 html/canvas/OESTextureHalfFloatLinear.cpp 1685 html/canvas/OESVertexArrayObject.cpp 1686 html/canvas/WebGLBuffer.cpp 1687 html/canvas/WebGLCompressedTextureATC.cpp 1688 html/canvas/WebGLCompressedTexturePVRTC.cpp 1689 html/canvas/WebGLCompressedTextureS3TC.cpp 1690 html/canvas/WebGLContextAttributes.cpp 1691 html/canvas/WebGLContextEvent.cpp 1692 html/canvas/WebGLContextGroup.cpp 1693 html/canvas/WebGLContextObject.cpp 1694 html/canvas/WebGLDebugRendererInfo.cpp 1695 html/canvas/WebGLDebugShaders.cpp 1696 html/canvas/WebGLDepthTexture.cpp 1697 html/canvas/WebGLDrawBuffers.cpp 1698 html/canvas/WebGLExtension.cpp 1699 html/canvas/WebGLFramebuffer.cpp 1700 html/canvas/WebGLGetInfo.cpp 1701 html/canvas/WebGLLoseContext.cpp 1702 html/canvas/WebGLObject.cpp 1703 html/canvas/WebGLProgram.cpp 1704 html/canvas/WebGLRenderbuffer.cpp 1705 html/canvas/WebGLRenderingContext.cpp 1706 html/canvas/WebGLShader.cpp 1707 html/canvas/WebGLShaderPrecisionFormat.cpp 1708 html/canvas/WebGLSharedObject.cpp 1709 html/canvas/WebGLTexture.cpp 1710 html/canvas/WebGLUniformLocation.cpp 1711 html/canvas/WebGLVertexArrayObjectOES.cpp 1712 1713 html/forms/FileIconLoader.cpp 1714 1715 html/parser/CSSPreloadScanner.cpp 1716 html/parser/HTMLConstructionSite.cpp 1717 html/parser/HTMLDocumentParser.cpp 1718 html/parser/HTMLElementStack.cpp 1719 html/parser/HTMLEntityParser.cpp 1720 html/parser/HTMLEntitySearch.cpp 1721 html/parser/HTMLFormattingElementList.cpp 1722 html/parser/HTMLMetaCharsetParser.cpp 1723 html/parser/HTMLParserIdioms.cpp 1724 html/parser/HTMLSrcsetParser.cpp 1725 html/parser/HTMLParserOptions.cpp 1726 html/parser/HTMLParserScheduler.cpp 1727 html/parser/HTMLPreloadScanner.cpp 1728 html/parser/HTMLResourcePreloader.cpp 1729 html/parser/HTMLScriptRunner.cpp 1730 html/parser/HTMLSourceTracker.cpp 1731 html/parser/HTMLSrcsetParser.cpp 1732 html/parser/HTMLTokenizer.cpp 1733 html/parser/HTMLTreeBuilder.cpp 1734 html/parser/TextDocumentParser.cpp 1735 html/parser/XSSAuditor.cpp 1736 html/parser/XSSAuditorDelegate.cpp 1737 1738 html/shadow/ContentDistributor.cpp 1739 html/shadow/DetailsMarkerControl.cpp 1740 html/shadow/InsertionPoint.cpp 1741 html/shadow/MediaControlElementTypes.cpp 1742 html/shadow/MediaControlElements.cpp 1743 html/shadow/MediaControls.cpp 1744 html/shadow/MeterShadowElement.cpp 1745 html/shadow/ProgressShadowElement.cpp 1746 html/shadow/SliderThumbElement.cpp 1747 html/shadow/SpinButtonElement.cpp 1748 html/shadow/TextControlInnerElements.cpp 1749 1750 inspector/CommandLineAPIHost.cpp 1751 inspector/CommandLineAPIModule.cpp 1752 inspector/DOMEditor.cpp 1753 inspector/DOMPatchSupport.cpp 1754 inspector/InspectorApplicationCacheAgent.cpp 1755 inspector/InspectorCSSAgent.cpp 1756 inspector/InspectorClient.cpp 1757 inspector/InspectorController.cpp 1758 inspector/InspectorDOMAgent.cpp 1759 inspector/InspectorDOMDebuggerAgent.cpp 1760 inspector/InspectorDOMStorageAgent.cpp 1761 inspector/InspectorDatabaseAgent.cpp 1762 inspector/InspectorDatabaseResource.cpp 1763 inspector/InspectorFrontendClientLocal.cpp 1764 inspector/InspectorFrontendHost.cpp 1765 inspector/InspectorHistory.cpp 1766 inspector/InspectorIndexedDBAgent.cpp 1767 inspector/InspectorInstrumentation.cpp 1768 inspector/InspectorInstrumentationCookie.cpp 1769 inspector/InspectorLayerTreeAgent.cpp 1770 inspector/InspectorNodeFinder.cpp 1771 inspector/InspectorOverlay.cpp 1772 inspector/InspectorPageAgent.cpp 1773 inspector/InspectorResourceAgent.cpp 1774 inspector/InspectorStyleSheet.cpp 1775 inspector/InspectorStyleTextEditor.cpp 1776 inspector/InspectorTimelineAgent.cpp 1777 inspector/InspectorWorkerAgent.cpp 1778 inspector/InstrumentingAgents.cpp 1779 inspector/NetworkResourcesData.cpp 1780 inspector/PageConsoleAgent.cpp 1781 inspector/PageDebuggerAgent.cpp 1782 inspector/PageProfilerAgent.cpp 1783 inspector/PageRuntimeAgent.cpp 1784 inspector/PageScriptDebugServer.cpp 1785 inspector/TimelineRecordFactory.cpp 1786 inspector/WebConsoleAgent.cpp 1787 inspector/WebDebuggerAgent.cpp 1788 inspector/WebInjectedScriptHost.cpp 1789 inspector/WebInjectedScriptManager.cpp 1790 inspector/WebProfilerAgent.cpp 1791 inspector/WorkerConsoleAgent.cpp 1792 inspector/WorkerDebuggerAgent.cpp 1793 inspector/WorkerInspectorController.cpp 1794 inspector/WorkerProfilerAgent.cpp 1795 inspector/WorkerRuntimeAgent.cpp 1796 1797 loader/CookieJar.cpp 1798 loader/CrossOriginAccessControl.cpp 1799 loader/CrossOriginPreflightResultCache.cpp 1800 loader/DocumentLoadTiming.cpp 1801 loader/DocumentLoader.cpp 1802 loader/DocumentThreadableLoader.cpp 1803 loader/DocumentWriter.cpp 1804 loader/EmptyClients.cpp 1805 loader/FTPDirectoryParser.cpp 1806 loader/FormState.cpp 1807 loader/FormSubmission.cpp 1808 loader/FrameLoadRequest.cpp 1809 loader/FrameLoader.cpp 1810 loader/FrameLoaderStateMachine.cpp 1811 loader/HistoryController.cpp 1812 loader/ImageLoader.cpp 1813 loader/LinkLoader.cpp 1814 loader/LoaderStrategy.cpp 1815 loader/MixedContentChecker.cpp 1816 loader/NavigationAction.cpp 1817 loader/NavigationScheduler.cpp 1818 loader/NetscapePlugInStreamLoader.cpp 1819 loader/PingLoader.cpp 1820 loader/PolicyCallback.cpp 1821 loader/PolicyChecker.cpp 1822 loader/ProgressTracker.cpp 1823 loader/ResourceBuffer.cpp 1824 loader/ResourceLoadNotifier.cpp 1825 loader/ResourceLoadScheduler.cpp 1826 loader/ResourceLoader.cpp 1827 loader/SinkDocument.cpp 1828 loader/SubframeLoader.cpp 1829 loader/SubresourceLoader.cpp 1830 loader/TextResourceDecoder.cpp 1831 loader/TextTrackLoader.cpp 1832 loader/ThreadableLoader.cpp 1833 loader/WorkerThreadableLoader.cpp 1834 1835 loader/appcache/ApplicationCache.cpp 1836 loader/appcache/ApplicationCacheGroup.cpp 1837 loader/appcache/ApplicationCacheHost.cpp 1838 loader/appcache/ApplicationCacheResource.cpp 1839 loader/appcache/ApplicationCacheStorage.cpp 1840 loader/appcache/DOMApplicationCache.cpp 1841 loader/appcache/ManifestParser.cpp 1842 1843 loader/archive/Archive.cpp 1844 loader/archive/ArchiveFactory.cpp 1845 loader/archive/ArchiveResource.cpp 1846 loader/archive/ArchiveResourceCollection.cpp 1847 1848 loader/archive/mhtml/MHTMLArchive.cpp 1849 loader/archive/mhtml/MHTMLParser.cpp 1850 1851 loader/cache/CachedCSSStyleSheet.cpp 1852 loader/cache/CachedFont.cpp 1853 loader/cache/CachedImage.cpp 1854 loader/cache/CachedRawResource.cpp 1855 loader/cache/CachedResource.cpp 1856 loader/cache/CachedResourceHandle.cpp 1857 loader/cache/CachedResourceLoader.cpp 1858 loader/cache/CachedResourceRequest.cpp 1859 loader/cache/CachedResourceRequestInitiators.cpp 1860 loader/cache/CachedSVGDocument.cpp 1861 loader/cache/CachedSVGDocumentReference.cpp 1862 loader/cache/CachedScript.cpp 1863 loader/cache/CachedXSLStyleSheet.cpp 1864 loader/cache/MemoryCache.cpp 1865 1866 loader/icon/IconController.cpp 1867 loader/icon/IconDatabase.cpp 1868 loader/icon/IconDatabaseBase.cpp 1869 loader/icon/IconLoader.cpp 1870 loader/icon/IconRecord.cpp 1871 loader/icon/PageURLRecord.cpp 1872 1873 mathml/MathMLElement.cpp 1874 mathml/MathMLInlineContainerElement.cpp 1875 mathml/MathMLMathElement.cpp 1876 mathml/MathMLMencloseElement.cpp 1877 mathml/MathMLSelectElement.cpp 1878 mathml/MathMLTextElement.cpp 1879 1880 page/AutoscrollController.cpp 1881 page/BarProp.cpp 1882 page/CaptionUserPreferences.cpp 1883 page/Chrome.cpp 1884 page/ContentSecurityPolicy.cpp 1885 page/ContextMenuContext.cpp 1886 page/ContextMenuController.cpp 1887 page/Crypto.cpp 1888 page/DOMSecurityPolicy.cpp 1889 page/DOMSelection.cpp 1890 page/DOMTimer.cpp 1891 page/DOMWindow.cpp 1892 page/DOMWindowExtension.cpp 1893 page/DOMWindowProperty.cpp 1894 page/DefaultVisitedLinkStore.cpp 1895 page/DeviceController.cpp 1896 page/DiagnosticLoggingKeys.cpp 1897 page/DragController.cpp 1898 page/EventHandler.cpp 1899 page/EventSource.cpp 1900 page/FocusController.cpp 1901 page/Frame.cpp 1902 page/FrameDestructionObserver.cpp 1903 page/FrameSnapshotting.cpp 1904 page/FrameTree.cpp 1905 page/FrameView.cpp 1906 page/GestureTapHighlighter.cpp 1907 page/GroupSettings.cpp 1908 page/History.cpp 1909 page/Location.cpp 1910 page/MainFrame.cpp 1911 page/MouseEventWithHitTestResults.cpp 1912 page/Navigator.cpp 1913 page/NavigatorBase.cpp 1914 page/OriginAccessEntry.cpp 1915 page/Page.cpp 1916 page/PageActivityAssertionToken.cpp 1917 page/PageConsole.cpp 1918 page/PageGroup.cpp 1919 page/PageGroupLoadDeferrer.cpp 1920 page/PageSerializer.cpp 1921 page/PageThrottler.cpp 1922 page/PageVisibilityState.cpp 1923 page/Performance.cpp 1924 page/PerformanceEntry.cpp 1925 page/PerformanceEntryList.cpp 1926 page/PerformanceNavigation.cpp 1927 page/PerformanceResourceTiming.cpp 1928 page/PerformanceTiming.cpp 1929 page/PerformanceUserTiming.cpp 1930 page/PrintContext.cpp 1931 page/Screen.cpp 1932 page/SecurityOrigin.cpp 1933 page/SecurityPolicy.cpp 1934 page/Settings.cpp 1935 page/SpatialNavigation.cpp 1936 page/SpeechInput.cpp 1937 page/SpeechInputEvent.cpp 1938 page/SpeechInputResult.cpp 1939 page/SpeechInputResultList.cpp 1940 page/SuspendableTimer.cpp 1941 page/UserContentController.cpp 1942 page/UserContentURLPattern.cpp 1943 page/VisitedLinkStore.cpp 1944 page/WheelEventDeltaTracker.cpp 1945 page/WindowFeatures.cpp 1946 page/WindowFocusAllowedIndicator.cpp 1947 page/WorkerNavigator.cpp 1948 1949 page/animation/AnimationBase.cpp 1950 page/animation/AnimationController.cpp 1951 page/animation/CSSPropertyAnimation.cpp 1952 page/animation/CompositeAnimation.cpp 1953 page/animation/ImplicitAnimation.cpp 1954 page/animation/KeyframeAnimation.cpp 1955 1956 page/scrolling/ScrollingConstraints.cpp 1957 page/scrolling/ScrollingCoordinator.cpp 1958 page/scrolling/ScrollingStateFixedNode.cpp 1959 page/scrolling/ScrollingStateNode.cpp 1960 page/scrolling/ScrollingStateScrollingNode.cpp 1961 page/scrolling/ScrollingStateFrameScrollingNode.cpp 1962 page/scrolling/ScrollingStateOverflowScrollingNode.cpp 1963 page/scrolling/ScrollingStateScrollingNode.cpp 1964 page/scrolling/ScrollingStateStickyNode.cpp 1965 page/scrolling/ScrollingStateTree.cpp 1966 1967 platform/CalculationValue.cpp 1968 platform/Clock.cpp 1969 platform/ClockGeneric.cpp 1970 platform/ContentType.cpp 1971 platform/ContextMenu.cpp 1972 platform/ContextMenuItem.cpp 1973 platform/CrossThreadCopier.cpp 1974 platform/DatabaseStrategy.cpp 1975 platform/DateComponents.cpp 1976 platform/Decimal.cpp 1977 platform/DisplaySleepDisabler.cpp 1978 platform/DragData.cpp 1979 platform/DragImage.cpp 1980 platform/FileChooser.cpp 1981 platform/FileStream.cpp 1982 platform/FileSystem.cpp 1983 platform/URL.cpp 1984 platform/KillRingNone.cpp 1985 platform/Language.cpp 1986 platform/Length.cpp 1987 platform/LengthBox.cpp 1988 platform/LinkHash.cpp 1989 platform/Logging.cpp 1990 platform/MIMETypeRegistry.cpp 1991 platform/MemoryPressureHandler.cpp 1992 platform/NotImplemented.cpp 1993 platform/PlatformEvent.cpp 1994 platform/PlatformSpeechSynthesisUtterance.cpp 1995 platform/PlatformSpeechSynthesisVoice.cpp 1996 platform/PlatformSpeechSynthesizer.cpp 1997 platform/PlatformStrategies.cpp 1998 platform/RemoteCommandListener.cpp 1999 platform/SystemSleepListener.cpp 2000 platform/RuntimeApplicationChecks.cpp 2001 platform/SchemeRegistry.cpp 2002 platform/ScrollAnimator.cpp 2003 platform/ScrollView.cpp 2004 platform/ScrollableArea.cpp 2005 platform/Scrollbar.cpp 2006 platform/ScrollbarTheme.cpp 2007 platform/ScrollbarThemeComposite.cpp 2008 platform/SharedBuffer.cpp 2009 platform/SharedBufferChunkReader.cpp 2010 platform/ThreadGlobalData.cpp 2011 platform/ThreadTimers.cpp 2012 platform/Timer.cpp 2013 platform/UserActivity.cpp 2014 platform/UUID.cpp 2015 platform/Widget.cpp 2016 2017 platform/animation/Animation.cpp 2018 platform/animation/AnimationList.cpp 2019 2020 platform/audio/AudioBus.cpp 2021 platform/audio/AudioChannel.cpp 2022 platform/audio/AudioDSPKernelProcessor.cpp 2023 platform/audio/AudioFIFO.cpp 2024 platform/audio/AudioHardwareListener.cpp 2025 platform/audio/AudioPullFIFO.cpp 2026 platform/audio/AudioResampler.cpp 2027 platform/audio/AudioResamplerKernel.cpp 2028 platform/audio/AudioUtilities.cpp 2029 platform/audio/Biquad.cpp 2030 platform/audio/Cone.cpp 2031 platform/audio/DirectConvolver.cpp 2032 platform/audio/Distance.cpp 2033 platform/audio/DownSampler.cpp 2034 platform/audio/DynamicsCompressor.cpp 2035 platform/audio/DynamicsCompressorKernel.cpp 2036 platform/audio/EqualPowerPanner.cpp 2037 platform/audio/FFTConvolver.cpp 2038 platform/audio/FFTFrame.cpp 2039 platform/audio/HRTFDatabase.cpp 2040 platform/audio/HRTFDatabaseLoader.cpp 2041 platform/audio/HRTFElevation.cpp 2042 platform/audio/HRTFKernel.cpp 2043 platform/audio/HRTFPanner.cpp 2044 platform/audio/MediaSession.cpp 2045 platform/audio/MediaSessionManager.cpp 2046 platform/audio/MultiChannelResampler.cpp 2047 platform/audio/Panner.cpp 2048 platform/audio/Reverb.cpp 2049 platform/audio/ReverbAccumulationBuffer.cpp 2050 platform/audio/ReverbConvolver.cpp 2051 platform/audio/ReverbConvolverStage.cpp 2052 platform/audio/ReverbInputBuffer.cpp 2053 platform/audio/SincResampler.cpp 2054 platform/audio/UpSampler.cpp 2055 platform/audio/VectorMath.cpp 2056 platform/audio/ZeroPole.cpp 2057 2058 platform/graphics/BitmapImage.cpp 2059 platform/graphics/Color.cpp 2060 platform/graphics/CrossfadeGeneratedImage.cpp 2061 platform/graphics/FloatPoint.cpp 2062 platform/graphics/FloatPoint3D.cpp 2063 platform/graphics/FloatPolygon.cpp 2064 platform/graphics/FloatQuad.cpp 2065 platform/graphics/FloatRect.cpp 2066 platform/graphics/FloatRoundedRect.cpp 2067 platform/graphics/FloatSize.cpp 2068 platform/graphics/Font.cpp 2069 platform/graphics/FontCache.cpp 2070 platform/graphics/FontData.cpp 2071 platform/graphics/FontDescription.cpp 2072 platform/graphics/FontFastPath.cpp 2073 platform/graphics/FontFeatureSettings.cpp 2074 platform/graphics/FontGenericFamilies.cpp 2075 platform/graphics/FontGlyphs.cpp 2076 platform/graphics/GeneratedImage.cpp 2077 platform/graphics/GeometryUtilities.cpp 2078 platform/graphics/GlyphPageTreeNode.cpp 2079 platform/graphics/Gradient.cpp 2080 platform/graphics/GradientImage.cpp 2081 platform/graphics/GraphicsContext.cpp 2082 platform/graphics/GraphicsLayer.cpp 2083 platform/graphics/GraphicsLayerAnimation.cpp 2084 platform/graphics/GraphicsLayerTransform.cpp 2085 platform/graphics/GraphicsLayerUpdater.cpp 2086 platform/graphics/GraphicsTypes.cpp 2087 platform/graphics/Image.cpp 2088 platform/graphics/ImageBuffer.cpp 2089 platform/graphics/ImageOrientation.cpp 2090 platform/graphics/ImageSource.cpp 2091 platform/graphics/IntPoint.cpp 2092 platform/graphics/IntRect.cpp 2093 platform/graphics/IntSize.cpp 2094 platform/graphics/ISOVTTCue.cpp 2095 platform/graphics/LayoutBoxExtent.cpp 2096 platform/graphics/LayoutRect.cpp 2097 platform/graphics/MediaPlayer.cpp 2098 platform/graphics/Path.cpp 2099 platform/graphics/PathTraversalState.cpp 2100 platform/graphics/Pattern.cpp 2101 platform/graphics/PlatformTimeRanges.cpp 2102 platform/graphics/Region.cpp 2103 platform/graphics/RoundedRect.cpp 2104 platform/graphics/SVGGlyph.cpp 2105 platform/graphics/SegmentedFontData.cpp 2106 platform/graphics/ShadowBlur.cpp 2107 platform/graphics/SimpleFontData.cpp 2108 platform/graphics/StringTruncator.cpp 2109 platform/graphics/SurrogatePairAwareTextIterator.cpp 2110 platform/graphics/TextRun.cpp 2111 platform/graphics/TiledBackingStore.cpp 2112 platform/graphics/WidthIterator.cpp 2113 2114 platform/graphics/cpu/arm/filters/FELightingNEON.cpp 2115 2116 platform/graphics/filters/DistantLightSource.cpp 2117 platform/graphics/filters/FEBlend.cpp 2118 platform/graphics/filters/FEColorMatrix.cpp 2119 platform/graphics/filters/FEComponentTransfer.cpp 2120 platform/graphics/filters/FEComposite.cpp 2121 platform/graphics/filters/FEConvolveMatrix.cpp 2122 platform/graphics/filters/FEDiffuseLighting.cpp 2123 platform/graphics/filters/FEDisplacementMap.cpp 2124 platform/graphics/filters/FEDropShadow.cpp 2125 platform/graphics/filters/FEFlood.cpp 2126 platform/graphics/filters/FEGaussianBlur.cpp 2127 platform/graphics/filters/FELighting.cpp 2128 platform/graphics/filters/FEMerge.cpp 2129 platform/graphics/filters/FEMorphology.cpp 2130 platform/graphics/filters/FEOffset.cpp 2131 platform/graphics/filters/FESpecularLighting.cpp 2132 platform/graphics/filters/FETile.cpp 2133 platform/graphics/filters/FETurbulence.cpp 2134 platform/graphics/filters/FilterEffect.cpp 2135 platform/graphics/filters/FilterOperation.cpp 2136 platform/graphics/filters/FilterOperations.cpp 2137 platform/graphics/filters/PointLightSource.cpp 2138 platform/graphics/filters/SourceAlpha.cpp 2139 platform/graphics/filters/SourceGraphic.cpp 2140 platform/graphics/filters/SpotLightSource.cpp 2141 2142 platform/graphics/opentype/OpenTypeMathData.cpp 2143 2144 platform/graphics/texmap/TextureMapper.cpp 2145 platform/graphics/texmap/TextureMapperBackingStore.cpp 2146 platform/graphics/texmap/TextureMapperFPSCounter.cpp 2147 platform/graphics/texmap/TextureMapperImageBuffer.cpp 2148 platform/graphics/texmap/TextureMapperLayer.cpp 2149 platform/graphics/texmap/TextureMapperSurfaceBackingStore.cpp 2150 platform/graphics/texmap/TextureMapperTile.cpp 2151 platform/graphics/texmap/TextureMapperTiledBackingStore.cpp 2152 2153 platform/graphics/transforms/AffineTransform.cpp 2154 platform/graphics/transforms/Matrix3DTransformOperation.cpp 2155 platform/graphics/transforms/MatrixTransformOperation.cpp 2156 platform/graphics/transforms/PerspectiveTransformOperation.cpp 2157 platform/graphics/transforms/RotateTransformOperation.cpp 2158 platform/graphics/transforms/ScaleTransformOperation.cpp 2159 platform/graphics/transforms/SkewTransformOperation.cpp 2160 platform/graphics/transforms/TransformOperations.cpp 2161 platform/graphics/transforms/TransformState.cpp 2162 platform/graphics/transforms/TransformationMatrix.cpp 2163 platform/graphics/transforms/TranslateTransformOperation.cpp 2164 2165 platform/image-decoders/ImageDecoder.cpp 2166 2167 platform/image-decoders/bmp/BMPImageDecoder.cpp 2168 platform/image-decoders/bmp/BMPImageReader.cpp 2169 2170 platform/image-decoders/gif/GIFImageDecoder.cpp 2171 platform/image-decoders/gif/GIFImageReader.cpp 2172 2173 platform/image-decoders/ico/ICOImageDecoder.cpp 2174 2175 platform/image-decoders/jpeg/JPEGImageDecoder.cpp 2176 2177 platform/image-decoders/png/PNGImageDecoder.cpp 2178 2179 platform/image-decoders/webp/WEBPImageDecoder.cpp 2180 2181 platform/leveldb/LevelDBDatabase.cpp 2182 platform/leveldb/LevelDBTransaction.cpp 2183 platform/leveldb/LevelDBWriteBatch.cpp 2184 2185 platform/mediastream/MediaStreamCenter.cpp 2186 platform/mediastream/MediaStreamPrivate.cpp 2187 platform/mediastream/MediaStreamTrackPrivate.cpp 2188 platform/mediastream/MediaStreamSource.cpp 2189 platform/mediastream/MediaStreamSourceStates.cpp 2190 platform/mediastream/RTCIceCandidateDescriptor.cpp 2191 platform/mediastream/RTCPeerConnectionHandler.cpp 2192 platform/mediastream/RTCSessionDescriptionDescriptor.cpp 2193 2194 platform/mock/DeviceMotionClientMock.cpp 2195 platform/mock/DeviceOrientationClientMock.cpp 2196 platform/mock/GeolocationClientMock.cpp 2197 platform/mock/MediaConstraintsMock.cpp 2198 platform/mock/MockMediaStreamCenter.cpp 2199 platform/mock/RTCDataChannelHandlerMock.cpp 2200 platform/mock/RTCDTMFSenderHandlerMock.cpp 2201 platform/mock/RTCNotifiersMock.cpp 2202 platform/mock/RTCPeerConnectionHandlerMock.cpp 2203 platform/mock/ScrollbarThemeMock.cpp 2204 2205 platform/network/AuthenticationChallengeBase.cpp 2206 platform/network/BlobData.cpp 2207 platform/network/BlobDataFileReference.cpp 2208 platform/network/BlobRegistry.cpp 2209 platform/network/BlobRegistryImpl.cpp 2210 platform/network/BlobResourceHandle.cpp 2211 platform/network/Credential.cpp 2212 platform/network/CredentialStorage.cpp 2213 platform/network/DNSResolveQueue.cpp 2214 platform/network/DataURL.cpp 2215 platform/network/FormData.cpp 2216 platform/network/FormDataBuilder.cpp 2217 platform/network/HTTPHeaderMap.cpp 2218 platform/network/HTTPParsers.cpp 2219 platform/network/MIMEHeader.cpp 2220 platform/network/NetworkStateNotifier.cpp 2221 platform/network/ParsedContentType.cpp 2222 platform/network/ProtectionSpaceBase.cpp 2223 platform/network/ProxyServer.cpp 2224 platform/network/ResourceErrorBase.cpp 2225 platform/network/ResourceHandle.cpp 2226 platform/network/ResourceHandleClient.cpp 2227 platform/network/ResourceRequestBase.cpp 2228 platform/network/ResourceResponseBase.cpp 2229 platform/network/SocketStreamHandleBase.cpp 2230 platform/network/SynchronousLoaderClient.cpp 2231 2232 platform/sql/SQLValue.cpp 2233 platform/sql/SQLiteAuthorizer.cpp 2234 platform/sql/SQLiteDatabase.cpp 2235 platform/sql/SQLiteDatabaseTracker.cpp 2236 platform/sql/SQLiteFileSystem.cpp 2237 platform/sql/SQLiteStatement.cpp 2238 platform/sql/SQLiteTransaction.cpp 2239 2240 platform/text/BidiContext.cpp 2241 platform/text/DateTimeFormat.cpp 2242 platform/text/Hyphenation.cpp 2243 platform/text/LineEnding.cpp 2244 platform/text/LocaleToScriptMappingDefault.cpp 2245 platform/text/PlatformLocale.cpp 2246 platform/text/QuotedPrintable.cpp 2247 platform/text/SegmentedString.cpp 2248 platform/text/TextBoundaries.cpp 2249 platform/text/TextBreakIterator.cpp 2250 platform/text/TextCodec.cpp 2251 platform/text/TextCodecLatin1.cpp 2252 platform/text/TextCodecUTF16.cpp 2253 platform/text/TextCodecUTF8.cpp 2254 platform/text/TextCodecUserDefined.cpp 2255 platform/text/TextEncoding.cpp 2256 platform/text/TextEncodingRegistry.cpp 2257 platform/text/TextStream.cpp 2258 2259 plugins/DOMMimeType.cpp 2260 plugins/DOMMimeTypeArray.cpp 2261 plugins/DOMPlugin.cpp 2262 plugins/DOMPluginArray.cpp 2263 plugins/PluginData.cpp 2264 plugins/PluginDatabase.cpp 2265 plugins/PluginDebug.cpp 2266 plugins/PluginMainThreadScheduler.cpp 2267 plugins/PluginStream.cpp 2268 2269 rendering/AutoTableLayout.cpp 2270 rendering/BidiRun.cpp 2271 rendering/BorderEdge.cpp 2272 rendering/CounterNode.cpp 2273 rendering/EllipsisBox.cpp 2274 rendering/FilterEffectRenderer.cpp 2275 rendering/FixedTableLayout.cpp 2276 rendering/FloatingObjects.cpp 2277 rendering/FlowThreadController.cpp 2278 rendering/HitTestLocation.cpp 2279 rendering/HitTestResult.cpp 2280 rendering/HitTestingTransformState.cpp 2281 rendering/ImageQualityController.cpp 2282 rendering/InlineBox.cpp 2283 rendering/InlineElementBox.cpp 2284 rendering/InlineFlowBox.cpp 2285 rendering/InlineTextBox.cpp 2286 rendering/LayoutRepainter.cpp 2287 rendering/LayoutState.cpp 2288 rendering/OrderIterator.cpp 2289 rendering/PointerEventsHitRules.cpp 2290 rendering/RenderBlock.cpp 2291 rendering/RenderBlockFlow.cpp 2292 rendering/RenderBlockLineLayout.cpp 2293 rendering/RenderBox.cpp 2294 rendering/RenderBoxModelObject.cpp 2295 rendering/RenderButton.cpp 2296 rendering/RenderCombineText.cpp 2297 rendering/RenderCounter.cpp 2298 rendering/RenderDeprecatedFlexibleBox.cpp 2299 rendering/RenderDetailsMarker.cpp 2300 rendering/RenderElement.cpp 2301 rendering/RenderEmbeddedObject.cpp 2302 rendering/RenderFieldset.cpp 2303 rendering/RenderFileUploadControl.cpp 2304 rendering/RenderFlexibleBox.cpp 2305 rendering/RenderFlowThread.cpp 2306 rendering/RenderFrame.cpp 2307 rendering/RenderFrameBase.cpp 2308 rendering/RenderFrameSet.cpp 2309 rendering/RenderFullScreen.cpp 2310 rendering/RenderGeometryMap.cpp 2311 rendering/RenderGrid.cpp 2312 rendering/RenderHTMLCanvas.cpp 2313 rendering/RenderIFrame.cpp 2314 rendering/RenderImage.cpp 2315 rendering/RenderImageResource.cpp 2316 rendering/RenderImageResourceStyleImage.cpp 2317 rendering/RenderInline.cpp 2318 rendering/RenderInputSpeech.cpp 2319 rendering/RenderLayer.cpp 2320 rendering/RenderLayerBacking.cpp 2321 rendering/RenderLayerCompositor.cpp 2322 rendering/RenderLayerFilterInfo.cpp 2323 rendering/RenderLayerModelObject.cpp 2324 rendering/RenderLineBoxList.cpp 2325 rendering/RenderLineBreak.cpp 2326 rendering/RenderListBox.cpp 2327 rendering/RenderListItem.cpp 2328 rendering/RenderListMarker.cpp 2329 rendering/RenderMarquee.cpp 2330 rendering/RenderMedia.cpp 2331 rendering/RenderMediaControlElements.cpp 2332 rendering/RenderMediaControls.cpp 2333 rendering/RenderMenuList.cpp 2334 rendering/RenderMeter.cpp 2335 rendering/RenderMultiColumnFlowThread.cpp 2336 rendering/RenderMultiColumnSet.cpp 2337 rendering/RenderMultiColumnSpannerPlaceholder.cpp 2338 rendering/RenderNamedFlowFragment.cpp 2339 rendering/RenderNamedFlowThread.cpp 2340 rendering/RenderObject.cpp 2341 rendering/RenderProgress.cpp 2342 rendering/RenderQuote.cpp 2343 rendering/RenderRegion.cpp 2344 rendering/RenderRegionSet.cpp 2345 rendering/RenderReplaced.cpp 2346 rendering/RenderReplica.cpp 2347 rendering/RenderRuby.cpp 2348 rendering/RenderRubyBase.cpp 2349 rendering/RenderRubyRun.cpp 2350 rendering/RenderRubyText.cpp 2351 rendering/RenderScrollbar.cpp 2352 rendering/RenderScrollbarPart.cpp 2353 rendering/RenderScrollbarTheme.cpp 2354 rendering/RenderSearchField.cpp 2355 rendering/RenderSlider.cpp 2356 rendering/RenderSnapshottedPlugIn.cpp 2357 rendering/RenderTable.cpp 2358 rendering/RenderTableCaption.cpp 2359 rendering/RenderTableCell.cpp 2360 rendering/RenderTableCol.cpp 2361 rendering/RenderTableRow.cpp 2362 rendering/RenderTableSection.cpp 2363 rendering/RenderText.cpp 2364 rendering/RenderTextControl.cpp 2365 rendering/RenderTextControlMultiLine.cpp 2366 rendering/RenderTextControlSingleLine.cpp 2367 rendering/RenderTextFragment.cpp 2368 rendering/RenderTextLineBoxes.cpp 2369 rendering/RenderTheme.cpp 2370 rendering/RenderTreeAsText.cpp 2371 rendering/RenderVideo.cpp 2372 rendering/RenderView.cpp 2373 rendering/RenderVTTCue.cpp 2374 rendering/RenderWidget.cpp 2375 rendering/RootInlineBox.cpp 2376 rendering/SelectionSubtreeRoot.cpp 2377 rendering/ScrollBehavior.cpp 2378 rendering/SimpleLineLayout.cpp 2379 rendering/SimpleLineLayoutFunctions.cpp 2380 rendering/TextAutosizer.cpp 2381 rendering/TextPaintStyle.cpp 2382 rendering/TextPainter.cpp 2383 rendering/break_lines.cpp 2384 2385 rendering/line/LineBreaker.cpp 2386 rendering/line/LineInfo.cpp 2387 rendering/line/LineWidth.cpp 2388 rendering/line/TrailingObjects.cpp 2389 2390 rendering/mathml/RenderMathMLBlock.cpp 2391 rendering/mathml/RenderMathMLFenced.cpp 2392 rendering/mathml/RenderMathMLFraction.cpp 2393 rendering/mathml/RenderMathMLMath.cpp 2394 rendering/mathml/RenderMathMLMenclose.cpp 2395 rendering/mathml/RenderMathMLOperator.cpp 2396 rendering/mathml/RenderMathMLRadicalOperator.cpp 2397 rendering/mathml/RenderMathMLRoot.cpp 2398 rendering/mathml/RenderMathMLRow.cpp 2399 rendering/mathml/RenderMathMLScripts.cpp 2400 rendering/mathml/RenderMathMLSpace.cpp 2401 rendering/mathml/RenderMathMLSquareRoot.cpp 2402 rendering/mathml/RenderMathMLToken.cpp 2403 rendering/mathml/RenderMathMLUnderOver.cpp 2404 2405 rendering/shapes/BoxShape.cpp 2406 rendering/shapes/PolygonShape.cpp 2407 rendering/shapes/RasterShape.cpp 2408 rendering/shapes/RectangleShape.cpp 2409 rendering/shapes/Shape.cpp 2410 rendering/shapes/ShapeOutsideInfo.cpp 2411 2412 rendering/style/BasicShapes.cpp 2413 rendering/style/ContentData.cpp 2414 rendering/style/CounterDirectives.cpp 2415 rendering/style/FillLayer.cpp 2416 rendering/style/GridResolvedPosition.cpp 2417 rendering/style/KeyframeList.cpp 2418 rendering/style/NinePieceImage.cpp 2419 rendering/style/QuotesData.cpp 2420 rendering/style/RenderStyle.cpp 2421 rendering/style/SVGRenderStyle.cpp 2422 rendering/style/SVGRenderStyleDefs.cpp 2423 rendering/style/ShadowData.cpp 2424 rendering/style/ShapeValue.cpp 2425 rendering/style/StyleBackgroundData.cpp 2426 rendering/style/StyleBoxData.cpp 2427 rendering/style/StyleCachedImage.cpp 2428 rendering/style/StyleCachedImageSet.cpp 2429 rendering/style/StyleDeprecatedFlexibleBoxData.cpp 2430 rendering/style/StyleFilterData.cpp 2431 rendering/style/StyleFlexibleBoxData.cpp 2432 rendering/style/StyleGeneratedImage.cpp 2433 rendering/style/StyleGridData.cpp 2434 rendering/style/StyleGridItemData.cpp 2435 rendering/style/StyleInheritedData.cpp 2436 rendering/style/StyleMarqueeData.cpp 2437 rendering/style/StyleMultiColData.cpp 2438 rendering/style/StyleRareInheritedData.cpp 2439 rendering/style/StyleRareNonInheritedData.cpp 2440 rendering/style/StyleSurroundData.cpp 2441 rendering/style/StyleTransformData.cpp 2442 rendering/style/StyleVisualData.cpp 2443 2444 rendering/svg/RenderSVGBlock.cpp 2445 rendering/svg/RenderSVGContainer.cpp 2446 rendering/svg/RenderSVGEllipse.cpp 2447 rendering/svg/RenderSVGForeignObject.cpp 2448 rendering/svg/RenderSVGGradientStop.cpp 2449 rendering/svg/RenderSVGHiddenContainer.cpp 2450 rendering/svg/RenderSVGImage.cpp 2451 rendering/svg/RenderSVGInline.cpp 2452 rendering/svg/RenderSVGInlineText.cpp 2453 rendering/svg/RenderSVGModelObject.cpp 2454 rendering/svg/RenderSVGPath.cpp 2455 rendering/svg/RenderSVGRect.cpp 2456 rendering/svg/RenderSVGResource.cpp 2457 rendering/svg/RenderSVGResourceClipper.cpp 2458 rendering/svg/RenderSVGResourceContainer.cpp 2459 rendering/svg/RenderSVGResourceFilter.cpp 2460 rendering/svg/RenderSVGResourceFilterPrimitive.cpp 2461 rendering/svg/RenderSVGResourceGradient.cpp 2462 rendering/svg/RenderSVGResourceLinearGradient.cpp 2463 rendering/svg/RenderSVGResourceMarker.cpp 2464 rendering/svg/RenderSVGResourceMasker.cpp 2465 rendering/svg/RenderSVGResourcePattern.cpp 2466 rendering/svg/RenderSVGResourceRadialGradient.cpp 2467 rendering/svg/RenderSVGResourceSolidColor.cpp 2468 rendering/svg/RenderSVGRoot.cpp 2469 rendering/svg/RenderSVGShape.cpp 2470 rendering/svg/RenderSVGText.cpp 2471 rendering/svg/RenderSVGTextPath.cpp 2472 rendering/svg/RenderSVGTransformableContainer.cpp 2473 rendering/svg/RenderSVGViewportContainer.cpp 2474 rendering/svg/SVGInlineFlowBox.cpp 2475 rendering/svg/SVGInlineTextBox.cpp 2476 rendering/svg/SVGPathData.cpp 2477 rendering/svg/SVGRenderSupport.cpp 2478 rendering/svg/SVGRenderTreeAsText.cpp 2479 rendering/svg/SVGRenderingContext.cpp 2480 rendering/svg/SVGResources.cpp 2481 rendering/svg/SVGResourcesCache.cpp 2482 rendering/svg/SVGResourcesCycleSolver.cpp 2483 rendering/svg/SVGRootInlineBox.cpp 2484 rendering/svg/SVGTextChunk.cpp 2485 rendering/svg/SVGTextChunkBuilder.cpp 2486 rendering/svg/SVGTextLayoutAttributes.cpp 2487 rendering/svg/SVGTextLayoutAttributesBuilder.cpp 2488 rendering/svg/SVGTextLayoutEngine.cpp 2489 rendering/svg/SVGTextLayoutEngineBaseline.cpp 2490 rendering/svg/SVGTextLayoutEngineSpacing.cpp 2491 rendering/svg/SVGTextMetrics.cpp 2492 rendering/svg/SVGTextMetricsBuilder.cpp 2493 rendering/svg/SVGTextQuery.cpp 2494 rendering/svg/SVGTextRunRenderingContext.cpp 2495 2496 replay/UserInputBridge.cpp 2497 2498 storage/Storage.cpp 2499 storage/StorageAreaImpl.cpp 2500 storage/StorageAreaSync.cpp 2501 storage/StorageEvent.cpp 2502 storage/StorageEventDispatcher.cpp 2503 storage/StorageMap.cpp 2504 storage/StorageNamespace.cpp 2505 storage/StorageNamespaceImpl.cpp 2506 storage/StorageStrategy.cpp 2507 storage/StorageSyncManager.cpp 2508 storage/StorageThread.cpp 2509 storage/StorageTracker.cpp 2510 2511 style/InlineTextBoxStyle.cpp 2512 style/StyleFontSizeFunctions.cpp 2513 style/StyleResolveForDocument.cpp 2514 style/StyleResolveTree.cpp 2515 2516 svg/ColorDistance.cpp 2517 svg/SVGAElement.cpp 2518 svg/SVGAltGlyphDefElement.cpp 2519 svg/SVGAltGlyphElement.cpp 2520 svg/SVGAltGlyphItemElement.cpp 2521 svg/SVGAngle.cpp 2522 svg/SVGAnimateColorElement.cpp 2523 svg/SVGAnimateElement.cpp 2524 svg/SVGAnimateMotionElement.cpp 2525 svg/SVGAnimateTransformElement.cpp 2526 svg/SVGAnimatedAngle.cpp 2527 svg/SVGAnimatedBoolean.cpp 2528 svg/SVGAnimatedColor.cpp 2529 svg/SVGAnimatedEnumeration.cpp 2530 svg/SVGAnimatedInteger.cpp 2531 svg/SVGAnimatedIntegerOptionalInteger.cpp 2532 svg/SVGAnimatedLength.cpp 2533 svg/SVGAnimatedLengthList.cpp 2534 svg/SVGAnimatedNumber.cpp 2535 svg/SVGAnimatedNumberList.cpp 2536 svg/SVGAnimatedNumberOptionalNumber.cpp 2537 svg/SVGAnimatedPath.cpp 2538 svg/SVGAnimatedPointList.cpp 2539 svg/SVGAnimatedPreserveAspectRatio.cpp 2540 svg/SVGAnimatedRect.cpp 2541 svg/SVGAnimatedString.cpp 2542 svg/SVGAnimatedTransformList.cpp 2543 svg/SVGAnimatedType.cpp 2544 svg/SVGAnimatedTypeAnimator.cpp 2545 svg/SVGAnimationElement.cpp 2546 svg/SVGCircleElement.cpp 2547 svg/SVGClipPathElement.cpp 2548 svg/SVGColor.cpp 2549 svg/SVGComponentTransferFunctionElement.cpp 2550 svg/SVGCursorElement.cpp 2551 svg/SVGDefsElement.cpp 2552 svg/SVGDescElement.cpp 2553 svg/SVGDocument.cpp 2554 svg/SVGDocumentExtensions.cpp 2555 svg/SVGElement.cpp 2556 svg/SVGElementInstance.cpp 2557 svg/SVGElementInstanceList.cpp 2558 svg/SVGEllipseElement.cpp 2559 svg/SVGException.cpp 2560 svg/SVGExternalResourcesRequired.cpp 2561 svg/SVGFEBlendElement.cpp 2562 svg/SVGFEColorMatrixElement.cpp 2563 svg/SVGFEComponentTransferElement.cpp 2564 svg/SVGFECompositeElement.cpp 2565 svg/SVGFEConvolveMatrixElement.cpp 2566 svg/SVGFEDiffuseLightingElement.cpp 2567 svg/SVGFEDisplacementMapElement.cpp 2568 svg/SVGFEDistantLightElement.cpp 2569 svg/SVGFEDropShadowElement.cpp 2570 svg/SVGFEFloodElement.cpp 2571 svg/SVGFEFuncAElement.cpp 2572 svg/SVGFEFuncBElement.cpp 2573 svg/SVGFEFuncGElement.cpp 2574 svg/SVGFEFuncRElement.cpp 2575 svg/SVGFEGaussianBlurElement.cpp 2576 svg/SVGFEImageElement.cpp 2577 svg/SVGFELightElement.cpp 2578 svg/SVGFEMergeElement.cpp 2579 svg/SVGFEMergeNodeElement.cpp 2580 svg/SVGFEMorphologyElement.cpp 2581 svg/SVGFEOffsetElement.cpp 2582 svg/SVGFEPointLightElement.cpp 2583 svg/SVGFESpecularLightingElement.cpp 2584 svg/SVGFESpotLightElement.cpp 2585 svg/SVGFETileElement.cpp 2586 svg/SVGFETurbulenceElement.cpp 2587 svg/SVGFilterElement.cpp 2588 svg/SVGFilterPrimitiveStandardAttributes.cpp 2589 svg/SVGFitToViewBox.cpp 2590 svg/SVGFontData.cpp 2591 svg/SVGFontElement.cpp 2592 svg/SVGFontFaceElement.cpp 2593 svg/SVGFontFaceFormatElement.cpp 2594 svg/SVGFontFaceNameElement.cpp 2595 svg/SVGFontFaceSrcElement.cpp 2596 svg/SVGFontFaceUriElement.cpp 2597 svg/SVGForeignObjectElement.cpp 2598 svg/SVGGElement.cpp 2599 svg/SVGGlyphElement.cpp 2600 svg/SVGGlyphRefElement.cpp 2601 svg/SVGGradientElement.cpp 2602 svg/SVGGraphicsElement.cpp 2603 svg/SVGHKernElement.cpp 2604 svg/SVGImageElement.cpp 2605 svg/SVGImageLoader.cpp 2606 svg/SVGLangSpace.cpp 2607 svg/SVGLength.cpp 2608 svg/SVGLengthContext.cpp 2609 svg/SVGLengthList.cpp 2610 svg/SVGLineElement.cpp 2611 svg/SVGLinearGradientElement.cpp 2612 svg/SVGLocatable.cpp 2613 svg/SVGMPathElement.cpp 2614 svg/SVGMarkerElement.cpp 2615 svg/SVGMaskElement.cpp 2616 svg/SVGMetadataElement.cpp 2617 svg/SVGMissingGlyphElement.cpp 2618 svg/SVGNumberList.cpp 2619 svg/SVGPaint.cpp 2620 svg/SVGParserUtilities.cpp 2621 svg/SVGPathBlender.cpp 2622 svg/SVGPathBuilder.cpp 2623 svg/SVGPathByteStreamBuilder.cpp 2624 svg/SVGPathByteStreamSource.cpp 2625 svg/SVGPathElement.cpp 2626 svg/SVGPathParser.cpp 2627 svg/SVGPathSegList.cpp 2628 svg/SVGPathSegListBuilder.cpp 2629 svg/SVGPathSegListSource.cpp 2630 svg/SVGPathStringBuilder.cpp 2631 svg/SVGPathStringSource.cpp 2632 svg/SVGPathTraversalStateBuilder.cpp 2633 svg/SVGPathUtilities.cpp 2634 svg/SVGPatternElement.cpp 2635 svg/SVGPointList.cpp 2636 svg/SVGPolyElement.cpp 2637 svg/SVGPolygonElement.cpp 2638 svg/SVGPolylineElement.cpp 2639 svg/SVGPreserveAspectRatio.cpp 2640 svg/SVGRadialGradientElement.cpp 2641 svg/SVGRectElement.cpp 2642 svg/SVGSVGElement.cpp 2643 svg/SVGScriptElement.cpp 2644 svg/SVGSetElement.cpp 2645 svg/SVGStopElement.cpp 2646 svg/SVGStringList.cpp 2647 svg/SVGStyleElement.cpp 2648 svg/SVGSwitchElement.cpp 2649 svg/SVGSymbolElement.cpp 2650 svg/SVGTRefElement.cpp 2651 svg/SVGTSpanElement.cpp 2652 svg/SVGTests.cpp 2653 svg/SVGTextContentElement.cpp 2654 svg/SVGTextElement.cpp 2655 svg/SVGTextPathElement.cpp 2656 svg/SVGTextPositioningElement.cpp 2657 svg/SVGTitleElement.cpp 2658 svg/SVGTransform.cpp 2659 svg/SVGTransformDistance.cpp 2660 svg/SVGTransformList.cpp 2661 svg/SVGTransformable.cpp 2662 svg/SVGURIReference.cpp 2663 svg/SVGUseElement.cpp 2664 svg/SVGVKernElement.cpp 2665 svg/SVGViewElement.cpp 2666 svg/SVGViewSpec.cpp 2667 svg/SVGZoomAndPan.cpp 2668 svg/SVGZoomEvent.cpp 2669 2670 svg/animation/SMILTime.cpp 2671 svg/animation/SMILTimeContainer.cpp 2672 svg/animation/SVGSMILElement.cpp 2673 2674 svg/graphics/SVGImage.cpp 2675 svg/graphics/SVGImageCache.cpp 2676 svg/graphics/SVGImageForContainer.cpp 2677 2678 svg/graphics/filters/SVGFEImage.cpp 2679 svg/graphics/filters/SVGFilter.cpp 2680 svg/graphics/filters/SVGFilterBuilder.cpp 2681 2682 svg/properties/SVGAnimatedProperty.cpp 2683 svg/properties/SVGAttributeToPropertyMap.cpp 2684 svg/properties/SVGPathSegListPropertyTearOff.cpp 2685 svg/properties/SVGPropertyInfo.cpp 2686 2687 workers/AbstractWorker.cpp 2688 workers/DedicatedWorkerGlobalScope.cpp 2689 workers/DedicatedWorkerThread.cpp 2690 workers/DefaultSharedWorkerRepository.cpp 2691 workers/SharedWorker.cpp 2692 workers/SharedWorkerGlobalScope.cpp 2693 workers/SharedWorkerRepository.cpp 2694 workers/SharedWorkerThread.cpp 2695 workers/Worker.cpp 2696 workers/WorkerEventQueue.cpp 2697 workers/WorkerGlobalScope.cpp 2698 workers/WorkerLocation.cpp 2699 workers/WorkerMessagingProxy.cpp 2700 workers/WorkerRunLoop.cpp 2701 workers/WorkerScriptLoader.cpp 2702 workers/WorkerThread.cpp 2703 2704 xml/DOMParser.cpp 2705 xml/NativeXPathNSResolver.cpp 2706 xml/XMLErrors.cpp 2707 xml/XMLHttpRequest.cpp 2708 xml/XMLHttpRequestException.cpp 2709 xml/XMLHttpRequestProgressEventThrottle.cpp 2710 xml/XMLHttpRequestUpload.cpp 2711 xml/XMLSerializer.cpp 2712 xml/XMLTreeViewer.cpp 2713 xml/XPathEvaluator.cpp 2714 xml/XPathException.cpp 2715 xml/XPathExpression.cpp 2716 xml/XPathExpressionNode.cpp 2717 xml/XPathFunctions.cpp 2718 xml/XPathNSResolver.cpp 2719 xml/XPathNodeSet.cpp 2720 xml/XPathParser.cpp 2721 xml/XPathPath.cpp 2722 xml/XPathPredicate.cpp 2723 xml/XPathResult.cpp 2724 xml/XPathStep.cpp 2725 xml/XPathUtil.cpp 2726 xml/XPathValue.cpp 2727 xml/XPathVariableReference.cpp 2728 xml/XSLImportRule.cpp 2729 xml/XSLStyleSheetLibxslt.cpp 2730 xml/XSLTExtensions.cpp 2731 xml/XSLTProcessor.cpp 2732 xml/XSLTProcessorLibxslt.cpp 2733 xml/XSLTUnicodeSort.cpp 2734 2735 xml/parser/XMLDocumentParser.cpp 2736 xml/parser/XMLDocumentParserLibxml2.cpp 2737 xml/parser/XMLDocumentParserScope.cpp 2738) 2739 2740set(WebCore_CSS_PROPERTY_NAMES 2741 ${WEBCORE_DIR}/css/CSSPropertyNames.in 2742) 2743 2744set(WebCore_CSS_VALUE_KEYWORDS 2745 ${WEBCORE_DIR}/css/CSSValueKeywords.in 2746) 2747 2748set(WebCore_USER_AGENT_STYLE_SHEETS 2749 ${WEBCORE_DIR}/css/fullscreen.css 2750 ${WEBCORE_DIR}/css/html.css 2751 ${WEBCORE_DIR}/css/mathml.css 2752 ${WEBCORE_DIR}/css/mediaControls.css 2753 ${WEBCORE_DIR}/css/plugIns.css 2754 ${WEBCORE_DIR}/css/quirks.css 2755 ${WEBCORE_DIR}/css/svg.css 2756) 2757 2758set(WebCore_PLUG_INS_RESOURCES 2759 ${WEBCORE_DIR}/Resources/plugIns.js 2760) 2761 2762set(WebCore_LIBRARIES 2763 JavaScriptCore 2764 WTF 2765) 2766 2767if (ENABLE_ENCRYPTED_MEDIA OR ENABLE_ENCRYPTED_MEDIA_V2) 2768 list(APPEND WebCore_SOURCES 2769 Modules/encryptedmedia/CDM.cpp 2770 Modules/encryptedmedia/CDMPrivateMediaPlayer.cpp 2771 Modules/encryptedmedia/MediaKeyMessageEvent.cpp 2772 Modules/encryptedmedia/MediaKeyNeededEvent.cpp 2773 Modules/encryptedmedia/MediaKeys.cpp 2774 Modules/encryptedmedia/MediaKeySession.cpp 2775 html/MediaKeyEvent.cpp 2776 testing/MockCDM.cpp 2777 ) 2778 list(APPEND WebCore_IDL_FILES 2779 Modules/encryptedmedia/MediaKeyMessageEvent.idl 2780 Modules/encryptedmedia/MediaKeyNeededEvent.idl 2781 Modules/encryptedmedia/MediaKeySession.idl 2782 Modules/encryptedmedia/MediaKeys.idl 2783 html/MediaKeyEvent.idl 2784 html/MediaKeyError.idl 2785 ) 2786endif () 2787 2788if (ENABLE_SQL_DATABASE) 2789 list(APPEND WebCore_SOURCES 2790 Modules/webdatabase/WorkerGlobalScopeWebDatabase.cpp 2791 ) 2792 2793 list(APPEND WebCore_IDL_FILES 2794 Modules/webdatabase/WorkerGlobalScopeWebDatabase.idl 2795 ) 2796 2797 list(APPEND WebCore_INSPECTOR_DOMAINS 2798 ${WEBCORE_DIR}/inspector/protocol/Database.json 2799 ) 2800endif () 2801 2802if (NOT ENABLE_NETSCAPE_PLUGIN_API) 2803 list(APPEND WebCore_SOURCES 2804 plugins/PluginPackageNone.cpp 2805 plugins/PluginViewNone.cpp 2806 ) 2807endif () 2808 2809list(APPEND WebCore_CSS_PROPERTY_NAMES 2810 ${WEBCORE_DIR}/css/SVGCSSPropertyNames.in 2811) 2812list(APPEND WebCore_CSS_VALUE_KEYWORDS 2813 ${WEBCORE_DIR}/css/SVGCSSValueKeywords.in 2814) 2815 2816if (ENABLE_SMOOTH_SCROLLING) 2817 list(APPEND WebCore_SOURCES 2818 platform/ScrollAnimatorNone.cpp 2819 ) 2820endif () 2821 2822if (ENABLE_WEBGL) 2823 set(WTF_USE_3D_GRAPHICS 1) 2824 add_definitions(-DWTF_USE_3D_GRAPHICS=1) 2825 2826 list(APPEND WebCore_SOURCES 2827 html/canvas/ANGLEInstancedArrays.cpp 2828 html/canvas/EXTShaderTextureLOD.cpp 2829 html/canvas/EXTTextureFilterAnisotropic.cpp 2830 html/canvas/OESElementIndexUint.cpp 2831 html/canvas/OESStandardDerivatives.cpp 2832 html/canvas/OESTextureFloat.cpp 2833 html/canvas/OESTextureFloatLinear.cpp 2834 html/canvas/OESTextureHalfFloat.cpp 2835 html/canvas/OESTextureHalfFloatLinear.cpp 2836 html/canvas/OESVertexArrayObject.cpp 2837 html/canvas/WebGLBuffer.cpp 2838 html/canvas/WebGLCompressedTextureATC.cpp 2839 html/canvas/WebGLCompressedTexturePVRTC.cpp 2840 html/canvas/WebGLCompressedTextureS3TC.cpp 2841 html/canvas/WebGLContextAttributes.cpp 2842 html/canvas/WebGLContextEvent.cpp 2843 html/canvas/WebGLContextGroup.cpp 2844 html/canvas/WebGLContextObject.cpp 2845 html/canvas/WebGLDebugRendererInfo.cpp 2846 html/canvas/WebGLDebugShaders.cpp 2847 html/canvas/WebGLDepthTexture.cpp 2848 html/canvas/WebGLDrawBuffers.cpp 2849 html/canvas/WebGLExtension.cpp 2850 html/canvas/WebGLFramebuffer.cpp 2851 html/canvas/WebGLGetInfo.cpp 2852 html/canvas/WebGLLoseContext.cpp 2853 html/canvas/WebGLObject.cpp 2854 html/canvas/WebGLProgram.cpp 2855 html/canvas/WebGLRenderbuffer.cpp 2856 html/canvas/WebGLRenderingContext.cpp 2857 html/canvas/WebGLShader.cpp 2858 html/canvas/WebGLShaderPrecisionFormat.cpp 2859 html/canvas/WebGLSharedObject.cpp 2860 html/canvas/WebGLTexture.cpp 2861 html/canvas/WebGLUniformLocation.cpp 2862 html/canvas/WebGLVertexArrayObjectOES.cpp 2863 ) 2864 list(APPEND WebCore_IDL_FILES 2865 html/canvas/ANGLEInstancedArrays.idl 2866 html/canvas/EXTShaderTextureLOD.idl 2867 html/canvas/EXTTextureFilterAnisotropic.idl 2868 html/canvas/OESElementIndexUint.idl 2869 html/canvas/OESStandardDerivatives.idl 2870 html/canvas/OESTextureFloat.idl 2871 html/canvas/OESTextureFloatLinear.idl 2872 html/canvas/OESTextureHalfFloat.idl 2873 html/canvas/OESTextureHalfFloatLinear.idl 2874 html/canvas/OESVertexArrayObject.idl 2875 html/canvas/WebGLActiveInfo.idl 2876 html/canvas/WebGLBuffer.idl 2877 html/canvas/WebGLCompressedTextureATC.idl 2878 html/canvas/WebGLCompressedTexturePVRTC.idl 2879 html/canvas/WebGLCompressedTextureS3TC.idl 2880 html/canvas/WebGLContextAttributes.idl 2881 html/canvas/WebGLContextEvent.idl 2882 html/canvas/WebGLDebugRendererInfo.idl 2883 html/canvas/WebGLDebugShaders.idl 2884 html/canvas/WebGLDepthTexture.idl 2885 html/canvas/WebGLDrawBuffers.idl 2886 html/canvas/WebGLFramebuffer.idl 2887 html/canvas/WebGLLoseContext.idl 2888 html/canvas/WebGLProgram.idl 2889 html/canvas/WebGLRenderbuffer.idl 2890 html/canvas/WebGLRenderingContext.idl 2891 html/canvas/WebGLShader.idl 2892 html/canvas/WebGLShaderPrecisionFormat.idl 2893 html/canvas/WebGLTexture.idl 2894 html/canvas/WebGLUniformLocation.idl 2895 html/canvas/WebGLVertexArrayObjectOES.idl 2896 ) 2897endif () 2898 2899if (ENABLE_VIDEO_TRACK) 2900 list(APPEND WebCore_IDL_FILES 2901 html/track/AudioTrack.idl 2902 html/track/AudioTrackList.idl 2903 html/track/DataCue.idl 2904 html/track/TextTrack.idl 2905 html/track/TextTrackCue.idl 2906 html/track/TextTrackCueList.idl 2907 html/track/TextTrackList.idl 2908 html/track/TrackEvent.idl 2909 html/track/VideoTrack.idl 2910 html/track/VideoTrackList.idl 2911 html/track/VTTCue.idl 2912 ) 2913 2914 list(APPEND WebCore_SOURCES 2915 html/track/AudioTrack.cpp 2916 html/track/AudioTrackList.cpp 2917 html/track/BufferedLineReader.cpp 2918 html/track/DataCue.cpp 2919 html/track/InbandDataTextTrack.cpp 2920 html/track/InbandGenericTextTrack.cpp 2921 html/track/InbandTextTrack.cpp 2922 html/track/InbandWebVTTTextTrack.cpp 2923 html/track/LoadableTextTrack.cpp 2924 html/track/TextTrack.cpp 2925 html/track/TextTrackCue.cpp 2926 html/track/TextTrackCueGeneric.cpp 2927 html/track/TextTrackCueList.cpp 2928 html/track/TextTrackList.cpp 2929 html/track/TrackBase.cpp 2930 html/track/TrackEvent.cpp 2931 html/track/TrackListBase.cpp 2932 html/track/VideoTrack.cpp 2933 html/track/VideoTrackList.cpp 2934 html/track/VTTCue.cpp 2935 html/track/VTTScanner.cpp 2936 html/track/WebVTTElement.cpp 2937 html/track/WebVTTParser.cpp 2938 html/track/WebVTTTokenizer.cpp 2939 2940 loader/cache/CachedTextTrack.cpp 2941 2942 platform/graphics/TextTrackRepresentation.cpp 2943 ) 2944endif () 2945 2946if (ENABLE_QUOTA) 2947 list(APPEND WebCore_SOURCES 2948 Modules/quota/DOMWindowQuota.cpp 2949 Modules/quota/NavigatorStorageQuota.cpp 2950 Modules/quota/StorageErrorCallback.cpp 2951 Modules/quota/StorageInfo.cpp 2952 Modules/quota/StorageQuota.cpp 2953 Modules/quota/WorkerNavigatorStorageQuota.cpp 2954 ) 2955 2956 list(APPEND WebCore_IDL_FILES 2957 Modules/quota/DOMWindowQuota.idl 2958 Modules/quota/NavigatorStorageQuota.idl 2959 Modules/quota/StorageErrorCallback.idl 2960 Modules/quota/StorageInfo.idl 2961 Modules/quota/StorageQuota.idl 2962 Modules/quota/StorageQuotaCallback.idl 2963 Modules/quota/StorageUsageCallback.idl 2964 Modules/quota/WorkerNavigatorStorageQuota.idl 2965 ) 2966endif () 2967 2968list(APPEND WebCore_SOURCES 2969 platform/text/TextCodecICU.cpp 2970 platform/text/TextEncodingDetectorICU.cpp 2971 platform/text/icu/UTextProvider.cpp 2972 platform/text/icu/UTextProviderLatin1.cpp 2973 platform/text/icu/UTextProviderUTF16.cpp 2974) 2975list(APPEND WebCore_INCLUDE_DIRECTORIES 2976 ${ICU_INCLUDE_DIRS} 2977) 2978list(APPEND WebCore_LIBRARIES 2979 ${ICU_LIBRARIES} 2980) 2981 2982if (WTF_USE_LEVELDB) 2983 list(APPEND WebCore_INCLUDE_DIRECTORIES 2984 "${THIRDPARTY_DIR}/leveldb/include" 2985 "${THIRDPARTY_DIR}/leveldb" 2986 ) 2987 list(APPEND LEVELDB_SOURCES 2988 ${THIRDPARTY_DIR}/leveldb/db/builder.cc 2989 ${THIRDPARTY_DIR}/leveldb/db/c.cc 2990 ${THIRDPARTY_DIR}/leveldb/db/db_impl.cc 2991 ${THIRDPARTY_DIR}/leveldb/db/db_iter.cc 2992 ${THIRDPARTY_DIR}/leveldb/db/dbformat.cc 2993 ${THIRDPARTY_DIR}/leveldb/db/filename.cc 2994 ${THIRDPARTY_DIR}/leveldb/db/log_reader.cc 2995 ${THIRDPARTY_DIR}/leveldb/db/log_writer.cc 2996 ${THIRDPARTY_DIR}/leveldb/db/memtable.cc 2997 ${THIRDPARTY_DIR}/leveldb/db/repair.cc 2998 ${THIRDPARTY_DIR}/leveldb/db/table_cache.cc 2999 ${THIRDPARTY_DIR}/leveldb/db/version_edit.cc 3000 ${THIRDPARTY_DIR}/leveldb/db/version_set.cc 3001 ${THIRDPARTY_DIR}/leveldb/db/write_batch.cc 3002 3003 ${THIRDPARTY_DIR}/leveldb/helpers/memenv/memenv.cc 3004 3005 ${THIRDPARTY_DIR}/leveldb/port/port_posix.cc 3006 3007 ${THIRDPARTY_DIR}/leveldb/table/block.cc 3008 ${THIRDPARTY_DIR}/leveldb/table/block_builder.cc 3009 ${THIRDPARTY_DIR}/leveldb/table/filter_block.cc 3010 ${THIRDPARTY_DIR}/leveldb/table/format.cc 3011 ${THIRDPARTY_DIR}/leveldb/table/iterator.cc 3012 ${THIRDPARTY_DIR}/leveldb/table/merger.cc 3013 ${THIRDPARTY_DIR}/leveldb/table/table.cc 3014 ${THIRDPARTY_DIR}/leveldb/table/table_builder.cc 3015 ${THIRDPARTY_DIR}/leveldb/table/two_level_iterator.cc 3016 3017 ${THIRDPARTY_DIR}/leveldb/util/arena.cc 3018 ${THIRDPARTY_DIR}/leveldb/util/bloom.cc 3019 ${THIRDPARTY_DIR}/leveldb/util/cache.cc 3020 ${THIRDPARTY_DIR}/leveldb/util/coding.cc 3021 ${THIRDPARTY_DIR}/leveldb/util/comparator.cc 3022 ${THIRDPARTY_DIR}/leveldb/util/crc32c.cc 3023 ${THIRDPARTY_DIR}/leveldb/util/env.cc 3024 ${THIRDPARTY_DIR}/leveldb/util/env_posix.cc 3025 ${THIRDPARTY_DIR}/leveldb/util/filter_policy.cc 3026 ${THIRDPARTY_DIR}/leveldb/util/hash.cc 3027 ${THIRDPARTY_DIR}/leveldb/util/histogram.cc 3028 ${THIRDPARTY_DIR}/leveldb/util/logging.cc 3029 ${THIRDPARTY_DIR}/leveldb/util/options.cc 3030 ${THIRDPARTY_DIR}/leveldb/util/status.cc 3031 ) 3032endif () 3033 3034if (WTF_USE_3D_GRAPHICS) 3035 list(APPEND WebCore_INCLUDE_DIRECTORIES 3036 "${THIRDPARTY_DIR}/ANGLE/src" 3037 "${THIRDPARTY_DIR}/ANGLE/include" 3038 "${THIRDPARTY_DIR}/ANGLE/include/KHR" 3039 "${THIRDPARTY_DIR}/ANGLE/include/GLSLANG" 3040 "${WEBCORE_DIR}/platform/graphics/gpu" 3041 ) 3042 if (OPENGL_FOUND) 3043 list(APPEND WebCore_INCLUDE_DIRECTORIES 3044 ${OPENGL_INCLUDE_DIR} 3045 ) 3046 list(APPEND WebCore_LIBRARIES 3047 ${OPENGL_gl_LIBRARY} 3048 ) 3049 elseif (OPENGLES2_FOUND) 3050 list(APPEND WebCore_INCLUDE_DIRECTORIES 3051 ${OPENGLES2_INCLUDE_DIR} 3052 ) 3053 list(APPEND WebCore_LIBRARIES 3054 ${OPENGLES2_LIBRARIES} 3055 ) 3056 endif () 3057 3058 list(APPEND ANGLESupport_SOURCES 3059 ${THIRDPARTY_DIR}/ANGLE/src/common/blocklayout.cpp 3060 ${THIRDPARTY_DIR}/ANGLE/src/common/debug.cpp 3061 ${THIRDPARTY_DIR}/ANGLE/src/common/event_tracer.cpp 3062 ${THIRDPARTY_DIR}/ANGLE/src/common/mathutil.cpp 3063 ${THIRDPARTY_DIR}/ANGLE/src/common/RefCountObject.cpp 3064 ${THIRDPARTY_DIR}/ANGLE/src/common/shadervars.cpp 3065 ${THIRDPARTY_DIR}/ANGLE/src/common/utilities.cpp 3066 3067 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/BuiltInFunctionEmulator.cpp 3068 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/CodeGen.cpp 3069 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/Compiler.cpp 3070 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/DetectCallDepth.cpp 3071 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/DetectDiscontinuity.cpp 3072 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/Diagnostics.cpp 3073 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/DirectiveHandler.cpp 3074 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/ForLoopUnroll.cpp 3075 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/FlagStd140Structs.cpp 3076 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/InfoSink.cpp 3077 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/Initialize.cpp 3078 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/InitializeDll.cpp 3079 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/InitializeParseContext.cpp 3080 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/InitializeVariables.cpp 3081 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/Intermediate.cpp 3082 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/IntermTraverse.cpp 3083 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/Intermediate.cpp 3084 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/LoopInfo.cpp 3085 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/OutputESSL.cpp 3086 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/OutputGLSL.cpp 3087 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/OutputGLSLBase.cpp 3088 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/OutputHLSL.cpp 3089 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/ParseContext.cpp 3090 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/PoolAlloc.cpp 3091 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/QualifierAlive.cpp 3092 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/RemoveTree.cpp 3093 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/RewriteElseBlocks.cpp 3094 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/SearchSymbol.cpp 3095 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/ShaderLang.cpp 3096 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/SymbolTable.cpp 3097 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/TranslatorESSL.cpp 3098 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/TranslatorGLSL.cpp 3099 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/TranslatorHLSL.cpp 3100 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/UnfoldShortCircuit.cpp 3101 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/UnfoldShortCircuitAST.cpp 3102 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/ValidateOutputs.cpp 3103 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/ValidateLimitations.cpp 3104 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/VariableInfo.cpp 3105 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/VariablePacker.cpp 3106 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/VersionGLSL.cpp 3107 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/compilerdebug.cpp 3108 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/glslang_lex.cpp 3109 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/glslang_tab.cpp 3110 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/intermOut.cpp 3111 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/parseConst.cpp 3112 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/util.cpp 3113 3114 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/depgraph/DependencyGraph.cpp 3115 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/depgraph/DependencyGraphBuilder.cpp 3116 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/depgraph/DependencyGraphOutput.cpp 3117 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/depgraph/DependencyGraphTraverse.cpp 3118 3119 ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/DiagnosticsBase.cpp 3120 ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/DirectiveHandlerBase.cpp 3121 ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/DirectiveParser.cpp 3122 ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/ExpressionParser.cpp 3123 ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/Input.cpp 3124 ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/Lexer.cpp 3125 ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/Macro.cpp 3126 ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/MacroExpander.cpp 3127 ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/Preprocessor.cpp 3128 ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/Token.cpp 3129 ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/Tokenizer.cpp 3130 3131 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/timing/RestrictFragmentShaderTiming.cpp 3132 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/timing/RestrictVertexShaderTiming.cpp 3133 3134 ${THIRDPARTY_DIR}/ANGLE/src/third_party/compiler/ArrayBoundsClamper.cpp 3135 ) 3136 3137 if (WIN32) 3138 list(APPEND ANGLESupport_SOURCES 3139 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/ossource_win.cpp 3140 ) 3141 else () 3142 list(APPEND ANGLESupport_SOURCES 3143 ${THIRDPARTY_DIR}/ANGLE/src/compiler/translator/ossource_posix.cpp 3144 ) 3145 endif () 3146 3147 list(APPEND WebCore_SOURCES 3148 platform/graphics/ANGLEWebKitBridge.cpp 3149 platform/graphics/GraphicsContext3D.cpp 3150 platform/graphics/FormatConverter.cpp 3151 3152 platform/graphics/gpu/DrawingBuffer.cpp 3153 ) 3154endif () 3155 3156if (ENABLE_WEB_REPLAY) 3157 list(APPEND WebCore_INSPECTOR_DOMAINS 3158 ${WEBCORE_DIR}/inspector/protocol/Replay.json 3159 ) 3160 list(APPEND WebCore_INCLUDE_DIRECTORIES 3161 "${JAVASCRIPTCORE_DIR}/inspector" 3162 "${JAVASCRIPTCORE_DIR}/replay" 3163 ) 3164 3165 set(WebCore_WEB_REPLAY_INPUTS ${CMAKE_CURRENT_SOURCE_DIR}/replay/WebInputs.json) 3166 add_custom_command( 3167 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/WebReplayInputs.h ${DERIVED_SOURCES_WEBCORE_DIR}/WebReplayInputs.cpp 3168 MAIN_DEPENDENCY ${JAVASCRIPTCORE_DIR}/replay/scripts/CodeGeneratorReplayInputs.py 3169 DEPENDS ${WebCore_WEB_REPLAY_INPUTS} 3170 COMMAND ${PYTHON_EXECUTABLE} ${JAVASCRIPTCORE_DIR}/replay/scripts/CodeGeneratorReplayInputs.py --outputDir ${DERIVED_SOURCES_WEBCORE_DIR}/ --framework WebCore ${WebCore_WEB_REPLAY_INPUTS} 3171 VERBATIM) 3172 3173 list(APPEND WebCore_SOURCES 3174 inspector/InspectorReplayAgent.cpp 3175 replay/CapturingInputCursor.cpp 3176 replay/EventLoopInput.cpp 3177 replay/EventLoopInputDispatcher.cpp 3178 replay/MemoizedDOMResult.cpp 3179 replay/ReplayController.cpp 3180 replay/ReplayingInputCursor.cpp 3181 replay/ReplayInputCreationMethods.cpp 3182 replay/ReplayInputDispatchMethods.cpp 3183 replay/ReplayInputTypes.cpp 3184 replay/ReplaySession.cpp 3185 replay/ReplaySessionSegment.cpp 3186 replay/SegmentedInputStorage.cpp 3187 replay/SerializationMethods.cpp 3188 replay/UserInputBridge.cpp 3189 3190 ${DERIVED_SOURCES_WEBCORE_DIR}/WebReplayInputs.cpp 3191 ) 3192endif () 3193 3194set(WebCoreTestSupport_INCLUDE_DIRECTORIES 3195 "${WEBCORE_DIR}/platform/mock" 3196 "${WEBCORE_DIR}/testing" 3197) 3198 3199set(WebCoreTestSupport_IDL_INCLUDES 3200 testing 3201) 3202 3203set(WebCoreTestSupport_IDL_FILES 3204 testing/InternalSettings.idl 3205 testing/Internals.idl 3206 testing/MallocStatistics.idl 3207 testing/MemoryInfo.idl 3208 testing/TypeConversions.idl 3209) 3210 3211set(WebCoreTestSupport_SOURCES 3212 platform/mock/PlatformSpeechSynthesizerMock.cpp 3213 3214 platform/mock/mediasource/MockBox.cpp 3215 platform/mock/mediasource/MockMediaPlayerMediaSource.cpp 3216 platform/mock/mediasource/MockMediaSourcePrivate.cpp 3217 platform/mock/mediasource/MockSourceBufferPrivate.cpp 3218 platform/mock/mediasource/MockTracks.cpp 3219 3220 testing/InternalSettings.cpp 3221 testing/Internals.cpp 3222 3223 testing/js/WebCoreTestSupport.cpp 3224) 3225 3226set(WebCoreTestSupport_LIBRARIES 3227 JavaScriptCore 3228 WTF 3229 WebCore 3230) 3231 3232# Modules that the bindings generator scripts may use 3233set(SCRIPTS_RESOLVE_SUPPLEMENTAL 3234 ${WEBCORE_DIR}/bindings/scripts/IDLParser.pm 3235) 3236set(SCRIPTS_BINDINGS 3237 ${WEBCORE_DIR}/bindings/scripts/CodeGenerator.pm 3238 ${WEBCORE_DIR}/bindings/scripts/CodeGeneratorJS.pm 3239 ${WEBCORE_DIR}/bindings/scripts/IDLParser.pm 3240 ${WEBCORE_DIR}/bindings/scripts/InFilesParser.pm 3241 ${WEBCORE_DIR}/bindings/scripts/preprocessor.pm 3242) 3243 3244set(MAKE_NAMES_DEPENDENCIES 3245 ${WEBCORE_DIR}/bindings/scripts/Hasher.pm 3246 ${WEBCORE_DIR}/bindings/scripts/StaticString.pm 3247) 3248set(IDL_FILES_TMP ${DERIVED_SOURCES_WEBCORE_DIR}/idl_files.tmp) 3249set(SUPPLEMENTAL_DEPENDENCY_FILE ${DERIVED_SOURCES_WEBCORE_DIR}/supplemental_dependency.tmp) 3250set(WINDOW_CONSTRUCTORS_FILE ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWindowConstructors.idl) 3251set(WORKERGLOBALSCOPE_CONSTRUCTORS_FILE ${DERIVED_SOURCES_WEBCORE_DIR}/WorkerGlobalScopeConstructors.idl) 3252set(SHAREDWORKERGLOBALSCOPE_CONSTRUCTORS_FILE ${DERIVED_SOURCES_WEBCORE_DIR}/SharedWorkerGlobalScopeConstructors.idl) 3253set(DEDICATEDWORKERGLOBALSCOPE_CONSTRUCTORS_FILE ${DERIVED_SOURCES_WEBCORE_DIR}/DedicatedWorkerGlobalScopeConstructors.idl) 3254set(IDL_ATTRIBUTES_FILE ${WEBCORE_DIR}/bindings/scripts/IDLAttributes.txt) 3255 3256WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS() 3257 3258# Generate InspectorWeb.json 3259add_custom_command( 3260 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorWeb.json 3261 MAIN_DEPENDENCY ${WebCore_INSPECTOR_SCRIPTS_DIR}/generate-combined-inspector-json.py 3262 DEPENDS ${WebCore_INSPECTOR_DOMAINS} 3263 COMMAND ${PYTHON_EXECUTABLE} ${WebCore_INSPECTOR_SCRIPTS_DIR}/generate-combined-inspector-json.py ${WebCore_INSPECTOR_DOMAINS} > ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorWeb.json 3264 VERBATIM) 3265 3266# All Web Inspector generated files are created with this one call to CodeGeneratorInspector.pm 3267add_custom_command( 3268 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorWebBackendDispatchers.cpp 3269 ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorWebBackendDispatchers.h 3270 ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorWebFrontendDispatchers.cpp 3271 ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorWebFrontendDispatchers.h 3272 ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorWebTypeBuilders.cpp 3273 ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorWebTypeBuilders.h 3274 ${DERIVED_SOURCES_WEBINSPECTORUI_DIR}/UserInterface/Protocol/InspectorWebBackendCommands.js 3275 MAIN_DEPENDENCY ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorWeb.json 3276 DEPENDS ${WebCore_INSPECTOR_SCRIPTS_DIR}/CodeGeneratorInspector.py 3277 ${WebCore_INSPECTOR_SCRIPTS_DIR}/CodeGeneratorInspectorStrings.py 3278 ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/InspectorJS.json 3279 ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/InspectorJSTypeBuilders.h 3280 COMMAND ${PYTHON_EXECUTABLE} ${WebCore_INSPECTOR_SCRIPTS_DIR}/CodeGeneratorInspector.py ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorWeb.json ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/InspectorJS.json --output_h_dir "${DERIVED_SOURCES_WEBCORE_DIR}" --output_cpp_dir "${DERIVED_SOURCES_WEBCORE_DIR}" --output_js_dir "${DERIVED_SOURCES_WEBINSPECTORUI_DIR}/UserInterface/Protocol" --output_type Web --write_always 3281 VERBATIM) 3282 3283list(APPEND WebCore_SOURCES 3284 ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorWebBackendDispatchers.cpp 3285 ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorWebFrontendDispatchers.cpp 3286 ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorWebTypeBuilders.cpp 3287) 3288 3289 3290# Generate InspectorOverlayPage.h 3291add_custom_command( 3292 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorOverlayPage.h ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorOverlayPage.combined.html 3293 MAIN_DEPENDENCY inspector/InspectorOverlayPage.html 3294 DEPENDS ${WebCore_INSPECTOR_SCRIPTS_DIR}/xxd.pl ${WebCore_INSPECTOR_SCRIPTS_DIR}/inline-and-minify-stylesheets-and-scripts.py 3295 DEPENDS inspector/InspectorOverlayPage.css inspector/InspectorOverlayPage.js 3296 COMMAND ${PYTHON_EXECUTABLE} ${WebCore_INSPECTOR_SCRIPTS_DIR}/inline-and-minify-stylesheets-and-scripts.py ${WEBCORE_DIR}/inspector/InspectorOverlayPage.html ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorOverlayPage.combined.html 3297 COMMAND ${PERL_EXECUTABLE} ${WebCore_INSPECTOR_SCRIPTS_DIR}/xxd.pl InspectorOverlayPage_html ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorOverlayPage.combined.html ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorOverlayPage.h 3298 VERBATIM) 3299list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorOverlayPage.h) 3300 3301 3302# Generate CommandLineAPIModuleSource.h 3303add_custom_command( 3304 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/CommandLineAPIModuleSource.h ${DERIVED_SOURCES_WEBCORE_DIR}/CommandLineAPIModuleSource.min.js 3305 MAIN_DEPENDENCY inspector/CommandLineAPIModuleSource.js 3306 DEPENDS ${WebCore_INSPECTOR_SCRIPTS_DIR}/xxd.pl ${WebCore_INSPECTOR_SCRIPTS_DIR}/jsmin.py 3307 COMMAND echo "//# sourceURL=__WebInspectorCommandLineAPIModuleSource__" > ${DERIVED_SOURCES_WEBCORE_DIR}/CommandLineAPIModuleSource.min.js 3308 COMMAND ${PYTHON_EXECUTABLE} ${WebCore_INSPECTOR_SCRIPTS_DIR}/jsmin.py < ${WEBCORE_DIR}/inspector/CommandLineAPIModuleSource.js >> ${DERIVED_SOURCES_WEBCORE_DIR}/CommandLineAPIModuleSource.min.js 3309 COMMAND ${PERL_EXECUTABLE} ${WebCore_INSPECTOR_SCRIPTS_DIR}/xxd.pl CommandLineAPIModuleSource_js ${DERIVED_SOURCES_WEBCORE_DIR}/CommandLineAPIModuleSource.min.js ${DERIVED_SOURCES_WEBCORE_DIR}/CommandLineAPIModuleSource.h 3310 VERBATIM) 3311list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/CommandLineAPIModuleSource.h) 3312 3313 3314MAKE_HASH_TOOLS(${WEBCORE_DIR}/platform/ColorData) 3315list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/ColorData.cpp) 3316 3317 3318# Generate XMLViewerCSS.h 3319add_custom_command( 3320 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewerCSS.h ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewer.min.css 3321 MAIN_DEPENDENCY xml/XMLViewer.css 3322 DEPENDS ${WebCore_INSPECTOR_SCRIPTS_DIR}/xxd.pl ${WebCore_INSPECTOR_SCRIPTS_DIR}/cssmin.py 3323 COMMAND ${PYTHON_EXECUTABLE} ${WebCore_INSPECTOR_SCRIPTS_DIR}/cssmin.py < ${WEBCORE_DIR}/xml/XMLViewer.css > ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewer.min.css 3324 COMMAND ${PERL_EXECUTABLE} ${WebCore_INSPECTOR_SCRIPTS_DIR}/xxd.pl XMLViewer_css ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewer.min.css ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewerCSS.h 3325 VERBATIM) 3326list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewerCSS.h) 3327 3328 3329# Generate XMLViewerJS.h 3330add_custom_command( 3331 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewerJS.h ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewer.min.js 3332 MAIN_DEPENDENCY xml/XMLViewer.js 3333 DEPENDS ${WebCore_INSPECTOR_SCRIPTS_DIR}/xxd.pl ${WebCore_INSPECTOR_SCRIPTS_DIR}/jsmin.py 3334 COMMAND ${PYTHON_EXECUTABLE} ${WebCore_INSPECTOR_SCRIPTS_DIR}/jsmin.py < ${WEBCORE_DIR}/xml/XMLViewer.js > ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewer.min.js 3335 COMMAND ${PERL_EXECUTABLE} ${WebCore_INSPECTOR_SCRIPTS_DIR}/xxd.pl XMLViewer_js ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewer.min.js ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewerJS.h 3336 VERBATIM) 3337list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewerJS.h) 3338 3339 3340# Generate HTML entity table 3341add_custom_command( 3342 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/HTMLEntityTable.cpp 3343 MAIN_DEPENDENCY ${WEBCORE_DIR}/html/parser/HTMLEntityNames.in 3344 DEPENDS ${WEBCORE_DIR}/html/parser/create-html-entity-table 3345 COMMAND ${PYTHON_EXECUTABLE} ${WEBCORE_DIR}/html/parser/create-html-entity-table -o ${DERIVED_SOURCES_WEBCORE_DIR}/HTMLEntityTable.cpp ${WEBCORE_DIR}/html/parser/HTMLEntityNames.in 3346 VERBATIM) 3347list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/HTMLEntityTable.cpp) 3348 3349# Generate HTTP header names 3350add_custom_command( 3351 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/HTTPHeaderNames.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/HTTPHeaderNames.gperf ${DERIVED_SOURCES_WEBCORE_DIR}/HTTPHeaderNames.h 3352 MAIN_DEPENDENCY ${WEBCORE_DIR}/platform/network/HTTPHeaderNames.in 3353 DEPENDS ${WEBCORE_DIR}/platform/network/create-http-header-name-table 3354 WORKING_DIRECTORY ${DERIVED_SOURCES_WEBCORE_DIR} 3355 COMMAND ${PYTHON_EXECUTABLE} ${WEBCORE_DIR}/platform/network/create-http-header-name-table ${WEBCORE_DIR}/platform/network/HTTPHeaderNames.in 3356 VERBATIM) 3357list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/HTTPHeaderNames.cpp) 3358 3359# Generate CSS property names 3360add_custom_command( 3361 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/CSSPropertyNames.in ${DERIVED_SOURCES_WEBCORE_DIR}/CSSPropertyNames.h ${DERIVED_SOURCES_WEBCORE_DIR}/CSSPropertyNames.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/CSSPropertyNames.gperf 3362 MAIN_DEPENDENCY ${WEBCORE_DIR}/css/makeprop.pl 3363 DEPENDS ${WebCore_CSS_PROPERTY_NAMES} 3364 WORKING_DIRECTORY ${DERIVED_SOURCES_WEBCORE_DIR} 3365 COMMAND ${PERL_EXECUTABLE} -ne "print" ${WebCore_CSS_PROPERTY_NAMES} > ${DERIVED_SOURCES_WEBCORE_DIR}/CSSPropertyNames.in 3366 COMMAND ${PERL_EXECUTABLE} -I${WEBCORE_DIR}/bindings/scripts ${WEBCORE_DIR}/css/makeprop.pl --defines "${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}" --preprocessor "${CODE_GENERATOR_PREPROCESSOR}" 3367 VERBATIM) 3368list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/CSSPropertyNames.cpp) 3369ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSParser.cpp CSSValueKeywords.h) 3370ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${DERIVED_SOURCES_WEBCORE_DIR}/CSSGrammar.cpp CSSPropertyNames.h) 3371 3372 3373# Generate CSS value keywords 3374add_custom_command( 3375 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/CSSValueKeywords.in ${DERIVED_SOURCES_WEBCORE_DIR}/CSSValueKeywords.h ${DERIVED_SOURCES_WEBCORE_DIR}/CSSValueKeywords.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/CSSValueKeywords.gperf 3376 MAIN_DEPENDENCY ${WEBCORE_DIR}/css/makevalues.pl 3377 DEPENDS ${WebCore_CSS_VALUE_KEYWORDS} 3378 WORKING_DIRECTORY ${DERIVED_SOURCES_WEBCORE_DIR} 3379 COMMAND ${PERL_EXECUTABLE} -ne "print" ${WebCore_CSS_VALUE_KEYWORDS} > ${DERIVED_SOURCES_WEBCORE_DIR}/CSSValueKeywords.in 3380 COMMAND ${PERL_EXECUTABLE} -I${WEBCORE_DIR}/bindings/scripts ${WEBCORE_DIR}/css/makevalues.pl --defines "${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}" --preprocessor "${CODE_GENERATOR_PREPROCESSOR}" 3381 VERBATIM) 3382list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/CSSValueKeywords.cpp) 3383ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSParser.cpp CSSValueKeywords.h) 3384ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSPrimitiveValueMappings.h CSSValueKeywords.h) 3385ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${DERIVED_SOURCES_WEBCORE_DIR}/CSSGrammar.cpp CSSValueKeywords.h) 3386 3387# Generate CSS Selector pseudo type name to value maps. 3388add_custom_command( 3389 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/SelectorPseudoClassAndCompatibilityElementMap.gperf ${DERIVED_SOURCES_WEBCORE_DIR}/SelectorPseudoClassAndCompatibilityElementMap.cpp 3390 MAIN_DEPENDENCY ${WEBCORE_DIR}/css/makeSelectorPseudoClassAndCompatibilityElementMap.py 3391 WORKING_DIRECTORY ${DERIVED_SOURCES_WEBCORE_DIR} 3392 COMMAND ${PYTHON_EXECUTABLE} ${WEBCORE_DIR}/css/makeSelectorPseudoClassAndCompatibilityElementMap.py ${WEBCORE_DIR}/css/SelectorPseudoClassAndCompatibilityElementMap.in "${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}" 3393 VERBATIM) 3394list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/SelectorPseudoClassAndCompatibilityElementMap.cpp) 3395add_custom_command( 3396 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/SelectorPseudoElementTypeMap.gperf ${DERIVED_SOURCES_WEBCORE_DIR}/SelectorPseudoElementTypeMap.cpp 3397 MAIN_DEPENDENCY ${WEBCORE_DIR}/css/makeSelectorPseudoElementsMap.py 3398 WORKING_DIRECTORY ${DERIVED_SOURCES_WEBCORE_DIR} 3399 COMMAND ${PYTHON_EXECUTABLE} ${WEBCORE_DIR}/css/makeSelectorPseudoElementsMap.py ${WEBCORE_DIR}/css/SelectorPseudoElementTypeMap.in "${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}" 3400 VERBATIM) 3401list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/SelectorPseudoElementTypeMap.cpp) 3402 3403# Generate user agent styles 3404add_custom_command( 3405 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentStyleSheetsData.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentStyleSheets.h 3406 MAIN_DEPENDENCY ${WEBCORE_DIR}/css/make-css-file-arrays.pl 3407 DEPENDS ${WebCore_USER_AGENT_STYLE_SHEETS} ${WEBCORE_DIR}/bindings/scripts/preprocessor.pm 3408 COMMAND ${PERL_EXECUTABLE} -I${WEBCORE_DIR}/bindings/scripts ${WEBCORE_DIR}/css/make-css-file-arrays.pl --defines "${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}" --preprocessor "${CODE_GENERATOR_PREPROCESSOR}" ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentStyleSheets.h ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentStyleSheetsData.cpp ${WebCore_USER_AGENT_STYLE_SHEETS} 3409 VERBATIM) 3410list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentStyleSheetsData.cpp) 3411ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/StyleResolver.cpp UserAgentStyleSheetsData.cpp UserAgentStyleSheets.h) 3412 3413if (WebCore_USER_AGENT_SCRIPTS) 3414 # Necessary variables: 3415 # WebCore_USER_AGENT_SCRIPTS containing the JavaScript sources list 3416 # WebCore_USER_AGENT_SCRIPTS_DEPENDENCIES containing the source file that will load the scripts to add the proper 3417 # dependency and having them built at the right moment 3418 3419 add_custom_command( 3420 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentScriptsData.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentScripts.h 3421 MAIN_DEPENDENCY ${WEBCORE_DIR}/Scripts/make-js-file-arrays.py 3422 DEPENDS ${WebCore_USER_AGENT_SCRIPTS} 3423 COMMAND "PYTHONPATH=${WebCore_INSPECTOR_SCRIPTS_DIR}" ${PYTHON_EXECUTABLE} ${WEBCORE_DIR}/Scripts/make-js-file-arrays.py ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentScripts.h ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentScriptsData.cpp ${WebCore_USER_AGENT_SCRIPTS} 3424 VERBATIM) 3425 list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentScriptsData.cpp) 3426 ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WebCore_USER_AGENT_SCRIPTS_DEPENDENCIES} UserAgentScriptsData.cpp UserAgentScripts.h) 3427endif () 3428 3429# Generate plug-in resources 3430add_custom_command( 3431 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/PlugInsResourcesData.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/PlugInsResources.h 3432 MAIN_DEPENDENCY ${WEBCORE_DIR}/css/make-css-file-arrays.pl 3433 DEPENDS ${WebCore_PLUG_INS_RESOURCES} ${WEBCORE_DIR}/bindings/scripts/preprocessor.pm 3434 COMMAND ${PERL_EXECUTABLE} -I${WEBCORE_DIR}/bindings/scripts ${WEBCORE_DIR}/css/make-css-file-arrays.pl --defines "${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}" --preprocessor "${CODE_GENERATOR_PREPROCESSOR}" ${DERIVED_SOURCES_WEBCORE_DIR}/PlugInsResources.h ${DERIVED_SOURCES_WEBCORE_DIR}/PlugInsResourcesData.cpp ${WebCore_PLUG_INS_RESOURCES} 3435 VERBATIM) 3436list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/PlugInsResourcesData.cpp) 3437ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/StyleResolver.cpp PlugInsResourcesData.cpp PlugInsResources.h) 3438 3439GENERATE_GRAMMAR(cssyy ${WEBCORE_DIR}/css/CSSGrammar.y.in ${DERIVED_SOURCES_WEBCORE_DIR}/CSSGrammar.h ${DERIVED_SOURCES_WEBCORE_DIR}/CSSGrammar.cpp "${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}") 3440list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/CSSGrammar.cpp) 3441 3442 3443GENERATE_GRAMMAR(xpathyy ${WEBCORE_DIR}/xml/XPathGrammar.y ${DERIVED_SOURCES_WEBCORE_DIR}/XPathGrammar.h ${DERIVED_SOURCES_WEBCORE_DIR}/XPathGrammar.cpp "") 3444list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/XPathGrammar.cpp) 3445 3446 3447set(IDL_INCLUDES "") 3448foreach (_include ${WebCore_IDL_INCLUDES}) 3449 list(APPEND IDL_INCLUDES --include=${WEBCORE_DIR}/${_include}) 3450endforeach () 3451 3452foreach (_include ${WebCoreTestSupport_IDL_INCLUDES}) 3453 list(APPEND IDL_INCLUDES --include=${WEBCORE_DIR}/${_include}) 3454endforeach () 3455 3456set(FEATURE_DEFINES_JAVASCRIPT "LANGUAGE_JAVASCRIPT=1 ${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}") 3457 3458# Create JavaScript C++ code given an IDL input 3459foreach (_idl ${WebCore_IDL_FILES}) 3460 set(IDL_FILES_LIST "${IDL_FILES_LIST}${WEBCORE_DIR}/${_idl}\n") 3461endforeach () 3462 3463foreach (_idl ${WebCoreTestSupport_IDL_FILES}) 3464 set(IDL_FILES_LIST "${IDL_FILES_LIST}${WEBCORE_DIR}/${_idl}\n") 3465endforeach () 3466 3467set(IDL_FILES_LIST "${IDL_FILES_LIST}${DERIVED_SOURCES_WEBCORE_DIR}/InternalSettingsGenerated.idl\n") 3468list(APPEND IDL_INCLUDES --include=${DERIVED_SOURCES_WEBCORE_DIR}) 3469list(APPEND WebCoreTestSupport_IDL_FILES ${DERIVED_SOURCES_WEBCORE_DIR}/InternalSettingsGenerated.idl) 3470 3471file(WRITE ${IDL_FILES_TMP} ${IDL_FILES_LIST}) 3472 3473add_custom_command( 3474 OUTPUT ${SUPPLEMENTAL_DEPENDENCY_FILE} ${WINDOW_CONSTRUCTORS_FILE} ${WORKERGLOBALSCOPE_CONSTRUCTORS_FILE} ${SHAREDWORKERGLOBALSCOPE_CONSTRUCTORS_FILE} ${DEDICATEDWORKERGLOBALSCOPE_CONSTRUCTORS_FILE} 3475 DEPENDS ${WEBCORE_DIR}/bindings/scripts/preprocess-idls.pl ${SCRIPTS_PREPROCESS_IDLS} ${WebCore_IDL_FILES} ${WebCoreTestSupport_IDL_FILES} 3476 COMMAND ${PERL_EXECUTABLE} -I${WEBCORE_DIR}/bindings/scripts ${WEBCORE_DIR}/bindings/scripts/preprocess-idls.pl --defines "${FEATURE_DEFINES_JAVASCRIPT}" --idlFilesList ${IDL_FILES_TMP} --supplementalDependencyFile ${SUPPLEMENTAL_DEPENDENCY_FILE} --windowConstructorsFile ${WINDOW_CONSTRUCTORS_FILE} --workerGlobalScopeConstructorsFile ${WORKERGLOBALSCOPE_CONSTRUCTORS_FILE} 3477--sharedWorkerGlobalScopeConstructorsFile ${SHAREDWORKERGLOBALSCOPE_CONSTRUCTORS_FILE} --dedicatedWorkerGlobalScopeConstructorsFile ${DEDICATEDWORKERGLOBALSCOPE_CONSTRUCTORS_FILE} 3478 VERBATIM) 3479 3480GENERATE_BINDINGS(WebCore_SOURCES 3481 "${WebCore_IDL_FILES}" 3482 "${WEBCORE_DIR}" 3483 "${IDL_INCLUDES}" 3484 "${FEATURE_DEFINES_JAVASCRIPT}" 3485 ${DERIVED_SOURCES_WEBCORE_DIR} JS JS 3486 ${IDL_ATTRIBUTES_FILE} 3487 ${SUPPLEMENTAL_DEPENDENCY_FILE} 3488 ${WINDOW_CONSTRUCTORS_FILE} 3489 ${WORKERGLOBALSCOPE_CONSTRUCTORS_FILE} 3490 ${SHAREDWORKERGLOBALSCOPE_CONSTRUCTORS_FILE} 3491 ${DEDICATEDWORKERGLOBALSCOPE_CONSTRUCTORS_FILE}) 3492 3493GENERATE_BINDINGS(WebCoreTestSupport_SOURCES 3494 "${WebCoreTestSupport_IDL_FILES}" 3495 "${WEBCORE_DIR}" 3496 "${IDL_INCLUDES}" 3497 "${FEATURE_DEFINES_JAVASCRIPT}" 3498 ${DERIVED_SOURCES_WEBCORE_DIR} JS JS 3499 ${IDL_ATTRIBUTES_FILE} 3500 ${SUPPLEMENTAL_DEPENDENCY_FILE} 3501 ${WINDOW_CONSTRUCTORS_FILE} 3502 ${WORKERGLOBALSCOPE_CONSTRUCTORS_FILE} 3503 ${SHAREDWORKERGLOBALSCOPE_CONSTRUCTORS_FILE} 3504 ${DEDICATEDWORKERGLOBALSCOPE_CONSTRUCTORS_FILE}) 3505 3506 3507ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/html/HTMLTreeBuilder.cpp MathMLNames.cpp) 3508 3509 3510GENERATE_DOM_NAMES(HTML ${WEBCORE_DIR}/html/HTMLAttributeNames.in ${WEBCORE_DIR}/html/HTMLTagNames.in "") 3511list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/HTMLNames.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/HTMLElementFactory.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/JSHTMLElementWrapperFactory.cpp) 3512 3513 3514GENERATE_EVENT_FACTORY(${WEBCORE_DIR}/dom/EventNames.in EventFactory.cpp) 3515list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/EventFactory.cpp) 3516 3517 3518GENERATE_EVENT_FACTORY(${WEBCORE_DIR}/dom/EventTargetFactory.in EventTargetInterfaces.h) 3519ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/dom/EventNames.cpp EventTargetInterfaces.h) 3520 3521 3522GENERATE_EXCEPTION_CODE_DESCRIPTION(${WEBCORE_DIR}/dom/DOMExceptions.in ExceptionCodeDescription.cpp) 3523list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/ExceptionCodeDescription.cpp) 3524 3525 3526GENERATE_SETTINGS_MACROS(${WEBCORE_DIR}/page/Settings.in SettingsMacros.h) 3527list(APPEND WebCoreTestSupport_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/InternalSettingsGenerated.cpp) 3528 3529 3530GENERATE_FONT_NAMES(${WEBCORE_DIR}/css/WebKitFontFamilyNames.in) 3531list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/WebKitFontFamilyNames.cpp) 3532 3533 3534GENERATE_DOM_NAMES(MathML ${WEBCORE_DIR}/mathml/mathattrs.in ${WEBCORE_DIR}/mathml/mathtags.in "") 3535list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/MathMLNames.cpp) 3536if (ENABLE_MATHML) 3537 list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/MathMLElementFactory.cpp) 3538endif () 3539 3540# SVG extra defines need to map to a numerical value for correct preprocessing of svgtags.in. 3541set(SVG_EXTRA_DEFINES "") 3542if (ENABLE_FILTERS) 3543 list(APPEND SVG_EXTRA_DEFINES "ENABLE_FILTERS=1") 3544endif () 3545if (ENABLE_SVG_FONTS) 3546 list(APPEND SVG_EXTRA_DEFINES "ENABLE_SVG_FONTS=1") 3547endif () 3548 3549GENERATE_DOM_NAMES(SVG ${WEBCORE_DIR}/svg/svgattrs.in ${WEBCORE_DIR}/svg/svgtags.in "${SVG_EXTRA_DEFINES}") 3550list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/SVGNames.cpp) 3551 3552list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/SVGElementFactory.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/JSSVGElementWrapperFactory.cpp) 3553 3554GENERATE_DOM_NAMES(XLink ${WEBCORE_DIR}/svg/xlinkattrs.in) 3555list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/XLinkNames.cpp) 3556 3557 3558GENERATE_DOM_NAMES(XMLNS ${WEBCORE_DIR}/xml/xmlnsattrs.in) 3559list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/XMLNSNames.cpp) 3560 3561 3562GENERATE_DOM_NAMES(XML ${WEBCORE_DIR}/xml/xmlattrs.in) 3563list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/XMLNames.cpp) 3564 3565if (NOT PORT STREQUAL "GTK") 3566 add_custom_command( 3567 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/WebKitVersion.h 3568 MAIN_DEPENDENCY ${WEBKIT_DIR}/scripts/generate-webkitversion.pl 3569 DEPENDS ${WEBKIT_DIR}/mac/Configurations/Version.xcconfig 3570 COMMAND ${PERL_EXECUTABLE} ${WEBKIT_DIR}/scripts/generate-webkitversion.pl --config ${WEBKIT_DIR}/mac/Configurations/Version.xcconfig --outputDir ${DERIVED_SOURCES_WEBCORE_DIR} 3571 VERBATIM) 3572 list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/WebKitVersion.h) 3573endif () 3574 3575WEBKIT_WRAP_SOURCELIST(${WebCore_IDL_FILES} ${WebCore_SOURCES}) 3576WEBKIT_WRAP_SOURCELIST(${WebCoreTestSupport_IDL_FILES} ${WebCoreTestSupport_SOURCES}) 3577 3578include_directories(${WebCore_INCLUDE_DIRECTORIES} ${WebCoreTestSupport_INCLUDE_DIRECTORIES}) 3579 3580add_library(WebCore ${WebCore_LIBRARY_TYPE} ${WebCore_SOURCES}) 3581set_target_properties(WebCore PROPERTIES COMPILE_DEFINITIONS "BUILDING_WebCore") 3582set_target_properties(WebCore PROPERTIES FOLDER "WebCore") 3583set_target_properties(WebCore PROPERTIES LINK_INTERFACE_LIBRARIES "") 3584 3585if (WebCore_OUTPUT_NAME) 3586 set_target_properties(WebCore PROPERTIES OUTPUT_NAME ${WebCore_OUTPUT_NAME}) 3587endif () 3588 3589add_library(WebCoreTestSupport ${WebCoreTestSupport_LIBRARY_TYPE} ${WebCoreTestSupport_SOURCES}) 3590target_link_libraries(WebCoreTestSupport ${WebCoreTestSupport_LIBRARIES}) 3591set_target_properties(WebCoreTestSupport PROPERTIES FOLDER "WebCore") 3592 3593if (WebCoreTestSupport_OUTPUT_NAME) 3594 set_target_properties(WebCoreTestSupport PROPERTIES OUTPUT_NAME ${WebCoreTestSupport_OUTPUT_NAME}) 3595endif () 3596 3597if (WTF_USE_LEVELDB) 3598 add_library(leveldb STATIC ${LEVELDB_SOURCES}) 3599 target_link_libraries(leveldb ${CMAKE_THREAD_LIBS_INIT}) 3600 set_target_properties(leveldb PROPERTIES COMPILE_DEFINITIONS "LEVELDB_PLATFORM_POSIX=1 OS_LINUX=1") 3601 list(APPEND WebCore_LIBRARIES leveldb) 3602 WEBKIT_SET_EXTRA_COMPILER_FLAGS(leveldb IGNORECXX_WARNINGS) 3603endif () 3604 3605if (WTF_USE_3D_GRAPHICS) 3606 add_library(ANGLESupport STATIC ${ANGLESupport_SOURCES}) 3607 set_target_properties(ANGLESupport PROPERTIES FOLDER "WebCore") 3608 list(APPEND WebCore_LIBRARIES ANGLESupport) 3609 WEBKIT_SET_EXTRA_COMPILER_FLAGS(ANGLESupport IGNORECXX_WARNINGS) 3610endif () 3611 3612target_link_libraries(WebCore ${WebCore_LIBRARIES}) 3613 3614if (WebCore_OUTPUT_NAME) 3615 set_target_properties(WebCore PROPERTIES OUTPUT_NAME ${WebCore_OUTPUT_NAME}) 3616endif () 3617 3618if (SHARED_CORE) 3619 set_target_properties(WebCore PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR}) 3620 install(TARGETS WebCore DESTINATION "${LIB_INSTALL_DIR}") 3621endif () 3622