1 SET(WebCore_INCLUDE_DIRECTORIES
3 "${WEBCORE_DIR}/accessibility"
4 "${WEBCORE_DIR}/bindings"
5 "${WEBCORE_DIR}/bindings/generic"
6 "${WEBCORE_DIR}/bindings/js"
7 "${WEBCORE_DIR}/bindings/js/specialization"
8 "${WEBCORE_DIR}/bridge"
9 "${WEBCORE_DIR}/bridge/c"
10 "${WEBCORE_DIR}/bridge/jni/jsc"
11 "${WEBCORE_DIR}/bridge/jsc"
14 "${WEBCORE_DIR}/dom/default"
15 "${WEBCORE_DIR}/editing"
16 "${WEBCORE_DIR}/fileapi"
17 "${WEBCORE_DIR}/history"
19 "${WEBCORE_DIR}/html/canvas"
20 "${WEBCORE_DIR}/html/parser"
21 "${WEBCORE_DIR}/html/shadow"
22 "${WEBCORE_DIR}/inspector"
23 "${WEBCORE_DIR}/loader"
24 "${WEBCORE_DIR}/loader/appcache"
25 "${WEBCORE_DIR}/loader/archive"
26 "${WEBCORE_DIR}/loader/cache"
27 "${WEBCORE_DIR}/loader/icon"
28 "${WEBCORE_DIR}/mathml"
29 "${WEBCORE_DIR}/notifications"
31 "${WEBCORE_DIR}/page/animation"
32 "${WEBCORE_DIR}/platform"
33 "${WEBCORE_DIR}/platform/animation"
34 "${WEBCORE_DIR}/platform/audio"
35 "${WEBCORE_DIR}/platform/graphics"
36 "${WEBCORE_DIR}/platform/graphics/filters"
37 "${WEBCORE_DIR}/platform/graphics/transforms"
38 "${WEBCORE_DIR}/platform/image-decoders"
39 "${WEBCORE_DIR}/platform/image-decoders/bmp"
40 "${WEBCORE_DIR}/platform/image-decoders/gif"
41 "${WEBCORE_DIR}/platform/image-decoders/ico"
42 "${WEBCORE_DIR}/platform/image-decoders/jpeg"
43 "${WEBCORE_DIR}/platform/image-decoders/png"
44 "${WEBCORE_DIR}/platform/image-decoders/webp"
45 "${WEBCORE_DIR}/platform/mock"
46 "${WEBCORE_DIR}/platform/network"
47 "${WEBCORE_DIR}/platform/sql"
48 "${WEBCORE_DIR}/platform/text"
49 "${WEBCORE_DIR}/platform/text/transcoder"
50 "${WEBCORE_DIR}/plugins"
51 "${WEBCORE_DIR}/rendering"
52 "${WEBCORE_DIR}/rendering/mathml"
53 "${WEBCORE_DIR}/rendering/style"
54 "${WEBCORE_DIR}/rendering/svg"
55 "${WEBCORE_DIR}/storage"
57 "${WEBCORE_DIR}/svg/animation"
58 "${WEBCORE_DIR}/svg/graphics"
59 "${WEBCORE_DIR}/svg/graphics/filters"
60 "${WEBCORE_DIR}/svg/properties"
61 "${WEBCORE_DIR}/webaudio"
62 "${WEBCORE_DIR}/websockets"
64 "${WEBCORE_DIR}/workers"
66 "${JAVASCRIPTCORE_DIR}"
67 "${JAVASCRIPTCORE_DIR}/ForwardingHeaders"
68 "${JAVASCRIPTCORE_DIR}/API"
69 "${JAVASCRIPTCORE_DIR}/assembler"
70 "${JAVASCRIPTCORE_DIR}/bytecode"
71 "${JAVASCRIPTCORE_DIR}/bytecompiler"
72 "${JAVASCRIPTCORE_DIR}/collector/handles"
73 "${JAVASCRIPTCORE_DIR}/debugger"
74 "${JAVASCRIPTCORE_DIR}/interpreter"
75 "${JAVASCRIPTCORE_DIR}/jit"
76 "${JAVASCRIPTCORE_DIR}/parser"
77 "${JAVASCRIPTCORE_DIR}/profiler"
78 "${JAVASCRIPTCORE_DIR}/runtime"
79 "${JAVASCRIPTCORE_DIR}/wtf"
80 "${JAVASCRIPTCORE_DIR}/wtf/unicode"
81 "${JAVASCRIPTCORE_DIR}/yarr"
82 "${DERIVED_SOURCES_DIR}"
87 SET(WebCore_IDL_INCLUDES
106 SET(WebCore_IDL_FILES
108 css/CSSCharsetRule.idl
109 css/CSSFontFaceRule.idl
110 css/CSSImportRule.idl
113 css/CSSPrimitiveValue.idl
116 css/CSSStyleDeclaration.idl
118 css/CSSStyleSheet.idl
122 css/MediaQueryList.idl
127 css/StyleSheetList.idl
128 css/WebKitCSSKeyframeRule.idl
129 css/WebKitCSSKeyframesRule.idl
130 css/WebKitCSSMatrix.idl
131 css/WebKitCSSTransformValue.idl
134 dom/BeforeLoadEvent.idl
136 dom/CharacterData.idl
138 dom/ClientRectList.idl
141 dom/CompositionEvent.idl
143 dom/DeviceMotionEvent.idl
144 dom/DeviceOrientationEvent.idl
145 dom/DocumentFragment.idl
148 dom/DOMCoreException.idl
149 dom/DOMImplementation.idl
150 dom/DOMStringList.idl
154 dom/EntityReference.idl
156 dom/EventException.idl
158 dom/HashChangeEvent.idl
159 dom/KeyboardEvent.idl
160 dom/MessageChannel.idl
164 dom/MutationEvent.idl
171 dom/OverflowEvent.idl
172 dom/PageTransitionEvent.idl
173 dom/PopStateEvent.idl
174 dom/ProcessingInstruction.idl
175 dom/ProgressEvent.idl
176 dom/RangeException.idl
185 dom/WebKitAnimationEvent.idl
186 dom/WebKitTransitionEvent.idl
190 fileapi/BlobBuilder.idl
191 fileapi/FileError.idl
194 fileapi/FileReader.idl
196 html/DataGridColumn.idl
197 html/DataGridColumnList.idl
199 html/DOMSettableTokenList.idl
200 html/DOMTokenList.idl
202 html/HTMLAllCollection.idl
203 html/HTMLAnchorElement.idl
204 html/HTMLAppletElement.idl
205 html/HTMLAreaElement.idl
206 html/HTMLAudioElement.idl
207 html/HTMLBaseElement.idl
208 html/HTMLBaseFontElement.idl
209 html/HTMLBlockquoteElement.idl
210 html/HTMLBodyElement.idl
211 html/HTMLBRElement.idl
212 html/HTMLButtonElement.idl
213 html/HTMLCanvasElement.idl
214 html/HTMLCollection.idl
215 html/HTMLDataGridCellElement.idl
216 html/HTMLDataGridColElement.idl
217 html/HTMLDataGridElement.idl
218 html/HTMLDataGridRowElement.idl
219 html/HTMLDataListElement.idl
220 html/HTMLDetailsElement.idl
221 html/HTMLDirectoryElement.idl
222 html/HTMLDivElement.idl
223 html/HTMLDListElement.idl
224 html/HTMLDocument.idl
226 html/HTMLEmbedElement.idl
227 html/HTMLFieldSetElement.idl
228 html/HTMLFontElement.idl
229 html/HTMLFormElement.idl
230 html/HTMLFrameElement.idl
231 html/HTMLFrameSetElement.idl
232 html/HTMLHeadElement.idl
233 html/HTMLHeadingElement.idl
234 html/HTMLHRElement.idl
235 html/HTMLHtmlElement.idl
236 html/HTMLIFrameElement.idl
237 html/HTMLImageElement.idl
238 html/HTMLInputElement.idl
239 html/HTMLIsIndexElement.idl
240 html/HTMLKeygenElement.idl
241 html/HTMLLabelElement.idl
242 html/HTMLLegendElement.idl
243 html/HTMLLIElement.idl
244 html/HTMLLinkElement.idl
245 html/HTMLMapElement.idl
246 html/HTMLMarqueeElement.idl
247 html/HTMLMediaElement.idl
248 html/HTMLMenuElement.idl
249 html/HTMLMetaElement.idl
250 html/HTMLMeterElement.idl
251 html/HTMLModElement.idl
252 html/HTMLObjectElement.idl
253 html/HTMLOListElement.idl
254 html/HTMLOptGroupElement.idl
255 html/HTMLOptionElement.idl
256 html/HTMLOptionsCollection.idl
257 html/HTMLOutputElement.idl
258 html/HTMLParagraphElement.idl
259 html/HTMLParamElement.idl
260 html/HTMLPreElement.idl
261 html/HTMLProgressElement.idl
262 html/HTMLQuoteElement.idl
263 html/HTMLScriptElement.idl
264 html/HTMLSelectElement.idl
265 html/HTMLSourceElement.idl
266 html/HTMLStyleElement.idl
267 html/HTMLTableCaptionElement.idl
268 html/HTMLTableCellElement.idl
269 html/HTMLTableColElement.idl
270 html/HTMLTableElement.idl
271 html/HTMLTableRowElement.idl
272 html/HTMLTableSectionElement.idl
273 html/HTMLTextAreaElement.idl
274 html/HTMLTitleElement.idl
275 html/HTMLUListElement.idl
276 html/HTMLVideoElement.idl
281 html/ValidityState.idl
282 html/VoidCallback.idl
284 html/canvas/ArrayBuffer.idl
285 html/canvas/ArrayBufferView.idl
286 html/canvas/CanvasGradient.idl
287 html/canvas/CanvasPattern.idl
288 html/canvas/CanvasRenderingContext2D.idl
289 html/canvas/CanvasRenderingContext.idl
290 html/canvas/DataView.idl
291 html/canvas/Float32Array.idl
292 html/canvas/Int16Array.idl
293 html/canvas/Int32Array.idl
294 html/canvas/Int8Array.idl
295 html/canvas/OESStandardDerivatives.idl
296 html/canvas/OESTextureFloat.idl
297 html/canvas/OESVertexArrayObject.idl
298 html/canvas/Uint16Array.idl
299 html/canvas/Uint32Array.idl
300 html/canvas/Uint8Array.idl
301 html/canvas/WebGLActiveInfo.idl
302 html/canvas/WebGLBuffer.idl
303 html/canvas/WebGLContextAttributes.idl
304 html/canvas/WebGLFramebuffer.idl
305 html/canvas/WebGLProgram.idl
306 html/canvas/WebGLRenderbuffer.idl
307 html/canvas/WebGLRenderingContext.idl
308 html/canvas/WebGLShader.idl
309 html/canvas/WebGLTexture.idl
310 html/canvas/WebGLUniformLocation.idl
311 html/canvas/WebGLVertexArrayObjectOES.idl
312 html/canvas/WebKitLoseContext.idl
314 inspector/InjectedScriptHost.idl
315 inspector/InspectorFrontendHost.idl
316 inspector/JavaScriptCallFrame.idl
317 inspector/ScriptProfile.idl
318 inspector/ScriptProfileNode.idl
320 loader/appcache/DOMApplicationCache.idl
326 page/DOMSelection.idl
336 page/PerformanceNavigation.idl
337 page/PerformanceTiming.idl
338 page/PositionError.idl
340 page/SpeechInputEvent.idl
341 page/SpeechInputResult.idl
342 page/SpeechInputResultList.idl
344 page/WorkerNavigator.idl
346 plugins/DOMMimeType.idl
347 plugins/DOMMimeTypeArray.idl
348 plugins/DOMPlugin.idl
349 plugins/DOMPluginArray.idl
352 storage/DatabaseCallback.idl
353 storage/DatabaseSync.idl
355 storage/IDBCursor.idl
356 storage/IDBDatabaseError.idl
357 storage/IDBDatabaseException.idl
358 storage/IDBDatabase.idl
359 storage/IDBFactory.idl
362 storage/IDBKeyRange.idl
363 storage/IDBObjectStore.idl
364 storage/IDBRequest.idl
365 storage/IDBTransaction.idl
367 storage/SQLException.idl
368 storage/SQLResultSet.idl
369 storage/SQLResultSetRowList.idl
370 storage/SQLStatementCallback.idl
371 storage/SQLStatementErrorCallback.idl
372 storage/SQLTransaction.idl
373 storage/SQLTransactionCallback.idl
374 storage/SQLTransactionErrorCallback.idl
375 storage/SQLTransactionSync.idl
376 storage/SQLTransactionSyncCallback.idl
378 storage/StorageEvent.idl
380 webaudio/AudioBuffer.idl
381 webaudio/AudioBufferSourceNode.idl
382 webaudio/AudioChannelSplitter.idl
383 webaudio/AudioChannelMerger.idl
384 webaudio/AudioContext.idl
385 webaudio/AudioDestinationNode.idl
386 webaudio/AudioGain.idl
387 webaudio/AudioGainNode.idl
388 webaudio/AudioListener.idl
389 webaudio/AudioNode.idl
390 webaudio/AudioPannerNode.idl
391 webaudio/AudioParam.idl
392 webaudio/AudioProcessingEvent.idl
393 webaudio/AudioSourceNode.idl
394 webaudio/ConvolverNode.idl
395 webaudio/DelayNode.idl
396 webaudio/HighPass2FilterNode.idl
397 webaudio/JavaScriptAudioNode.idl
398 webaudio/LowPass2FilterNode.idl
399 webaudio/RealtimeAnalyserNode.idl
401 websockets/WebSocket.idl
403 workers/AbstractWorker.idl
404 workers/DedicatedWorkerContext.idl
405 workers/SharedWorker.idl
406 workers/SharedWorkerContext.idl
408 workers/WorkerContext.idl
409 workers/WorkerLocation.idl
412 xml/XMLHttpRequest.idl
413 xml/XMLHttpRequestException.idl
414 xml/XMLHttpRequestProgressEvent.idl
415 xml/XMLHttpRequestUpload.idl
416 xml/XMLSerializer.idl
417 xml/XPathEvaluator.idl
418 xml/XPathException.idl
419 xml/XPathExpression.idl
420 xml/XPathNSResolver.idl
422 xml/XSLTProcessor.idl
426 ${DERIVED_SOURCES_DIR}/JSWebSocket.cpp
428 accessibility/AXObjectCache.cpp
429 accessibility/AccessibilityARIAGrid.cpp
430 accessibility/AccessibilityARIAGridCell.cpp
431 accessibility/AccessibilityARIAGridRow.cpp
432 accessibility/AccessibilityImageMapLink.cpp
433 accessibility/AccessibilityList.cpp
434 accessibility/AccessibilityListBox.cpp
435 accessibility/AccessibilityListBoxOption.cpp
436 accessibility/AccessibilityMediaControls.cpp
437 accessibility/AccessibilityMenuList.cpp
438 accessibility/AccessibilityMenuListOption.cpp
439 accessibility/AccessibilityMenuListPopup.cpp
440 accessibility/AccessibilityObject.cpp
441 accessibility/AccessibilityRenderObject.cpp
442 accessibility/AccessibilityScrollbar.cpp
443 accessibility/AccessibilityScrollView.cpp
444 accessibility/AccessibilitySlider.cpp
445 accessibility/AccessibilityTable.cpp
446 accessibility/AccessibilityTableCell.cpp
447 accessibility/AccessibilityTableColumn.cpp
448 accessibility/AccessibilityTableHeaderContainer.cpp
449 accessibility/AccessibilityTableRow.cpp
451 bindings/ScriptControllerBase.cpp
453 bindings/generic/ActiveDOMCallback.cpp
454 bindings/generic/RuntimeEnabledFeatures.cpp
456 bindings/js/DOMObjectHashTableMap.cpp
457 bindings/js/DOMWrapperWorld.cpp
458 bindings/js/GCController.cpp
459 bindings/js/IDBBindingUtilities.cpp
460 bindings/js/JSAttrCustom.cpp
461 bindings/js/JSArrayBufferCustom.cpp
462 bindings/js/JSDataViewCustom.cpp
463 bindings/js/JSCDATASectionCustom.cpp
464 bindings/js/JSCSSFontFaceRuleCustom.cpp
465 bindings/js/JSCSSImportRuleCustom.cpp
466 bindings/js/JSCSSMediaRuleCustom.cpp
467 bindings/js/JSCSSPageRuleCustom.cpp
468 bindings/js/JSCSSRuleCustom.cpp
469 bindings/js/JSCSSRuleListCustom.cpp
470 bindings/js/JSCSSStyleDeclarationCustom.cpp
471 bindings/js/JSCSSStyleRuleCustom.cpp
472 bindings/js/JSCSSValueCustom.cpp
473 bindings/js/JSCallbackData.cpp
474 bindings/js/JSCanvasRenderingContext2DCustom.cpp
475 bindings/js/JSCanvasRenderingContextCustom.cpp
476 bindings/js/JSClipboardCustom.cpp
477 bindings/js/JSConsoleCustom.cpp
478 bindings/js/JSCoordinatesCustom.cpp
479 bindings/js/JSCustomPositionCallback.cpp
480 bindings/js/JSCustomPositionErrorCallback.cpp
481 bindings/js/JSCustomSQLStatementErrorCallback.cpp
482 bindings/js/JSCustomVoidCallback.cpp
483 bindings/js/JSCustomXPathNSResolver.cpp
484 bindings/js/JSDOMApplicationCacheCustom.cpp
485 bindings/js/JSDOMBinding.cpp
486 bindings/js/JSDOMFormDataCustom.cpp
487 bindings/js/JSDOMGlobalObject.cpp
488 bindings/js/JSDOMImplementationCustom.cpp
489 bindings/js/JSDOMMimeTypeArrayCustom.cpp
490 bindings/js/JSDOMPluginArrayCustom.cpp
491 bindings/js/JSDOMPluginCustom.cpp
492 bindings/js/JSDOMStringMapCustom.cpp
493 bindings/js/JSDOMWindowBase.cpp
494 bindings/js/JSDOMWindowCustom.cpp
495 bindings/js/JSDOMWindowShell.cpp
496 bindings/js/JSDOMWrapper.cpp
497 bindings/js/JSDataGridColumnListCustom.cpp
498 bindings/js/JSDataGridDataSource.cpp
499 bindings/js/JSDedicatedWorkerContextCustom.cpp
500 bindings/js/JSDeviceMotionEventCustom.cpp
501 bindings/js/JSDeviceOrientationEventCustom.cpp
502 bindings/js/JSDocumentCustom.cpp
503 bindings/js/JSElementCustom.cpp
504 bindings/js/JSErrorHandler.cpp
505 bindings/js/JSEventCustom.cpp
506 bindings/js/JSEventListener.cpp
507 bindings/js/JSEventSourceCustom.cpp
508 bindings/js/JSEventTarget.cpp
509 bindings/js/JSExceptionBase.cpp
510 bindings/js/JSFileReaderCustom.cpp
511 bindings/js/JSFloat32ArrayCustom.cpp
512 bindings/js/JSGeolocationCustom.cpp
513 bindings/js/JSHTMLAllCollectionCustom.cpp
514 bindings/js/JSHTMLAppletElementCustom.cpp
515 bindings/js/JSHTMLCanvasElementCustom.cpp
516 bindings/js/JSHTMLCollectionCustom.cpp
517 bindings/js/JSHTMLDataGridElementCustom.cpp
518 bindings/js/JSHTMLDocumentCustom.cpp
519 bindings/js/JSHTMLElementCustom.cpp
520 bindings/js/JSHTMLEmbedElementCustom.cpp
521 bindings/js/JSHTMLFormElementCustom.cpp
522 bindings/js/JSHTMLFrameElementCustom.cpp
523 bindings/js/JSHTMLFrameSetElementCustom.cpp
524 bindings/js/JSHTMLInputElementCustom.cpp
525 bindings/js/JSHTMLLinkElementCustom.cpp
526 bindings/js/JSHTMLObjectElementCustom.cpp
527 bindings/js/JSHTMLOptionsCollectionCustom.cpp
528 bindings/js/JSHTMLOutputElementCustom.cpp
529 bindings/js/JSHTMLSelectElementCustom.cpp
530 bindings/js/JSHTMLStyleElementCustom.cpp
531 bindings/js/JSHistoryCustom.cpp
532 bindings/js/JSIDBAnyCustom.cpp
533 bindings/js/JSIDBKeyCustom.cpp
534 bindings/js/JSImageConstructor.cpp
535 bindings/js/JSImageDataCustom.cpp
536 bindings/js/JSInt16ArrayCustom.cpp
537 bindings/js/JSInt32ArrayCustom.cpp
538 bindings/js/JSInt8ArrayCustom.cpp
539 bindings/js/JSInjectedScriptHostCustom.cpp
540 bindings/js/JSInspectorFrontendHostCustom.cpp
541 bindings/js/JSJavaScriptCallFrameCustom.cpp
542 bindings/js/JSLazyEventListener.cpp
543 bindings/js/JSLocationCustom.cpp
544 bindings/js/JSMainThreadExecState.cpp
545 bindings/js/JSMemoryInfoCustom.cpp
546 bindings/js/JSMessageChannelCustom.cpp
547 bindings/js/JSMessageEventCustom.cpp
548 bindings/js/JSMessagePortCustom.cpp
549 bindings/js/JSNamedNodeMapCustom.cpp
550 bindings/js/JSNavigatorCustom.cpp
551 bindings/js/JSNodeCustom.cpp
552 bindings/js/JSNodeFilterCondition.cpp
553 bindings/js/JSNodeFilterCustom.cpp
554 bindings/js/JSNodeIteratorCustom.cpp
555 bindings/js/JSNodeListCustom.cpp
556 bindings/js/JSOptionConstructor.cpp
557 bindings/js/JSPluginElementFunctions.cpp
558 bindings/js/JSProcessingInstructionCustom.cpp
559 bindings/js/JSSQLResultSetRowListCustom.cpp
560 bindings/js/JSSQLTransactionCustom.cpp
561 bindings/js/JSSQLTransactionSyncCustom.cpp
562 bindings/js/JSScriptProfileNodeCustom.cpp
563 bindings/js/JSSharedWorkerCustom.cpp
564 bindings/js/JSStorageCustom.cpp
565 bindings/js/JSStyleSheetCustom.cpp
566 bindings/js/JSStyleSheetListCustom.cpp
567 bindings/js/JSTextCustom.cpp
568 bindings/js/JSTouchCustom.cpp
569 bindings/js/JSTouchListCustom.cpp
570 bindings/js/JSTreeWalkerCustom.cpp
571 bindings/js/JSUint16ArrayCustom.cpp
572 bindings/js/JSUint32ArrayCustom.cpp
573 bindings/js/JSUint8ArrayCustom.cpp
574 bindings/js/JSWebKitCSSKeyframeRuleCustom.cpp
575 bindings/js/JSWebKitCSSKeyframesRuleCustom.cpp
576 bindings/js/JSWebKitCSSMatrixCustom.cpp
577 bindings/js/JSWebKitPointCustom.cpp
578 bindings/js/JSWebSocketCustom.cpp
579 bindings/js/JSWorkerContextBase.cpp
580 bindings/js/JSWorkerContextCustom.cpp
581 bindings/js/JSWorkerCustom.cpp
582 bindings/js/JSXMLHttpRequestCustom.cpp
583 bindings/js/JSXMLHttpRequestUploadCustom.cpp
584 bindings/js/JSXSLTProcessorCustom.cpp
585 bindings/js/JavaScriptCallFrame.cpp
586 bindings/js/ScheduledAction.cpp
587 bindings/js/ScriptCachedFrameData.cpp
588 bindings/js/ScriptCallStackFactory.cpp
589 bindings/js/ScriptController.cpp
590 bindings/js/ScriptDebugServer.cpp
591 bindings/js/ScriptEventListener.cpp
592 bindings/js/ScriptFunctionCall.cpp
593 bindings/js/ScriptGCEvent.cpp
594 bindings/js/ScriptObject.cpp
595 bindings/js/ScriptProfile.cpp
596 bindings/js/ScriptProfiler.cpp
597 bindings/js/ScriptState.cpp
598 bindings/js/ScriptValue.cpp
599 bindings/js/SerializedScriptValue.cpp
600 bindings/js/WorkerScriptController.cpp
602 bridge/IdentifierRep.cpp
603 bridge/NP_jsobject.cpp
605 bridge/runtime_array.cpp
606 bridge/runtime_method.cpp
607 bridge/runtime_object.cpp
608 bridge/runtime_root.cpp
610 bridge/c/CRuntimeObject.cpp
612 bridge/c/c_instance.cpp
613 bridge/c/c_runtime.cpp
614 bridge/c/c_utility.cpp
616 bridge/jsc/BridgeJSC.cpp
618 css/CSSBorderImageValue.cpp
619 css/CSSCanvasValue.cpp
620 css/CSSCharsetRule.cpp
621 css/CSSComputedStyleDeclaration.cpp
622 css/CSSCursorImageValue.cpp
624 css/CSSFontFaceRule.cpp
625 css/CSSFontFaceSource.cpp
626 css/CSSFontFaceSrcValue.cpp
627 css/CSSFontSelector.cpp
628 css/CSSFunctionValue.cpp
629 css/CSSGradientValue.cpp
630 css/CSSImageGeneratorValue.cpp
631 css/CSSImageValue.cpp
632 css/CSSImportRule.cpp
633 css/CSSInheritedValue.cpp
634 css/CSSInitialValue.cpp
636 css/CSSMutableStyleDeclaration.cpp
640 css/CSSParserValues.cpp
641 css/CSSPrimitiveValue.cpp
642 css/CSSPrimitiveValueCache.cpp
644 css/CSSPropertyLonghand.cpp
645 css/CSSPropertySourceData.cpp
646 css/CSSReflectValue.cpp
649 css/CSSSegmentedFontFace.cpp
651 css/CSSSelectorList.cpp
652 css/CSSStyleDeclaration.cpp
654 css/CSSStyleSelector.cpp
655 css/CSSStyleSheet.cpp
656 css/CSSTimingFunctionValue.cpp
657 css/CSSUnicodeRangeValue.cpp
659 css/FontFamilyValue.cpp
661 css/MediaFeatureNames.cpp
664 css/MediaQueryEvaluator.cpp
665 css/MediaQueryExp.cpp
666 css/MediaQueryList.cpp
667 css/MediaQueryListListener.cpp
668 css/MediaQueryMatcher.cpp
675 css/StyleSheetList.cpp
676 css/WebKitCSSKeyframeRule.cpp
677 css/WebKitCSSKeyframesRule.cpp
678 css/WebKitCSSMatrix.cpp
679 css/WebKitCSSTransformValue.cpp
681 dom/ActiveDOMObject.cpp
682 dom/AsyncScriptRunner.cpp
685 dom/BeforeTextInsertedEvent.cpp
686 dom/BeforeUnloadEvent.cpp
688 dom/CharacterData.cpp
689 dom/CheckedRadioButtons.cpp
690 dom/ChildNodeList.cpp
691 dom/ClassNodeList.cpp
693 dom/ClientRectList.cpp
695 dom/ClipboardEvent.cpp
697 dom/CompositionEvent.cpp
698 dom/ContainerNode.cpp
699 dom/CSSMappedAttributeDeclaration.cpp
701 dom/DatasetDOMStringMap.cpp
702 dom/DecodedDataDocumentParser.cpp
703 dom/DeviceMotionController.cpp
704 dom/DeviceMotionData.cpp
705 dom/DeviceMotionEvent.cpp
706 dom/DeviceOrientation.cpp
707 dom/DeviceOrientationController.cpp
708 dom/DeviceOrientationEvent.cpp
710 dom/DocumentMarkerController.cpp
711 dom/DocumentFragment.cpp
712 dom/DocumentParser.cpp
713 dom/DocumentOrderedMap.cpp
715 dom/DOMImplementation.cpp
716 dom/DOMStringList.cpp
718 dom/DynamicNodeList.cpp
721 dom/EntityReference.cpp
728 dom/ExceptionBase.cpp
729 dom/ExceptionCode.cpp
731 dom/KeyboardEvent.cpp
732 dom/MessageChannel.cpp
734 dom/MessagePortChannel.cpp
737 dom/MouseRelatedEvent.cpp
738 dom/MutationEvent.cpp
742 dom/NodeFilterCondition.cpp
746 dom/OptionElement.cpp
747 dom/OptionGroupElement.cpp
748 dom/OverflowEvent.cpp
749 dom/PageTransitionEvent.cpp
750 dom/PendingScript.cpp
751 dom/PopStateEvent.cpp
753 dom/PositionIterator.cpp
754 dom/ProcessingInstruction.cpp
755 dom/ProgressEvent.cpp
756 dom/QualifiedName.cpp
758 dom/RegisteredEventListener.cpp
759 dom/ScopedEventQueue.cpp
760 dom/ScriptableDocumentParser.cpp
761 dom/ScriptElement.cpp
762 dom/ScriptExecutionContext.cpp
763 dom/SelectElement.cpp
764 dom/SelectorNodeList.cpp
765 dom/SpaceSplitString.cpp
766 dom/StaticHashSetNodeList.cpp
767 dom/StaticNodeList.cpp
768 dom/StyledElement.cpp
776 dom/TransformSourceLibxslt.cpp
780 dom/UIEventWithKeyState.cpp
781 dom/UserGestureIndicator.cpp
782 dom/UserTypingGestureIndicator.cpp
783 dom/ViewportArguments.cpp
784 dom/WebKitAnimationEvent.cpp
785 dom/WebKitTransitionEvent.cpp
787 dom/WindowEventContext.cpp
788 dom/XMLDocumentParser.cpp
789 dom/XMLDocumentParserLibxml2.cpp
790 dom/XMLDocumentParserScope.cpp
792 dom/default/PlatformMessagePortChannel.cpp
794 editing/AppendNodeCommand.cpp
795 editing/ApplyBlockElementCommand.cpp
796 editing/ApplyStyleCommand.cpp
797 editing/BreakBlockquoteCommand.cpp
798 editing/CompositeEditCommand.cpp
799 editing/CreateLinkCommand.cpp
800 editing/DeleteButton.cpp
801 editing/DeleteButtonController.cpp
802 editing/DeleteFromTextNodeCommand.cpp
803 editing/DeleteSelectionCommand.cpp
804 editing/EditCommand.cpp
805 editing/EditingStyle.cpp
807 editing/EditorCommand.cpp
808 editing/FormatBlockCommand.cpp
809 editing/HTMLInterchange.cpp
810 editing/IndentOutdentCommand.cpp
811 editing/InsertIntoTextNodeCommand.cpp
812 editing/InsertLineBreakCommand.cpp
813 editing/InsertListCommand.cpp
814 editing/InsertNodeBeforeCommand.cpp
815 editing/InsertParagraphSeparatorCommand.cpp
816 editing/InsertTextCommand.cpp
817 editing/JoinTextNodesCommand.cpp
818 editing/MarkupAccumulator.cpp
819 editing/MergeIdenticalElementsCommand.cpp
820 editing/ModifySelectionListLevel.cpp
821 editing/MoveSelectionCommand.cpp
822 editing/RemoveCSSPropertyCommand.cpp
823 editing/RemoveFormatCommand.cpp
824 editing/RemoveNodeCommand.cpp
825 editing/RemoveNodePreservingChildrenCommand.cpp
826 editing/ReplaceNodeWithSpanCommand.cpp
827 editing/ReplaceSelectionCommand.cpp
828 editing/SelectionController.cpp
829 editing/SetNodeAttributeCommand.cpp
830 editing/SmartReplace.cpp
831 editing/SpellChecker.cpp
832 editing/SplitElementCommand.cpp
833 editing/SplitTextNodeCommand.cpp
834 editing/SplitTextNodeContainingElementCommand.cpp
835 editing/TextCheckingHelper.cpp
836 editing/TextIterator.cpp
837 editing/TypingCommand.cpp
838 editing/UnlinkCommand.cpp
839 editing/VisiblePosition.cpp
840 editing/VisibleSelection.cpp
841 editing/WrapContentsInDummySpanCommand.cpp
842 editing/htmlediting.cpp
844 editing/visible_units.cpp
847 fileapi/BlobBuilder.cpp
851 fileapi/ThreadableBlobRegistry.cpp
853 history/BackForwardController.cpp
854 history/BackForwardListImpl.cpp
855 history/CachedFrame.cpp
856 history/CachedPage.cpp
857 history/HistoryItem.cpp
858 history/PageCache.cpp
860 html/AsyncImageResizer.cpp
861 html/BaseButtonInputType.cpp
862 html/BaseCheckableInputType.cpp
863 html/BaseDateAndTimeInputType.cpp
864 html/BaseTextInputType.cpp
865 html/ButtonInputType.cpp
866 html/CheckboxInputType.cpp
868 html/CollectionCache.cpp
869 html/ColorInputType.cpp
870 html/DOMDataGridDataSource.cpp
872 html/DOMSettableTokenList.cpp
873 html/DOMTokenList.cpp
875 html/DataGridColumn.cpp
876 html/DataGridColumnList.cpp
877 html/DateComponents.cpp
878 html/DateInputType.cpp
879 html/DateTimeInputType.cpp
880 html/DateTimeLocalInputType.cpp
881 html/EmailInputType.cpp
882 html/FTPDirectoryDocument.cpp
883 html/FileInputType.cpp
884 html/FormAssociatedElement.cpp
885 html/FormDataList.cpp
886 html/HTMLAllCollection.cpp
887 html/HTMLAnchorElement.cpp
888 html/HTMLAppletElement.cpp
889 html/HTMLAreaElement.cpp
890 html/HTMLBRElement.cpp
891 html/HTMLBaseElement.cpp
892 html/HTMLBaseFontElement.cpp
893 html/HTMLBlockquoteElement.cpp
894 html/HTMLBodyElement.cpp
895 html/HTMLButtonElement.cpp
896 html/HTMLCanvasElement.cpp
897 html/HTMLCollection.cpp
898 html/HTMLDListElement.cpp
899 html/HTMLDataGridCellElement.cpp
900 html/HTMLDataGridColElement.cpp
901 html/HTMLDataGridElement.cpp
902 html/HTMLDataGridRowElement.cpp
903 html/HTMLDataListElement.cpp
904 html/HTMLDetailsElement.cpp
905 html/HTMLDirectoryElement.cpp
906 html/HTMLDivElement.cpp
907 html/HTMLDocument.cpp
909 html/HTMLEmbedElement.cpp
910 html/HTMLFieldSetElement.cpp
911 html/HTMLFontElement.cpp
912 html/HTMLFormCollection.cpp
913 html/HTMLFormControlElement.cpp
914 html/HTMLFormElement.cpp
915 html/HTMLFrameElement.cpp
916 html/HTMLFrameElementBase.cpp
917 html/HTMLFrameOwnerElement.cpp
918 html/HTMLFrameSetElement.cpp
919 html/HTMLHRElement.cpp
920 html/HTMLHeadElement.cpp
921 html/HTMLHeadingElement.cpp
922 html/HTMLHtmlElement.cpp
923 html/HTMLIFrameElement.cpp
924 html/HTMLImageElement.cpp
925 html/HTMLImageLoader.cpp
926 html/HTMLInputElement.cpp
927 html/HTMLIsIndexElement.cpp
928 html/HTMLKeygenElement.cpp
929 html/HTMLLIElement.cpp
930 html/HTMLLabelElement.cpp
931 html/HTMLLegendElement.cpp
932 html/HTMLLinkElement.cpp
933 html/HTMLMapElement.cpp
934 html/HTMLMarqueeElement.cpp
935 html/HTMLMenuElement.cpp
936 html/HTMLMetaElement.cpp
937 html/HTMLMeterElement.cpp
938 html/HTMLModElement.cpp
939 html/HTMLNameCollection.cpp
940 html/HTMLOListElement.cpp
941 html/HTMLObjectElement.cpp
942 html/HTMLOptGroupElement.cpp
943 html/HTMLOptionElement.cpp
944 html/HTMLOptionsCollection.cpp
945 html/HTMLOutputElement.cpp
946 html/HTMLParagraphElement.cpp
947 html/HTMLParamElement.cpp
948 html/HTMLParserErrorCodes.cpp
949 html/HTMLPlugInElement.cpp
950 html/HTMLPlugInImageElement.cpp
951 html/HTMLPreElement.cpp
952 html/HTMLProgressElement.cpp
953 html/HTMLQuoteElement.cpp
954 html/HTMLScriptElement.cpp
955 html/HTMLSelectElement.cpp
956 html/HTMLStyleElement.cpp
957 html/HTMLSummaryElement.cpp
958 html/HTMLTableCaptionElement.cpp
959 html/HTMLTableCellElement.cpp
960 html/HTMLTableColElement.cpp
961 html/HTMLTableElement.cpp
962 html/HTMLTablePartElement.cpp
963 html/HTMLTableRowElement.cpp
964 html/HTMLTableRowsCollection.cpp
965 html/HTMLTableSectionElement.cpp
966 html/HTMLTextAreaElement.cpp
967 html/HTMLTitleElement.cpp
968 html/HTMLUListElement.cpp
969 html/HTMLViewSourceDocument.cpp
970 html/HiddenInputType.cpp
972 html/ImageDocument.cpp
973 html/ImageInputType.cpp
974 html/ImageResizerThread.cpp
976 html/IsIndexInputType.cpp
977 html/LabelsNodeList.cpp
978 html/MediaDocument.cpp
979 html/MonthInputType.cpp
980 html/NumberInputType.cpp
981 html/PasswordInputType.cpp
982 html/PluginDocument.cpp
983 html/RadioInputType.cpp
984 html/RangeInputType.cpp
985 html/ResetInputType.cpp
986 html/SearchInputType.cpp
988 html/SubmitInputType.cpp
989 html/TelephoneInputType.cpp
990 html/TextDocument.cpp
991 html/TextFieldInputType.cpp
992 html/TextInputType.cpp
993 html/TimeInputType.cpp
994 html/URLInputType.cpp
995 html/ValidationMessage.cpp
996 html/ValidityState.cpp
997 html/WeekInputType.cpp
999 html/canvas/ArrayBuffer.cpp
1000 html/canvas/ArrayBufferView.cpp
1001 html/canvas/CanvasGradient.cpp
1002 html/canvas/CanvasPattern.cpp
1003 html/canvas/CanvasPixelArray.cpp
1004 html/canvas/CanvasRenderingContext.cpp
1005 html/canvas/CanvasRenderingContext2D.cpp
1006 html/canvas/CanvasStyle.cpp
1007 html/canvas/DataView.cpp
1008 html/canvas/Float32Array.cpp
1009 html/canvas/Int16Array.cpp
1010 html/canvas/Int32Array.cpp
1011 html/canvas/Int8Array.cpp
1012 html/canvas/Uint16Array.cpp
1013 html/canvas/Uint32Array.cpp
1014 html/canvas/Uint8Array.cpp
1016 html/parser/CSSPreloadScanner.cpp
1017 html/parser/HTMLConstructionSite.cpp
1018 html/parser/HTMLDocumentParser.cpp
1019 html/parser/HTMLElementStack.cpp
1020 html/parser/HTMLEntityParser.cpp
1021 html/parser/HTMLEntitySearch.cpp
1022 html/parser/HTMLParserIdioms.cpp
1023 html/parser/HTMLParserScheduler.cpp
1024 html/parser/HTMLFormattingElementList.cpp
1025 html/parser/HTMLMetaCharsetParser.cpp
1026 html/parser/HTMLPreloadScanner.cpp
1027 html/parser/HTMLScriptRunner.cpp
1028 html/parser/HTMLSourceTracker.cpp
1029 html/parser/HTMLTokenizer.cpp
1030 html/parser/HTMLTreeBuilder.cpp
1031 html/parser/HTMLViewSourceParser.cpp
1032 html/parser/TextDocumentParser.cpp
1033 html/parser/TextViewSourceParser.cpp
1034 html/parser/XSSFilter.cpp
1036 html/shadow/MediaControls.cpp
1037 html/shadow/SliderThumbElement.cpp
1038 html/shadow/TextControlInnerElements.cpp
1040 inspector/ConsoleMessage.cpp
1041 inspector/InjectedScript.cpp
1042 inspector/InjectedScriptHost.cpp
1043 inspector/InspectorAgent.cpp
1044 inspector/InspectorApplicationCacheAgent.cpp
1045 inspector/InspectorBrowserDebuggerAgent.cpp
1046 inspector/InspectorCSSAgent.cpp
1047 inspector/InspectorClient.cpp
1048 inspector/InspectorConsoleAgent.cpp
1049 inspector/InspectorController.cpp
1050 inspector/InspectorDOMAgent.cpp
1051 inspector/InspectorDOMStorageAgent.cpp
1052 inspector/InspectorDOMStorageResource.cpp
1053 inspector/InspectorDatabaseAgent.cpp
1054 inspector/InspectorDatabaseResource.cpp
1055 inspector/InspectorDebuggerAgent.cpp
1056 inspector/InspectorFrontendClientLocal.cpp
1057 inspector/InspectorFrontendHost.cpp
1058 inspector/InspectorInstrumentation.cpp
1059 inspector/InspectorProfilerAgent.cpp
1060 inspector/InspectorResourceAgent.cpp
1061 inspector/InspectorRuntimeAgent.cpp
1062 inspector/InspectorState.cpp
1063 inspector/InspectorStyleSheet.cpp
1064 inspector/InspectorTimelineAgent.cpp
1065 inspector/InspectorValues.cpp
1066 inspector/ScriptArguments.cpp
1067 inspector/ScriptCallFrame.cpp
1068 inspector/ScriptCallStack.cpp
1069 inspector/TimelineRecordFactory.cpp
1071 loader/CrossOriginAccessControl.cpp
1072 loader/CrossOriginPreflightResultCache.cpp
1073 loader/DocumentLoader.cpp
1074 loader/DocumentThreadableLoader.cpp
1075 loader/DocumentWriter.cpp
1076 loader/FTPDirectoryParser.cpp
1077 loader/FormState.cpp
1078 loader/FormSubmission.cpp
1079 loader/FrameLoader.cpp
1080 loader/FrameLoaderStateMachine.cpp
1081 loader/HistoryController.cpp
1082 loader/ImageLoader.cpp
1083 loader/MainResourceLoader.cpp
1084 loader/NavigationAction.cpp
1085 loader/NetscapePlugInStreamLoader.cpp
1086 loader/PingLoader.cpp
1087 loader/PlaceholderDocument.cpp
1088 loader/PolicyCallback.cpp
1089 loader/PolicyChecker.cpp
1090 loader/ProgressTracker.cpp
1091 loader/NavigationScheduler.cpp
1092 loader/ResourceLoadNotifier.cpp
1093 loader/ResourceLoadScheduler.cpp
1094 loader/ResourceLoader.cpp
1095 loader/SinkDocument.cpp
1096 loader/SubframeLoader.cpp
1097 loader/SubresourceLoader.cpp
1098 loader/TextResourceDecoder.cpp
1099 loader/ThreadableLoader.cpp
1100 loader/WorkerThreadableLoader.cpp
1102 loader/appcache/ApplicationCache.cpp
1103 loader/appcache/ApplicationCacheGroup.cpp
1104 loader/appcache/ApplicationCacheHost.cpp
1105 loader/appcache/ApplicationCacheResource.cpp
1106 loader/appcache/ApplicationCacheStorage.cpp
1107 loader/appcache/DOMApplicationCache.cpp
1108 loader/appcache/ManifestParser.cpp
1110 loader/archive/ArchiveFactory.cpp
1111 loader/archive/ArchiveResource.cpp
1112 loader/archive/ArchiveResourceCollection.cpp
1114 loader/cache/CachedCSSStyleSheet.cpp
1115 loader/cache/CachedFont.cpp
1116 loader/cache/CachedImage.cpp
1117 loader/cache/CachedResource.cpp
1118 loader/cache/CachedResourceClientWalker.cpp
1119 loader/cache/CachedResourceHandle.cpp
1120 loader/cache/CachedResourceLoader.cpp
1121 loader/cache/CachedResourceRequest.cpp
1122 loader/cache/CachedScript.cpp
1123 loader/cache/CachedXSLStyleSheet.cpp
1124 loader/cache/MemoryCache.cpp
1126 loader/icon/IconDatabase.cpp
1127 loader/icon/IconLoader.cpp
1128 loader/icon/IconRecord.cpp
1129 loader/icon/PageURLRecord.cpp
1134 page/ContentSecurityPolicy.cpp
1135 page/ContextMenuController.cpp
1137 page/DOMSelection.cpp
1140 page/DragController.cpp
1141 page/EventHandler.cpp
1142 page/EventSource.cpp
1143 page/FocusController.cpp
1145 page/FrameActionScheduler.cpp
1148 page/Geolocation.cpp
1149 page/GeolocationController.cpp
1150 page/GeolocationPositionCache.cpp
1151 page/GroupSettings.cpp
1155 page/MouseEventWithHitTestResults.cpp
1157 page/NavigatorBase.cpp
1158 page/OriginAccessEntry.cpp
1161 page/PageGroupLoadDeferrer.cpp
1162 page/Performance.cpp
1163 page/PerformanceNavigation.cpp
1164 page/PerformanceTiming.cpp
1165 page/PluginHalter.cpp
1166 page/PrintContext.cpp
1168 page/SecurityOrigin.cpp
1170 page/SpatialNavigation.cpp
1171 page/SuspendableTimer.cpp
1172 page/UserContentURLPattern.cpp
1173 page/WindowFeatures.cpp
1174 page/WorkerNavigator.cpp
1176 page/animation/AnimationBase.cpp
1177 page/animation/AnimationController.cpp
1178 page/animation/CompositeAnimation.cpp
1179 page/animation/ImplicitAnimation.cpp
1180 page/animation/KeyframeAnimation.cpp
1183 platform/ContextMenu.cpp
1184 platform/ContextMenuItem.cpp
1185 platform/ContentType.cpp
1186 platform/CrossThreadCopier.cpp
1187 platform/DragData.cpp
1188 platform/DragImage.cpp
1189 platform/FileChooser.cpp
1190 platform/FileSystem.cpp
1191 platform/GeolocationService.cpp
1193 platform/KillRingNone.cpp
1194 platform/Language.cpp
1196 platform/LinkHash.cpp
1197 platform/Logging.cpp
1198 platform/MIMETypeRegistry.cpp
1199 platform/ScrollAnimator.cpp
1200 platform/ScrollableArea.cpp
1201 platform/Scrollbar.cpp
1202 platform/ScrollbarThemeComposite.cpp
1203 platform/ScrollView.cpp
1204 platform/SharedBuffer.cpp
1205 platform/SchemeRegistry.cpp
1206 platform/ThreadGlobalData.cpp
1207 platform/ThreadTimers.cpp
1212 platform/animation/Animation.cpp
1213 platform/animation/AnimationList.cpp
1215 platform/graphics/BitmapImage.cpp
1216 platform/graphics/Color.cpp
1217 platform/graphics/ContextShadow.cpp
1218 platform/graphics/FloatPoint.cpp
1219 platform/graphics/FloatPoint3D.cpp
1220 platform/graphics/FloatQuad.cpp
1221 platform/graphics/FloatRect.cpp
1222 platform/graphics/FloatSize.cpp
1223 platform/graphics/Font.cpp
1224 platform/graphics/FontCache.cpp
1225 platform/graphics/FontData.cpp
1226 platform/graphics/FontDescription.cpp
1227 platform/graphics/FontFallbackList.cpp
1228 platform/graphics/FontFamily.cpp
1229 platform/graphics/FontFastPath.cpp
1230 platform/graphics/GeneratedImage.cpp
1231 platform/graphics/GlyphPageTreeNode.cpp
1232 platform/graphics/Gradient.cpp
1233 platform/graphics/GraphicsContext.cpp
1234 platform/graphics/GraphicsTypes.cpp
1235 platform/graphics/Image.cpp
1236 platform/graphics/ImageBuffer.cpp
1237 platform/graphics/IntRect.cpp
1238 platform/graphics/Path.cpp
1239 platform/graphics/PathTraversalState.cpp
1240 platform/graphics/Pattern.cpp
1241 platform/graphics/RoundedIntRect.cpp
1242 platform/graphics/SegmentedFontData.cpp
1243 platform/graphics/SimpleFontData.cpp
1244 platform/graphics/StringTruncator.cpp
1245 platform/graphics/WidthIterator.cpp
1247 platform/graphics/filters/DistantLightSource.cpp
1248 platform/graphics/filters/FEBlend.cpp
1249 platform/graphics/filters/FEColorMatrix.cpp
1250 platform/graphics/filters/FEComponentTransfer.cpp
1251 platform/graphics/filters/FEComposite.cpp
1252 platform/graphics/filters/FEConvolveMatrix.cpp
1253 platform/graphics/filters/FEDiffuseLighting.cpp
1254 platform/graphics/filters/FEDisplacementMap.cpp
1255 platform/graphics/filters/FEFlood.cpp
1256 platform/graphics/filters/FEGaussianBlur.cpp
1257 platform/graphics/filters/FELighting.cpp
1258 platform/graphics/filters/FEMerge.cpp
1259 platform/graphics/filters/FEMorphology.cpp
1260 platform/graphics/filters/FEOffset.cpp
1261 platform/graphics/filters/FESpecularLighting.cpp
1262 platform/graphics/filters/FETile.cpp
1263 platform/graphics/filters/FETurbulence.cpp
1264 platform/graphics/filters/FilterEffect.cpp
1265 platform/graphics/filters/LightSource.cpp
1266 platform/graphics/filters/PointLightSource.cpp
1267 platform/graphics/filters/SpotLightSource.cpp
1268 platform/graphics/filters/SourceAlpha.cpp
1269 platform/graphics/filters/SourceGraphic.cpp
1271 platform/graphics/transforms/AffineTransform.cpp
1272 platform/graphics/transforms/Matrix3DTransformOperation.cpp
1273 platform/graphics/transforms/MatrixTransformOperation.cpp
1274 platform/graphics/transforms/PerspectiveTransformOperation.cpp
1275 platform/graphics/transforms/RotateTransformOperation.cpp
1276 platform/graphics/transforms/ScaleTransformOperation.cpp
1277 platform/graphics/transforms/SkewTransformOperation.cpp
1278 platform/graphics/transforms/TransformOperations.cpp
1279 platform/graphics/transforms/TransformationMatrix.cpp
1280 platform/graphics/transforms/TranslateTransformOperation.cpp
1282 platform/mock/DeviceOrientationClientMock.cpp
1283 platform/mock/GeolocationClientMock.cpp
1284 platform/mock/GeolocationServiceMock.cpp
1286 platform/network/AuthenticationChallengeBase.cpp
1287 platform/network/BlobData.cpp
1288 platform/network/BlobRegistryImpl.cpp
1289 platform/network/BlobResourceHandle.cpp
1290 platform/network/Credential.cpp
1291 platform/network/DataURL.cpp
1292 platform/network/FormDataBuilder.cpp
1293 platform/network/FormData.cpp
1294 platform/network/HTTPHeaderMap.cpp
1295 platform/network/HTTPParsers.cpp
1296 platform/network/NetworkStateNotifier.cpp
1297 platform/network/ProtectionSpace.cpp
1298 platform/network/ProxyServer.cpp
1299 platform/network/ResourceErrorBase.cpp
1300 platform/network/ResourceHandle.cpp
1301 platform/network/ResourceRequestBase.cpp
1302 platform/network/ResourceResponseBase.cpp
1303 platform/network/SocketStreamHandleBase.cpp
1305 platform/text/Base64.cpp
1306 platform/text/BidiContext.cpp
1307 platform/text/LineEnding.cpp
1308 platform/text/LocalizedNumberNone.cpp
1309 platform/text/Hyphenation.cpp
1310 platform/text/RegularExpression.cpp
1311 platform/text/SegmentedString.cpp
1312 platform/text/String.cpp
1313 platform/text/TextBoundaries.cpp
1314 platform/text/TextCodec.cpp
1315 platform/text/TextCodecLatin1.cpp
1316 platform/text/TextCodecUTF16.cpp
1317 platform/text/TextCodecUTF8.cpp
1318 platform/text/TextCodecUserDefined.cpp
1319 platform/text/TextEncoding.cpp
1320 platform/text/TextEncodingRegistry.cpp
1321 platform/text/TextStream.cpp
1322 platform/text/UnicodeRange.cpp
1324 platform/text/transcoder/FontTranscoder.cpp
1326 plugins/DOMMimeTypeArray.cpp
1327 plugins/DOMMimeType.cpp
1328 plugins/DOMPluginArray.cpp
1329 plugins/DOMPlugin.cpp
1330 plugins/PluginData.cpp
1331 plugins/PluginMainThreadScheduler.cpp
1333 rendering/AutoTableLayout.cpp
1334 rendering/BidiRun.cpp
1335 rendering/CounterNode.cpp
1336 rendering/EllipsisBox.cpp
1337 rendering/FixedTableLayout.cpp
1338 rendering/HitTestResult.cpp
1339 rendering/InlineBox.cpp
1340 rendering/InlineFlowBox.cpp
1341 rendering/InlineTextBox.cpp
1342 rendering/LayoutState.cpp
1343 rendering/RenderApplet.cpp
1344 rendering/RenderArena.cpp
1345 rendering/RenderBR.cpp
1346 rendering/RenderBlock.cpp
1347 rendering/RenderBlockLineLayout.cpp
1348 rendering/RenderBox.cpp
1349 rendering/RenderBoxModelObject.cpp
1350 rendering/RenderButton.cpp
1351 rendering/RenderCombineText.cpp
1352 rendering/RenderCounter.cpp
1353 rendering/RenderDataGrid.cpp
1354 rendering/RenderDetails.cpp
1355 rendering/RenderDetailsMarker.cpp
1356 rendering/RenderEmbeddedObject.cpp
1357 rendering/RenderFieldset.cpp
1358 rendering/RenderFileUploadControl.cpp
1359 rendering/RenderFlexibleBox.cpp
1360 rendering/RenderFrame.cpp
1361 rendering/RenderFrameBase.cpp
1362 rendering/RenderFrameSet.cpp
1363 rendering/RenderHTMLCanvas.cpp
1364 rendering/RenderIFrame.cpp
1365 rendering/RenderImage.cpp
1366 rendering/RenderImageResource.cpp
1367 rendering/RenderImageResourceStyleImage.cpp
1368 rendering/RenderIndicator.cpp
1369 rendering/RenderInline.cpp
1370 rendering/RenderLayer.cpp
1371 rendering/RenderLineBoxList.cpp
1372 rendering/RenderListBox.cpp
1373 rendering/RenderListItem.cpp
1374 rendering/RenderListMarker.cpp
1375 rendering/RenderMarquee.cpp
1376 rendering/RenderMenuList.cpp
1377 rendering/RenderMeter.cpp
1378 rendering/RenderObject.cpp
1379 rendering/RenderObjectChildList.cpp
1380 rendering/RenderPart.cpp
1381 rendering/RenderProgress.cpp
1382 rendering/RenderQuote.cpp
1383 rendering/RenderReplaced.cpp
1384 rendering/RenderReplica.cpp
1385 rendering/RenderRuby.cpp
1386 rendering/RenderRubyBase.cpp
1387 rendering/RenderRubyRun.cpp
1388 rendering/RenderRubyText.cpp
1389 rendering/RenderScrollbar.cpp
1390 rendering/RenderScrollbarPart.cpp
1391 rendering/RenderScrollbarTheme.cpp
1392 rendering/RenderSlider.cpp
1393 rendering/RenderSummary.cpp
1394 rendering/RenderTable.cpp
1395 rendering/RenderTableCell.cpp
1396 rendering/RenderTableCol.cpp
1397 rendering/RenderTableRow.cpp
1398 rendering/RenderTableSection.cpp
1399 rendering/RenderText.cpp
1400 rendering/RenderTextControl.cpp
1401 rendering/RenderTextControlMultiLine.cpp
1402 rendering/RenderTextControlSingleLine.cpp
1403 rendering/RenderTextFragment.cpp
1404 rendering/RenderTheme.cpp
1405 rendering/RenderTreeAsText.cpp
1406 rendering/RenderView.cpp
1407 rendering/RenderWidget.cpp
1408 rendering/RenderWordBreak.cpp
1409 rendering/RootInlineBox.cpp
1410 rendering/ScrollBehavior.cpp
1411 rendering/ShadowElement.cpp
1412 rendering/TransformState.cpp
1413 rendering/break_lines.cpp
1415 rendering/style/ContentData.cpp
1416 rendering/style/CounterDirectives.cpp
1417 rendering/style/FillLayer.cpp
1418 rendering/style/KeyframeList.cpp
1419 rendering/style/NinePieceImage.cpp
1420 rendering/style/QuotesData.cpp
1421 rendering/style/RenderStyle.cpp
1422 rendering/style/ShadowData.cpp
1423 rendering/style/StyleBackgroundData.cpp
1424 rendering/style/StyleBoxData.cpp
1425 rendering/style/StyleCachedImage.cpp
1426 rendering/style/StyleFlexibleBoxData.cpp
1427 rendering/style/StyleGeneratedImage.cpp
1428 rendering/style/StyleInheritedData.cpp
1429 rendering/style/StyleMarqueeData.cpp
1430 rendering/style/StyleMultiColData.cpp
1431 rendering/style/StyleRareInheritedData.cpp
1432 rendering/style/StyleRareNonInheritedData.cpp
1433 rendering/style/StyleSurroundData.cpp
1434 rendering/style/StyleTransformData.cpp
1435 rendering/style/StyleVisualData.cpp
1437 storage/AbstractDatabase.cpp
1438 storage/ChangeVersionWrapper.cpp
1439 storage/Database.cpp
1440 storage/DatabaseAuthorizer.cpp
1441 storage/DatabaseSync.cpp
1442 storage/DatabaseTask.cpp
1443 storage/DatabaseThread.cpp
1444 storage/DatabaseTracker.cpp
1446 storage/IDBDatabase.cpp
1447 storage/IDBDatabaseBackendImpl.cpp
1448 storage/IDBCursor.cpp
1449 storage/IDBCursorBackendImpl.cpp
1450 storage/IDBEventDispatcher.cpp
1451 storage/IDBIndex.cpp
1452 storage/IDBIndexBackendImpl.cpp
1454 storage/IDBKeyRange.cpp
1455 storage/IDBRequest.cpp
1456 storage/IDBObjectStore.cpp
1457 storage/IDBObjectStoreBackendImpl.cpp
1458 storage/IDBFactory.cpp
1459 storage/IDBFactoryBackendInterface.cpp
1460 storage/IDBFactoryBackendImpl.cpp
1461 storage/LocalStorageTask.cpp
1462 storage/LocalStorageThread.cpp
1463 storage/OriginQuotaManager.cpp
1464 storage/OriginUsageRecord.cpp
1465 storage/SQLResultSet.cpp
1466 storage/SQLResultSetRowList.cpp
1467 storage/SQLStatement.cpp
1468 storage/SQLStatementSync.cpp
1469 storage/SQLTransaction.cpp
1470 storage/SQLTransactionClient.cpp
1471 storage/SQLTransactionCoordinator.cpp
1472 storage/SQLTransactionSync.cpp
1474 storage/StorageAreaImpl.cpp
1475 storage/StorageAreaSync.cpp
1476 storage/StorageEvent.cpp
1477 storage/StorageEventDispatcher.cpp
1478 storage/StorageMap.cpp
1479 storage/StorageNamespace.cpp
1480 storage/StorageNamespaceImpl.cpp
1481 storage/StorageSyncManager.cpp
1483 websockets/ThreadableWebSocketChannel.cpp
1484 websockets/WebSocket.cpp
1485 websockets/WebSocketChannel.cpp
1486 websockets/WebSocketHandshake.cpp
1487 websockets/WebSocketHandshakeRequest.cpp
1488 websockets/WebSocketHandshakeResponse.cpp
1489 websockets/WorkerThreadableWebSocketChannel.cpp
1491 workers/AbstractWorker.cpp
1492 workers/DedicatedWorkerContext.cpp
1493 workers/DedicatedWorkerThread.cpp
1494 workers/DefaultSharedWorkerRepository.cpp
1495 workers/SharedWorker.cpp
1496 workers/SharedWorkerContext.cpp
1497 workers/SharedWorkerThread.cpp
1499 workers/WorkerContext.cpp
1500 workers/WorkerLocation.cpp
1501 workers/WorkerMessagingProxy.cpp
1502 workers/WorkerRunLoop.cpp
1503 workers/WorkerScriptLoader.cpp
1504 workers/WorkerThread.cpp
1507 xml/NativeXPathNSResolver.cpp
1508 xml/XMLHttpRequest.cpp
1509 xml/XMLHttpRequestProgressEventThrottle.cpp
1510 xml/XMLHttpRequestUpload.cpp
1511 xml/XMLTreeViewer.cpp
1512 xml/XMLSerializer.cpp
1513 xml/XPathEvaluator.cpp
1514 xml/XPathExpression.cpp
1515 xml/XPathExpressionNode.cpp
1516 xml/XPathFunctions.cpp
1517 xml/XPathNSResolver.cpp
1518 xml/XPathNamespace.cpp
1519 xml/XPathNodeSet.cpp
1522 xml/XPathPredicate.cpp
1527 xml/XPathVariableReference.cpp
1528 xml/XSLImportRule.cpp
1529 xml/XSLStyleSheetLibxslt.cpp
1530 xml/XSLTExtensions.cpp
1531 xml/XSLTProcessor.cpp
1532 xml/XSLTProcessorLibxslt.cpp
1533 xml/XSLTUnicodeSort.cpp
1536 SET(WebCore_CSS_PROPERTY_NAMES
1537 ${WEBCORE_DIR}/css/CSSPropertyNames.in
1540 SET(WebCore_CSS_VALUE_KEYWORDS
1541 ${WEBCORE_DIR}/css/CSSValueKeywords.in
1544 SET(WebCore_USER_AGENT_STYLE_SHEETS
1545 ${WEBCORE_DIR}/css/html.css
1546 ${WEBCORE_DIR}/css/mathml.css
1547 ${WEBCORE_DIR}/css/mediaControls.css
1548 ${WEBCORE_DIR}/css/mediaControlsGtk.css
1549 ${WEBCORE_DIR}/css/quirks.css
1550 ${WEBCORE_DIR}/css/svg.css
1551 ${WEBCORE_DIR}/css/view-source.css
1552 ${WEBCORE_DIR}/css/wml.css
1556 LIST(APPEND WebCore_SOURCES
1557 fileapi/FileReader.cpp
1558 fileapi/FileReaderLoader.cpp
1559 fileapi/FileThread.cpp
1560 fileapi/FileStreamProxy.cpp
1561 platform/FileStream.cpp
1565 IF (ENABLE_DATABASE)
1566 LIST(APPEND WebCore_SOURCES
1567 platform/sql/SQLValue.cpp
1568 platform/sql/SQLiteAuthorizer.cpp
1569 platform/sql/SQLiteDatabase.cpp
1570 platform/sql/SQLiteFileSystem.cpp
1571 platform/sql/SQLiteStatement.cpp
1572 platform/sql/SQLiteTransaction.cpp
1577 LIST(APPEND WebCore_SOURCES
1578 mathml/MathMLElement.cpp
1579 mathml/MathMLInlineContainerElement.cpp
1580 mathml/MathMLMathElement.cpp
1581 mathml/MathMLTextElement.cpp
1582 rendering/mathml/RenderMathMLBlock.cpp
1583 rendering/mathml/RenderMathMLFenced.cpp
1584 rendering/mathml/RenderMathMLFraction.cpp
1585 rendering/mathml/RenderMathMLMath.cpp
1586 rendering/mathml/RenderMathMLOperator.cpp
1587 rendering/mathml/RenderMathMLRoot.cpp
1588 rendering/mathml/RenderMathMLRow.cpp
1589 rendering/mathml/RenderMathMLSquareRoot.cpp
1590 rendering/mathml/RenderMathMLSubSup.cpp
1591 rendering/mathml/RenderMathMLUnderOver.cpp
1595 IF (ENABLE_NETSCAPE_PLUGIN_API)
1596 LIST(APPEND WebCore_SOURCES
1597 plugins/PluginDebug.cpp
1598 plugins/PluginStream.cpp
1599 plugins/PluginPackage.cpp
1600 plugins/PluginView.cpp
1604 LIST(APPEND WebCore_SOURCES
1605 plugins/PluginPackageNone.cpp
1606 plugins/PluginViewNone.cpp
1610 IF (ENABLE_NOTIFICATIONS)
1611 LIST(APPEND WebCore_SOURCES
1612 bindings/js/JSDesktopNotificationsCustom.cpp
1614 LIST(APPEND WebCore_IDL_FILES
1615 notifications/Notification.idl
1616 notifications/NotificationCenter.idl
1620 if (ENABLE_FILE_SYSTEM)
1621 LIST(APPEND WebCore_SOURCES
1622 bindings/js/JSDirectoryEntryCustom.cpp
1623 bindings/js/JSDirectoryEntrySyncCustom.cpp
1624 bindings/js/JSEntryCustom.cpp
1625 bindings/js/JSEntrySyncCustom.cpp
1626 fileapi/DirectoryEntry.cpp
1627 fileapi/DirectoryEntrySync.cpp
1628 fileapi/DirectoryReader.cpp
1629 fileapi/DirectoryReaderSync.cpp
1630 fileapi/DOMFilePath.cpp
1631 fileapi/DOMFileSystem.cpp
1632 fileapi/DOMFileSystemBase.cpp
1633 fileapi/DOMFileSystemSync.cpp
1635 fileapi/EntryArray.cpp
1636 fileapi/EntryArraySync.cpp
1637 fileapi/EntrySync.cpp
1638 fileapi/FileEntry.cpp
1639 fileapi/FileEntrySync.cpp
1640 fileapi/FileSystemCallbacks.cpp
1641 fileapi/FileWriter.cpp
1642 fileapi/FileWriterBase.cpp
1643 fileapi/FileWriterSync.cpp
1644 fileapi/LocalFileSystem.cpp
1645 platform/AsyncFileSystem.cpp
1647 LIST(APPEND WebCore_IDL_FILES
1648 fileapi/DirectoryEntry.idl
1649 fileapi/DirectoryEntrySync.idl
1650 fileapi/DirectoryReader.idl
1651 fileapi/DirectoryReaderSync.idl
1652 fileapi/DOMFileSystem.idl
1653 fileapi/DOMFileSystemSync.idl
1654 fileapi/EntriesCallback.idl
1656 fileapi/EntrySync.idl
1657 fileapi/EntryArray.idl
1658 fileapi/EntryArraySync.idl
1659 fileapi/EntryCallback.idl
1660 fileapi/ErrorCallback.idl
1661 fileapi/FileCallback.idl
1662 fileapi/FileEntry.idl
1663 fileapi/FileEntrySync.idl
1664 fileapi/FileSystemCallback.idl
1665 fileapi/FileWriterCallback.idl
1666 fileapi/FileWriter.idl
1667 fileapi/FileWriterSync.idl
1669 fileapi/Metadata.idl
1670 fileapi/MetadataCallback.idl
1675 LIST(APPEND WebCore_SOURCES
1676 bindings/js/JSSVGElementInstanceCustom.cpp
1677 bindings/js/JSSVGLengthCustom.cpp
1678 bindings/js/JSSVGPathSegCustom.cpp
1679 css/SVGCSSComputedStyleDeclaration.cpp
1680 css/SVGCSSParser.cpp
1681 css/SVGCSSStyleSelector.cpp
1682 rendering/PointerEventsHitRules.cpp
1683 rendering/style/SVGRenderStyle.cpp
1684 rendering/style/SVGRenderStyleDefs.cpp
1685 rendering/svg/RenderSVGBlock.cpp
1686 rendering/svg/RenderSVGContainer.cpp
1687 rendering/svg/RenderSVGGradientStop.cpp
1688 rendering/svg/RenderSVGForeignObject.cpp
1689 rendering/svg/RenderSVGHiddenContainer.cpp
1690 rendering/svg/RenderSVGImage.cpp
1691 rendering/svg/RenderSVGInline.cpp
1692 rendering/svg/RenderSVGInlineText.cpp
1693 rendering/svg/RenderSVGModelObject.cpp
1694 rendering/svg/RenderSVGPath.cpp
1695 rendering/svg/RenderSVGResource.cpp
1696 rendering/svg/RenderSVGResourceClipper.cpp
1697 rendering/svg/RenderSVGResourceContainer.cpp
1698 rendering/svg/RenderSVGResourceFilter.cpp
1699 rendering/svg/RenderSVGResourceFilterPrimitive.cpp
1700 rendering/svg/RenderSVGResourceGradient.cpp
1701 rendering/svg/RenderSVGResourceLinearGradient.cpp
1702 rendering/svg/RenderSVGResourceMarker.cpp
1703 rendering/svg/RenderSVGResourceMasker.cpp
1704 rendering/svg/RenderSVGResourcePattern.cpp
1705 rendering/svg/RenderSVGResourceRadialGradient.cpp
1706 rendering/svg/RenderSVGResourceSolidColor.cpp
1707 rendering/svg/RenderSVGRoot.cpp
1708 rendering/svg/RenderSVGShadowTreeRootContainer.cpp
1709 rendering/svg/RenderSVGTSpan.cpp
1710 rendering/svg/RenderSVGText.cpp
1711 rendering/svg/RenderSVGTextPath.cpp
1712 rendering/svg/RenderSVGTransformableContainer.cpp
1713 rendering/svg/RenderSVGViewportContainer.cpp
1714 rendering/svg/SVGImageBufferTools.cpp
1715 rendering/svg/SVGInlineFlowBox.cpp
1716 rendering/svg/SVGInlineTextBox.cpp
1717 rendering/svg/SVGMarkerLayoutInfo.cpp
1718 rendering/svg/SVGRenderSupport.cpp
1719 rendering/svg/SVGRenderTreeAsText.cpp
1720 rendering/svg/SVGResources.cpp
1721 rendering/svg/SVGResourcesCache.cpp
1722 rendering/svg/SVGResourcesCycleSolver.cpp
1723 rendering/svg/SVGRootInlineBox.cpp
1724 rendering/svg/SVGShadowTreeElements.cpp
1725 rendering/svg/SVGTextChunk.cpp
1726 rendering/svg/SVGTextChunkBuilder.cpp
1727 rendering/svg/SVGTextLayoutAttributes.cpp
1728 rendering/svg/SVGTextLayoutAttributesBuilder.cpp
1729 rendering/svg/SVGTextLayoutEngine.cpp
1730 rendering/svg/SVGTextLayoutEngineBaseline.cpp
1731 rendering/svg/SVGTextLayoutEngineSpacing.cpp
1732 rendering/svg/SVGTextMetrics.cpp
1733 rendering/svg/SVGTextQuery.cpp
1734 svg/ColorDistance.cpp
1736 svg/SVGAltGlyphElement.cpp
1738 svg/SVGAnimateColorElement.cpp
1739 svg/SVGAnimateElement.cpp
1740 svg/SVGAnimateMotionElement.cpp
1741 svg/SVGAnimateTransformElement.cpp
1742 svg/SVGAnimationElement.cpp
1743 svg/SVGCircleElement.cpp
1744 svg/SVGClipPathElement.cpp
1746 svg/SVGComponentTransferFunctionElement.cpp
1747 svg/SVGCursorElement.cpp
1748 svg/SVGDefsElement.cpp
1749 svg/SVGDescElement.cpp
1751 svg/SVGDocumentExtensions.cpp
1753 svg/SVGElementInstance.cpp
1754 svg/SVGElementInstanceList.cpp
1755 svg/SVGEllipseElement.cpp
1756 svg/SVGExternalResourcesRequired.cpp
1757 svg/SVGFEBlendElement.cpp
1758 svg/SVGFEColorMatrixElement.cpp
1759 svg/SVGFEComponentTransferElement.cpp
1760 svg/SVGFECompositeElement.cpp
1761 svg/SVGFEConvolveMatrixElement.cpp
1762 svg/SVGFEDiffuseLightingElement.cpp
1763 svg/SVGFEDisplacementMapElement.cpp
1764 svg/SVGFEDistantLightElement.cpp
1765 svg/SVGFEFloodElement.cpp
1766 svg/SVGFEFuncAElement.cpp
1767 svg/SVGFEFuncBElement.cpp
1768 svg/SVGFEFuncGElement.cpp
1769 svg/SVGFEFuncRElement.cpp
1770 svg/SVGFEGaussianBlurElement.cpp
1771 svg/SVGFEImageElement.cpp
1772 svg/SVGFELightElement.cpp
1773 svg/SVGFEMergeElement.cpp
1774 svg/SVGFEMergeNodeElement.cpp
1775 svg/SVGFEMorphologyElement.cpp
1776 svg/SVGFEOffsetElement.cpp
1777 svg/SVGFEPointLightElement.cpp
1778 svg/SVGFESpecularLightingElement.cpp
1779 svg/SVGFESpotLightElement.cpp
1780 svg/SVGFETileElement.cpp
1781 svg/SVGFETurbulenceElement.cpp
1782 svg/SVGFilterElement.cpp
1783 svg/SVGFilterPrimitiveStandardAttributes.cpp
1784 svg/SVGFitToViewBox.cpp
1787 svg/SVGFontElement.cpp
1788 svg/SVGFontFaceElement.cpp
1789 svg/SVGFontFaceFormatElement.cpp
1790 svg/SVGFontFaceNameElement.cpp
1791 svg/SVGFontFaceSrcElement.cpp
1792 svg/SVGFontFaceUriElement.cpp
1793 svg/SVGForeignObjectElement.cpp
1795 svg/SVGGlyphElement.cpp
1796 svg/SVGGradientElement.cpp
1797 svg/SVGHKernElement.cpp
1798 svg/SVGImageElement.cpp
1799 svg/SVGImageLoader.cpp
1800 svg/SVGLangSpace.cpp
1802 svg/SVGLengthList.cpp
1803 svg/SVGLineElement.cpp
1804 svg/SVGLinearGradientElement.cpp
1805 svg/SVGLocatable.cpp
1806 svg/SVGMPathElement.cpp
1807 svg/SVGMarkerElement.cpp
1808 svg/SVGMaskElement.cpp
1809 svg/SVGMetadataElement.cpp
1810 svg/SVGMissingGlyphElement.cpp
1811 svg/SVGNumberList.cpp
1813 svg/SVGParserUtilities.cpp
1814 svg/SVGPathBlender.cpp
1815 svg/SVGPathBuilder.cpp
1816 svg/SVGPathByteStreamBuilder.cpp
1817 svg/SVGPathByteStreamSource.cpp
1818 svg/SVGPathElement.cpp
1819 svg/SVGPathParser.cpp
1820 svg/SVGPathParserFactory.cpp
1821 svg/SVGPathSegList.cpp
1822 svg/SVGPathSegListBuilder.cpp
1823 svg/SVGPathSegListSource.cpp
1824 svg/SVGPathStringBuilder.cpp
1825 svg/SVGPathStringSource.cpp
1826 svg/SVGPathTraversalStateBuilder.cpp
1827 svg/SVGPatternElement.cpp
1828 svg/SVGPointList.cpp
1829 svg/SVGPolyElement.cpp
1830 svg/SVGPolygonElement.cpp
1831 svg/SVGPolylineElement.cpp
1832 svg/SVGPreserveAspectRatio.cpp
1833 svg/SVGRadialGradientElement.cpp
1834 svg/SVGRectElement.cpp
1835 svg/SVGSVGElement.cpp
1836 svg/SVGScriptElement.cpp
1837 svg/SVGSetElement.cpp
1838 svg/SVGStopElement.cpp
1839 svg/SVGStringList.cpp
1841 svg/SVGStyleElement.cpp
1842 svg/SVGStyledElement.cpp
1843 svg/SVGStyledLocatableElement.cpp
1844 svg/SVGStyledTransformableElement.cpp
1845 svg/SVGSwitchElement.cpp
1846 svg/SVGSymbolElement.cpp
1847 svg/SVGTRefElement.cpp
1848 svg/SVGTSpanElement.cpp
1850 svg/SVGTextContentElement.cpp
1851 svg/SVGTextElement.cpp
1852 svg/SVGTextPathElement.cpp
1853 svg/SVGTextPositioningElement.cpp
1854 svg/SVGTitleElement.cpp
1855 svg/SVGTransform.cpp
1856 svg/SVGTransformDistance.cpp
1857 svg/SVGTransformList.cpp
1858 svg/SVGTransformable.cpp
1859 svg/SVGURIReference.cpp
1860 svg/SVGUseElement.cpp
1861 svg/SVGViewElement.cpp
1862 svg/SVGVKernElement.cpp
1864 svg/SVGZoomAndPan.cpp
1865 svg/SVGZoomEvent.cpp
1866 svg/animation/SMILTime.cpp
1867 svg/animation/SMILTimeContainer.cpp
1868 svg/animation/SVGSMILElement.cpp
1869 svg/graphics/SVGImage.cpp
1870 svg/graphics/filters/SVGFEImage.cpp
1871 svg/graphics/filters/SVGFilter.cpp
1872 svg/graphics/filters/SVGFilterBuilder.cpp
1873 svg/properties/SVGPathSegListPropertyTearOff.cpp
1876 LIST(APPEND WebCore_IDL_FILES
1878 svg/SVGAltGlyphElement.idl
1880 svg/SVGAnimateColorElement.idl
1881 svg/SVGAnimateElement.idl
1882 svg/SVGAnimateTransformElement.idl
1883 svg/SVGAnimatedAngle.idl
1884 svg/SVGAnimatedBoolean.idl
1885 svg/SVGAnimatedEnumeration.idl
1886 svg/SVGAnimatedInteger.idl
1887 svg/SVGAnimatedLength.idl
1888 svg/SVGAnimatedLengthList.idl
1889 svg/SVGAnimatedNumber.idl
1890 svg/SVGAnimatedNumberList.idl
1891 svg/SVGAnimatedPreserveAspectRatio.idl
1892 svg/SVGAnimatedRect.idl
1893 svg/SVGAnimatedString.idl
1894 svg/SVGAnimatedTransformList.idl
1895 svg/SVGAnimationElement.idl
1896 svg/SVGCircleElement.idl
1897 svg/SVGClipPathElement.idl
1899 svg/SVGComponentTransferFunctionElement.idl
1900 svg/SVGCursorElement.idl
1901 svg/SVGDefsElement.idl
1902 svg/SVGDescElement.idl
1905 svg/SVGElementInstance.idl
1906 svg/SVGElementInstanceList.idl
1907 svg/SVGEllipseElement.idl
1908 svg/SVGException.idl
1909 svg/SVGFEBlendElement.idl
1910 svg/SVGFEColorMatrixElement.idl
1911 svg/SVGFEComponentTransferElement.idl
1912 svg/SVGFECompositeElement.idl
1913 svg/SVGFEConvolveMatrixElement.idl
1914 svg/SVGFEDiffuseLightingElement.idl
1915 svg/SVGFEDisplacementMapElement.idl
1916 svg/SVGFEDistantLightElement.idl
1917 svg/SVGFEFloodElement.idl
1918 svg/SVGFEFuncAElement.idl
1919 svg/SVGFEFuncBElement.idl
1920 svg/SVGFEFuncGElement.idl
1921 svg/SVGFEFuncRElement.idl
1922 svg/SVGFEGaussianBlurElement.idl
1923 svg/SVGFEImageElement.idl
1924 svg/SVGFEMergeElement.idl
1925 svg/SVGFEMergeNodeElement.idl
1926 svg/SVGFEMorphologyElement.idl
1927 svg/SVGFEOffsetElement.idl
1928 svg/SVGFEPointLightElement.idl
1929 svg/SVGFESpecularLightingElement.idl
1930 svg/SVGFESpotLightElement.idl
1931 svg/SVGFETileElement.idl
1932 svg/SVGFETurbulenceElement.idl
1933 svg/SVGFilterElement.idl
1934 svg/SVGFontElement.idl
1935 svg/SVGFontFaceElement.idl
1936 svg/SVGFontFaceFormatElement.idl
1937 svg/SVGFontFaceNameElement.idl
1938 svg/SVGFontFaceSrcElement.idl
1939 svg/SVGFontFaceUriElement.idl
1940 svg/SVGForeignObjectElement.idl
1942 svg/SVGGlyphElement.idl
1943 svg/SVGGradientElement.idl
1944 svg/SVGHKernElement.idl
1945 svg/SVGImageElement.idl
1947 svg/SVGLengthList.idl
1948 svg/SVGLineElement.idl
1949 svg/SVGLinearGradientElement.idl
1950 svg/SVGMarkerElement.idl
1951 svg/SVGMaskElement.idl
1953 svg/SVGMetadataElement.idl
1954 svg/SVGMissingGlyphElement.idl
1956 svg/SVGNumberList.idl
1958 svg/SVGPathElement.idl
1960 svg/SVGPathSegArcAbs.idl
1961 svg/SVGPathSegArcRel.idl
1962 svg/SVGPathSegClosePath.idl
1963 svg/SVGPathSegCurvetoCubicAbs.idl
1964 svg/SVGPathSegCurvetoCubicRel.idl
1965 svg/SVGPathSegCurvetoCubicSmoothAbs.idl
1966 svg/SVGPathSegCurvetoCubicSmoothRel.idl
1967 svg/SVGPathSegCurvetoQuadraticAbs.idl
1968 svg/SVGPathSegCurvetoQuadraticRel.idl
1969 svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl
1970 svg/SVGPathSegCurvetoQuadraticSmoothRel.idl
1971 svg/SVGPathSegLinetoAbs.idl
1972 svg/SVGPathSegLinetoHorizontalAbs.idl
1973 svg/SVGPathSegLinetoHorizontalRel.idl
1974 svg/SVGPathSegLinetoRel.idl
1975 svg/SVGPathSegLinetoVerticalAbs.idl
1976 svg/SVGPathSegLinetoVerticalRel.idl
1977 svg/SVGPathSegList.idl
1978 svg/SVGPathSegMovetoAbs.idl
1979 svg/SVGPathSegMovetoRel.idl
1980 svg/SVGPatternElement.idl
1982 svg/SVGPointList.idl
1983 svg/SVGPolygonElement.idl
1984 svg/SVGPolylineElement.idl
1985 svg/SVGPreserveAspectRatio.idl
1986 svg/SVGRadialGradientElement.idl
1988 svg/SVGRectElement.idl
1989 svg/SVGRenderingIntent.idl
1990 svg/SVGSVGElement.idl
1991 svg/SVGScriptElement.idl
1992 svg/SVGSetElement.idl
1993 svg/SVGStopElement.idl
1994 svg/SVGStringList.idl
1995 svg/SVGStyleElement.idl
1996 svg/SVGSwitchElement.idl
1997 svg/SVGSymbolElement.idl
1998 svg/SVGTRefElement.idl
1999 svg/SVGTSpanElement.idl
2000 svg/SVGTextContentElement.idl
2001 svg/SVGTextElement.idl
2002 svg/SVGTextPathElement.idl
2003 svg/SVGTextPositioningElement.idl
2004 svg/SVGTitleElement.idl
2005 svg/SVGTransform.idl
2006 svg/SVGTransformList.idl
2007 svg/SVGUnitTypes.idl
2008 svg/SVGUseElement.idl
2009 svg/SVGViewElement.idl
2010 svg/SVGVKernElement.idl
2011 svg/SVGZoomEvent.idl
2014 LIST(APPEND WebCore_CSS_PROPERTY_NAMES
2015 ${WEBCORE_DIR}/css/SVGCSSPropertyNames.in
2018 LIST(APPEND WebCore_CSS_VALUE_KEYWORDS
2019 ${WEBCORE_DIR}/css/SVGCSSValueKeywords.in
2024 LIST(APPEND WebCore_SOURCES
2025 ${DERIVED_SOURCES_DIR}/JSTimeRanges.cpp
2026 bindings/js/JSAudioConstructor.cpp
2027 html/HTMLAudioElement.cpp
2028 html/HTMLMediaElement.cpp
2029 html/HTMLSourceElement.cpp
2030 html/HTMLVideoElement.cpp
2032 platform/graphics/MediaPlayer.cpp
2033 rendering/MediaControlElements.cpp
2034 rendering/RenderMedia.cpp
2035 rendering/RenderVideo.cpp
2040 LIST(APPEND WebCore_SOURCES
2042 wml/WMLAccessElement.cpp
2043 wml/WMLAnchorElement.cpp
2044 wml/WMLBRElement.cpp
2045 wml/WMLCardElement.cpp
2046 wml/WMLDoElement.cpp
2049 wml/WMLErrorHandling.cpp
2050 wml/WMLEventHandlingElement.cpp
2051 wml/WMLFieldSetElement.cpp
2052 wml/WMLFormControlElement.cpp
2053 wml/WMLGoElement.cpp
2054 wml/WMLImageElement.cpp
2055 wml/WMLImageLoader.cpp
2056 wml/WMLInputElement.cpp
2057 wml/WMLInsertedLegendElement.cpp
2058 wml/WMLIntrinsicEvent.cpp
2059 wml/WMLIntrinsicEventHandler.cpp
2060 wml/WMLMetaElement.cpp
2061 wml/WMLNoopElement.cpp
2062 wml/WMLOnEventElement.cpp
2064 wml/WMLOptGroupElement.cpp
2065 wml/WMLOptionElement.cpp
2066 wml/WMLPageState.cpp
2067 wml/WMLPostfieldElement.cpp
2068 wml/WMLPrevElement.cpp
2069 wml/WMLRefreshElement.cpp
2070 wml/WMLSelectElement.cpp
2071 wml/WMLSetvarElement.cpp
2072 wml/WMLTableElement.cpp
2073 wml/WMLTaskElement.cpp
2074 wml/WMLTemplateElement.cpp
2075 wml/WMLTimerElement.cpp
2076 wml/WMLVariables.cpp
2080 IF (ENABLE_PROGRESS_TAG)
2081 LIST(APPEND WebCore_SOURCES
2082 accessibility/AccessibilityProgressIndicator.cpp
2088 # Modules that the bindings generator scripts may use
2089 SET(SCRIPTS_BINDINGS
2090 ${WEBCORE_DIR}/bindings/scripts/CodeGenerator.pm
2091 ${WEBCORE_DIR}/bindings/scripts/IDLParser.pm
2092 ${WEBCORE_DIR}/bindings/scripts/IDLStructure.pm
2093 ${WEBCORE_DIR}/bindings/scripts/InFilesParser.pm
2096 SET(IDL_INCLUDES "")
2097 FOREACH (_include ${WebCore_IDL_INCLUDES})
2098 LIST(APPEND IDL_INCLUDES --include=${WEBCORE_DIR}/${_include})
2101 SET(FEATURE_DEFINES_JAVASCRIPT "LANGUAGE_JAVASCRIPT=1")
2102 FOREACH (_feature ${FEATURE_DEFINES})
2103 SET(FEATURE_DEFINES_JAVASCRIPT "${FEATURE_DEFINES_JAVASCRIPT} ${_feature}")
2107 # Create JavaScript C++ code given an IDL input
2108 FOREACH (_file ${WebCore_IDL_FILES})
2109 GET_FILENAME_COMPONENT (_name ${_file} NAME_WE)
2111 OUTPUT ${DERIVED_SOURCES_DIR}/JS${_name}.cpp ${DERIVED_SOURCES_DIR}/JS${_name}.h
2112 MAIN_DEPENDENCY ${_file}
2113 DEPENDS ${WEBCORE_DIR}/bindings/scripts/generate-bindings.pl ${SCRIPTS_BINDINGS} ${WEBCORE_DIR}/bindings/scripts/CodeGeneratorJS.pm ${_file}
2114 COMMAND ${PERL_EXECUTABLE} -I${WEBCORE_DIR}/bindings/scripts ${WEBCORE_DIR}/bindings/scripts/generate-bindings.pl --defines "${FEATURE_DEFINES_JAVASCRIPT}" --generator JS ${IDL_INCLUDES} --outputDir "${DERIVED_SOURCES_DIR}" --preprocessor "${CODE_GENERATOR_PREPROCESSOR}" ${WEBCORE_DIR}/${_file}
2116 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/JS${_name}.cpp)
2120 # All Web Inspector generated files are created with this one call to CodeGeneratorInspector.pm
2122 OUTPUT ${DERIVED_SOURCES_DIR}/InspectorBackendDispatcher.cpp ${DERIVED_SOURCES_DIR}/InspectorBackendDispatcher.h ${DERIVED_SOURCES_DIR}/InspectorFrontend.cpp ${DERIVED_SOURCES_DIR}/InspectorFrontend.h
2123 MAIN_DEPENDENCY inspector/Inspector.idl
2124 DEPENDS ${WEBCORE_DIR}/bindings/scripts/generate-bindings.pl ${SCRIPTS_BINDINGS} ${WEBCORE_DIR}/inspector/CodeGeneratorInspector.pm inspector/Inspector.idl
2125 COMMAND ${PERL_EXECUTABLE} -I${WEBCORE_DIR}/bindings/scripts -I${WEBCORE_DIR}/inspector ${WEBCORE_DIR}/bindings/scripts/generate-bindings.pl --defines "${FEATURE_DEFINES_JAVASCRIPT}" --generator Inspector ${IDL_INCLUDES} --outputDir "${DERIVED_SOURCES_DIR}" --preprocessor "${CODE_GENERATOR_PREPROCESSOR}" ${WEBCORE_DIR}/inspector/Inspector.idl
2127 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/InspectorBackendDispatcher.cpp ${DERIVED_SOURCES_DIR}/InspectorFrontend.cpp)
2130 # Generate InjectedScriptSource.h
2132 OUTPUT ${DERIVED_SOURCES_DIR}/InjectedScriptSource.h
2133 MAIN_DEPENDENCY inspector/InjectedScriptSource.js
2134 COMMAND ${PERL_EXECUTABLE} ${WEBCORE_DIR}/inspector/xxd.pl InjectedScriptSource_js ${WEBCORE_DIR}/inspector/InjectedScriptSource.js ${DERIVED_SOURCES_DIR}/InjectedScriptSource.h
2136 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/InjectedScriptSource.h)
2139 MAKE_HASH_TOOLS(${WEBCORE_DIR}/platform/ColorData)
2140 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/ColorData.cpp)
2143 MAKE_HASH_TOOLS(${WEBCORE_DIR}/html/DocTypeStrings)
2144 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/DocTypeStrings.cpp)
2147 # Generate XMLViewerXSL.h
2149 OUTPUT ${DERIVED_SOURCES_DIR}/XMLViewerXSL.h
2150 MAIN_DEPENDENCY xml/XMLViewer.xsl
2151 COMMAND ${PERL_EXECUTABLE} ${WEBCORE_DIR}/inspector/xxd.pl XMLViewer_xsl ${WEBCORE_DIR}/xml/XMLViewer.xsl ${DERIVED_SOURCES_DIR}/XMLViewerXSL.h
2153 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/XMLViewerXSL.h)
2156 # Generate HTML entity table
2158 OUTPUT ${DERIVED_SOURCES_DIR}/HTMLEntityTable.cpp
2159 MAIN_DEPENDENCY ${WEBCORE_DIR}/html/parser/HTMLEntityNames.in
2160 DEPENDS ${WEBCORE_DIR}/html/parser/create-html-entity-table
2161 COMMAND ${PYTHON_EXECUTABLE} ${WEBCORE_DIR}/html/parser/create-html-entity-table -o ${DERIVED_SOURCES_DIR}/HTMLEntityTable.cpp ${WEBCORE_DIR}/html/parser/HTMLEntityNames.in
2163 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/HTMLEntityTable.cpp)
2166 # Generate tokenizer
2167 FILE(TO_NATIVE_PATH ${PERL_EXECUTABLE} PERL_EXECUTABLE_NATIVE_PATH)
2169 OUTPUT ${DERIVED_SOURCES_DIR}/tokenizer.cpp
2170 MAIN_DEPENDENCY ${WEBCORE_DIR}/css/maketokenizer
2171 DEPENDS ${WEBCORE_DIR}/css/tokenizer.flex
2172 COMMAND ${FLEX_EXECUTABLE} -t ${WEBCORE_DIR}/css/tokenizer.flex | ${PERL_EXECUTABLE_NATIVE_PATH} ${WEBCORE_DIR}/css/maketokenizer > ${DERIVED_SOURCES_DIR}/tokenizer.cpp
2174 ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSParser.cpp tokenizer.cpp)
2177 # Generate CSS property names
2178 ADD_CUSTOM_COMMAND (
2179 OUTPUT ${DERIVED_SOURCES_DIR}/CSSPropertyNames.in ${DERIVED_SOURCES_DIR}/CSSPropertyNames.h ${DERIVED_SOURCES_DIR}/CSSPropertyNames.cpp ${DERIVED_SOURCES_DIR}/CSSPropertyNames.gperf
2180 MAIN_DEPENDENCY ${WEBCORE_DIR}/css/makeprop.pl
2181 DEPENDS ${WebCore_CSS_PROPERTY_NAMES}
2182 WORKING_DIRECTORY ${DERIVED_SOURCES_DIR}
2183 COMMAND ${PERL_EXECUTABLE} -ne "print" ${WebCore_CSS_PROPERTY_NAMES} > ${DERIVED_SOURCES_DIR}/CSSPropertyNames.in
2184 COMMAND ${PERL_EXECUTABLE} ${WEBCORE_DIR}/css/makeprop.pl
2186 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/CSSPropertyNames.cpp)
2187 ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSParser.cpp CSSValueKeywords.h)
2188 ADD_SOURCE_DERIVED_DEPENDENCIES(${DERIVED_SOURCES_DIR}/CSSGrammar.cpp CSSPropertyNames.h)
2191 # Generate CSS value keywords
2192 ADD_CUSTOM_COMMAND (
2193 OUTPUT ${DERIVED_SOURCES_DIR}/CSSValueKeywords.in ${DERIVED_SOURCES_DIR}/CSSValueKeywords.h ${DERIVED_SOURCES_DIR}/CSSValueKeywords.cpp ${DERIVED_SOURCES_DIR}/CSSValueKeywords.gperf
2194 MAIN_DEPENDENCY ${WEBCORE_DIR}/css/makevalues.pl
2195 DEPENDS ${WebCore_CSS_VALUE_KEYWORDS}
2196 WORKING_DIRECTORY ${DERIVED_SOURCES_DIR}
2197 COMMAND ${PERL_EXECUTABLE} -ne "print lc" ${WebCore_CSS_VALUE_KEYWORDS} > ${DERIVED_SOURCES_DIR}/CSSValueKeywords.in
2198 COMMAND ${PERL_EXECUTABLE} ${WEBCORE_DIR}/css/makevalues.pl
2200 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/CSSValueKeywords.cpp)
2201 ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSParser.cpp CSSValueKeywords.h)
2202 ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSPrimitiveValueMappings.h CSSValueKeywords.h)
2203 ADD_SOURCE_DERIVED_DEPENDENCIES(${DERIVED_SOURCES_DIR}/CSSGrammar.cpp CSSValueKeywords.h)
2206 # Generate user agent styles
2208 OUTPUT ${DERIVED_SOURCES_DIR}/UserAgentStyleSheetsData.cpp ${DERIVED_SOURCES_DIR}/UserAgentStyleSheets.h
2209 MAIN_DEPENDENCY ${WEBCORE_DIR}/css/make-css-file-arrays.pl
2210 DEPENDS ${WebCore_USER_AGENT_STYLE_SHEETS}
2211 COMMAND ${PERL_EXECUTABLE} ${WEBCORE_DIR}/css/make-css-file-arrays.pl ${DERIVED_SOURCES_DIR}/UserAgentStyleSheets.h ${DERIVED_SOURCES_DIR}/UserAgentStyleSheetsData.cpp ${WebCore_USER_AGENT_STYLE_SHEETS}
2213 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/UserAgentStyleSheetsData.cpp)
2214 ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSStyleSelector.cpp UserAgentStyleSheetsData.cpp UserAgentStyleSheets.h)
2217 GENERATE_GRAMMAR(cssyy ${WEBCORE_DIR}/css/CSSGrammar.y ${DERIVED_SOURCES_DIR}/CSSGrammar.h ${DERIVED_SOURCES_DIR}/CSSGrammar.cpp)
2218 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/CSSGrammar.cpp)
2221 GENERATE_GRAMMAR(xpathyy ${WEBCORE_DIR}/xml/XPathGrammar.y ${DERIVED_SOURCES_DIR}/XPathGrammar.h ${DERIVED_SOURCES_DIR}/XPathGrammar.cpp)
2222 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/XPathGrammar.cpp)
2226 ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/html/HTMLTreeBuilder.cpp MathMLNames.cpp)
2229 GENERATE_DOM_NAMES(HTML ${WEBCORE_DIR}/html/HTMLAttributeNames.in ${WEBCORE_DIR}/html/HTMLTagNames.in "${HTML_FEATURES}")
2230 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/HTMLNames.cpp ${DERIVED_SOURCES_DIR}/HTMLElementFactory.cpp ${DERIVED_SOURCES_DIR}/JSHTMLElementWrapperFactory.cpp)
2233 GENERATE_DOM_NAMES(MathML ${WEBCORE_DIR}/mathml/mathattrs.in ${WEBCORE_DIR}/mathml/mathtags.in "${MATHML_FEATURES}")
2234 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/MathMLNames.cpp)
2236 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/MathMLElementFactory.cpp)
2240 GENERATE_DOM_NAMES(SVG ${WEBCORE_DIR}/svg/svgattrs.in ${WEBCORE_DIR}/svg/svgtags.in "${SVG_FEATURES}")
2241 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/SVGNames.cpp)
2243 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/SVGElementFactory.cpp ${DERIVED_SOURCES_DIR}/JSSVGElementWrapperFactory.cpp)
2247 GENERATE_DOM_NAMES(WML ${WEBCORE_DIR}/wml/WMLAttributeNames.in ${WEBCORE_DIR}/wml/WMLTagNames.in "${WML_FEATURES}")
2248 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/WMLNames.cpp)
2250 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/WMLElementFactory.cpp)
2254 GENERATE_DOM_NAMES(XLink ${WEBCORE_DIR}/svg/xlinkattrs.in)
2255 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/XLinkNames.cpp)
2258 GENERATE_DOM_NAMES(XMLNS ${WEBCORE_DIR}/xml/xmlnsattrs.in)
2259 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/XMLNSNames.cpp)
2262 GENERATE_DOM_NAMES(XML ${WEBCORE_DIR}/xml/xmlattrs.in)
2263 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/XMLNames.cpp)
2266 SET(WebCore_LIBRARIES
2267 ${JavaScriptCore_LIBRARY_NAME}
2271 SET(WebCore_LINK_FLAGS "")
2272 INCLUDE_IF_EXISTS(${WEBCORE_DIR}/CMakeLists${PORT}.txt)
2274 WEBKIT_WRAP_SOURCELIST(${WebCore_IDL_FILES} ${WebCore_SOURCES})
2275 ADD_DEFINITIONS(-DBUILDING_WebCore)
2276 INCLUDE_DIRECTORIES(${WebCore_INCLUDE_DIRECTORIES})
2277 ADD_LIBRARY(${WebCore_LIBRARY_NAME} ${WebCore_LIBRARY_TYPE} ${WebCore_SOURCES})
2278 ADD_DEPENDENCIES(${WebCore_LIBRARY_NAME} ${JavaScriptCore_LIBRARY_NAME})
2279 TARGET_LINK_LIBRARIES(${WebCore_LIBRARY_NAME} ${WebCore_LIBRARIES})
2281 IF (WebCore_LINK_FLAGS)
2282 ADD_TARGET_PROPERTIES(${WebCore_LIBRARY_NAME} LINK_FLAGS "${WebCore_LINK_FLAGS}")
2286 SET_TARGET_PROPERTIES(${WebCore_LIBRARY_NAME} PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR})
2287 INSTALL(TARGETS ${WebCore_LIBRARY_NAME} DESTINATION lib)