--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/WebCore/CMakeLists.txt Fri Sep 17 09:02:29 2010 +0300
@@ -0,0 +1,1832 @@
+SET(WebCore_INCLUDE_DIRECTORIES
+ "${WEBCORE_DIR}"
+ "${WEBCORE_DIR}/accessibility"
+ "${WEBCORE_DIR}/bindings"
+ "${WEBCORE_DIR}/bindings/generic"
+ "${WEBCORE_DIR}/bindings/js"
+ "${WEBCORE_DIR}/bridge"
+ "${WEBCORE_DIR}/bridge/c"
+ "${WEBCORE_DIR}/bridge/jni/jsc"
+ "${WEBCORE_DIR}/bridge/jsc"
+ "${WEBCORE_DIR}/css"
+ "${WEBCORE_DIR}/dom"
+ "${WEBCORE_DIR}/dom/default"
+ "${WEBCORE_DIR}/editing"
+ "${WEBCORE_DIR}/history"
+ "${WEBCORE_DIR}/html"
+ "${WEBCORE_DIR}/html/canvas"
+ "${WEBCORE_DIR}/inspector"
+ "${WEBCORE_DIR}/loader"
+ "${WEBCORE_DIR}/loader/appcache"
+ "${WEBCORE_DIR}/loader/archive"
+ "${WEBCORE_DIR}/loader/icon"
+ "${WEBCORE_DIR}/mathml"
+ "${WEBCORE_DIR}/notifications"
+ "${WEBCORE_DIR}/page"
+ "${WEBCORE_DIR}/page/animation"
+ "${WEBCORE_DIR}/platform"
+ "${WEBCORE_DIR}/platform/animation"
+ "${WEBCORE_DIR}/platform/graphics"
+ "${WEBCORE_DIR}/platform/graphics/filters"
+ "${WEBCORE_DIR}/platform/graphics/transforms"
+ "${WEBCORE_DIR}/platform/image-decoders"
+ "${WEBCORE_DIR}/platform/image-decoders/bmp"
+ "${WEBCORE_DIR}/platform/image-decoders/gif"
+ "${WEBCORE_DIR}/platform/image-decoders/ico"
+ "${WEBCORE_DIR}/platform/image-decoders/jpeg"
+ "${WEBCORE_DIR}/platform/image-decoders/png"
+ "${WEBCORE_DIR}/platform/mock"
+ "${WEBCORE_DIR}/platform/network"
+ "${WEBCORE_DIR}/platform/sql"
+ "${WEBCORE_DIR}/platform/text"
+ "${WEBCORE_DIR}/platform/text/transcoder"
+ "${WEBCORE_DIR}/plugins"
+ "${WEBCORE_DIR}/rendering"
+ "${WEBCORE_DIR}/rendering/style"
+ "${WEBCORE_DIR}/storage"
+ "${WEBCORE_DIR}/svg"
+ "${WEBCORE_DIR}/svg/animation"
+ "${WEBCORE_DIR}/svg/graphics"
+ "${WEBCORE_DIR}/svg/graphics/filters"
+ "${WEBCORE_DIR}/websockets"
+ "${WEBCORE_DIR}/workers"
+ "${WEBCORE_DIR}/xml"
+ "${JAVASCRIPTCORE_DIR}"
+ "${JAVASCRIPTCORE_DIR}/ForwardingHeaders"
+ "${JAVASCRIPTCORE_DIR}/API"
+ "${JAVASCRIPTCORE_DIR}/assembler"
+ "${JAVASCRIPTCORE_DIR}/bytecode"
+ "${JAVASCRIPTCORE_DIR}/bytecompiler"
+ "${JAVASCRIPTCORE_DIR}/debugger"
+ "${JAVASCRIPTCORE_DIR}/interpreter"
+ "${JAVASCRIPTCORE_DIR}/jit"
+ "${JAVASCRIPTCORE_DIR}/parser"
+ "${JAVASCRIPTCORE_DIR}/pcre"
+ "${JAVASCRIPTCORE_DIR}/profiler"
+ "${JAVASCRIPTCORE_DIR}/runtime"
+ "${JAVASCRIPTCORE_DIR}/wtf"
+ "${JAVASCRIPTCORE_DIR}/wtf/unicode"
+ "${DERIVED_SOURCES_DIR}"
+ "${CMAKE_SOURCE_DIR}"
+ "${CMAKE_BINARY_DIR}"
+)
+
+SET(WebCore_IDL_INCLUDES
+ bindings/js
+ css
+ dom
+ html
+ html/canvas
+ inspector
+ loader/appcache
+ page
+ plugins
+ storage
+ svg
+ workers
+ xml
+)
+
+SET(WebCore_IDL_PURE_FILES
+ svg/ElementTimeControl.idl
+ svg/SVGAnimatedPathData.idl
+ svg/SVGAnimatedPoints.idl
+ svg/SVGExternalResourcesRequired.idl
+ svg/SVGFilterPrimitiveStandardAttributes.idl
+ svg/SVGFitToViewBox.idl
+ svg/SVGLangSpace.idl
+ svg/SVGLocatable.idl
+ svg/SVGStylable.idl
+ svg/SVGTests.idl
+ svg/SVGTransformable.idl
+ svg/SVGURIReference.idl
+ svg/SVGViewSpec.idl
+ svg/SVGZoomAndPan.idl
+)
+
+SET(WebCore_IDL_FILES
+ css/Counter.idl
+ css/CSSCharsetRule.idl
+ css/CSSFontFaceRule.idl
+ css/CSSImportRule.idl
+ css/CSSMediaRule.idl
+ css/CSSPageRule.idl
+ css/CSSPrimitiveValue.idl
+ css/CSSRule.idl
+ css/CSSRuleList.idl
+ css/CSSStyleDeclaration.idl
+ css/CSSStyleRule.idl
+ css/CSSStyleSheet.idl
+ css/CSSValue.idl
+ css/CSSValueList.idl
+ css/CSSVariablesDeclaration.idl
+ css/CSSVariablesRule.idl
+ css/MediaList.idl
+ css/Rect.idl
+ css/RGBColor.idl
+ css/StyleMedia.idl
+ css/StyleSheet.idl
+ css/StyleSheetList.idl
+ css/WebKitCSSKeyframeRule.idl
+ css/WebKitCSSKeyframesRule.idl
+ css/WebKitCSSMatrix.idl
+ css/WebKitCSSTransformValue.idl
+
+ dom/Attr.idl
+ dom/BeforeLoadEvent.idl
+ dom/CDATASection.idl
+ dom/CharacterData.idl
+ dom/ClientRect.idl
+ dom/ClientRectList.idl
+ dom/Clipboard.idl
+ dom/Comment.idl
+ dom/CompositionEvent.idl
+ dom/CustomEvent.idl
+ dom/DeviceOrientationEvent.idl
+ dom/DocumentFragment.idl
+ dom/Document.idl
+ dom/DocumentType.idl
+ dom/DOMCoreException.idl
+ dom/DOMImplementation.idl
+ dom/DOMStringList.idl
+ dom/DOMStringMap.idl
+ dom/Element.idl
+ dom/Entity.idl
+ dom/EntityReference.idl
+ dom/ErrorEvent.idl
+ dom/EventException.idl
+ dom/Event.idl
+ dom/KeyboardEvent.idl
+ dom/MessageChannel.idl
+ dom/MessageEvent.idl
+ dom/MessagePort.idl
+ dom/MouseEvent.idl
+ dom/MutationEvent.idl
+ dom/NamedNodeMap.idl
+ dom/NodeFilter.idl
+ dom/Node.idl
+ dom/NodeIterator.idl
+ dom/NodeList.idl
+ dom/Notation.idl
+ dom/OverflowEvent.idl
+ dom/PageTransitionEvent.idl
+ dom/PopStateEvent.idl
+ dom/ProcessingInstruction.idl
+ dom/ProgressEvent.idl
+ dom/RangeException.idl
+ dom/Range.idl
+ dom/TextEvent.idl
+ dom/Text.idl
+ dom/TouchEvent.idl
+ dom/Touch.idl
+ dom/TouchList.idl
+ dom/TransformActionEvent.idl
+ dom/TreeWalker.idl
+ dom/UIEvent.idl
+ dom/WebKitAnimationEvent.idl
+ dom/WebKitTransitionEvent.idl
+ dom/WheelEvent.idl
+
+ html/Blob.idl
+ html/BlobBuilder.idl
+ html/DataGridColumn.idl
+ html/DataGridColumnList.idl
+ html/DOMFormData.idl
+ html/FileError.idl
+ html/File.idl
+ html/FileList.idl
+ html/FileReader.idl
+ html/HTMLAllCollection.idl
+ html/HTMLAnchorElement.idl
+ html/HTMLAppletElement.idl
+ html/HTMLAreaElement.idl
+ html/HTMLAudioElement.idl
+ html/HTMLBaseElement.idl
+ html/HTMLBaseFontElement.idl
+ html/HTMLBlockquoteElement.idl
+ html/HTMLBodyElement.idl
+ html/HTMLBRElement.idl
+ html/HTMLButtonElement.idl
+ html/HTMLCanvasElement.idl
+ html/HTMLCollection.idl
+ html/HTMLDataGridCellElement.idl
+ html/HTMLDataGridColElement.idl
+ html/HTMLDataGridElement.idl
+ html/HTMLDataGridRowElement.idl
+ html/HTMLDataListElement.idl
+ html/HTMLDirectoryElement.idl
+ html/HTMLDivElement.idl
+ html/HTMLDListElement.idl
+ html/HTMLDocument.idl
+ html/HTMLElement.idl
+ html/HTMLEmbedElement.idl
+ html/HTMLFieldSetElement.idl
+ html/HTMLFontElement.idl
+ html/HTMLFormElement.idl
+ html/HTMLFrameElement.idl
+ html/HTMLFrameSetElement.idl
+ html/HTMLHeadElement.idl
+ html/HTMLHeadingElement.idl
+ html/HTMLHRElement.idl
+ html/HTMLHtmlElement.idl
+ html/HTMLIFrameElement.idl
+ html/HTMLImageElement.idl
+ html/HTMLInputElement.idl
+ html/HTMLIsIndexElement.idl
+ html/HTMLLabelElement.idl
+ html/HTMLLegendElement.idl
+ html/HTMLLIElement.idl
+ html/HTMLLinkElement.idl
+ html/HTMLMapElement.idl
+ html/HTMLMarqueeElement.idl
+ html/HTMLMediaElement.idl
+ html/HTMLMenuElement.idl
+ html/HTMLMetaElement.idl
+ html/HTMLMeterElement.idl
+ html/HTMLModElement.idl
+ html/HTMLObjectElement.idl
+ html/HTMLOListElement.idl
+ html/HTMLOptGroupElement.idl
+ html/HTMLOptionElement.idl
+ html/HTMLOptionsCollection.idl
+ html/HTMLParagraphElement.idl
+ html/HTMLParamElement.idl
+ html/HTMLPreElement.idl
+ html/HTMLProgressElement.idl
+ html/HTMLQuoteElement.idl
+ html/HTMLScriptElement.idl
+ html/HTMLSelectElement.idl
+ html/HTMLSourceElement.idl
+ html/HTMLStyleElement.idl
+ html/HTMLTableCaptionElement.idl
+ html/HTMLTableCellElement.idl
+ html/HTMLTableColElement.idl
+ html/HTMLTableElement.idl
+ html/HTMLTableRowElement.idl
+ html/HTMLTableSectionElement.idl
+ html/HTMLTextAreaElement.idl
+ html/HTMLTitleElement.idl
+ html/HTMLUListElement.idl
+ html/HTMLVideoElement.idl
+ html/ImageData.idl
+ html/MediaError.idl
+ html/TextMetrics.idl
+ html/TimeRanges.idl
+ html/ValidityState.idl
+ html/VoidCallback.idl
+
+ html/canvas/ArrayBuffer.idl
+ html/canvas/ArrayBufferView.idl
+ html/canvas/CanvasGradient.idl
+ html/canvas/CanvasPattern.idl
+ html/canvas/CanvasRenderingContext2D.idl
+ html/canvas/CanvasRenderingContext.idl
+ html/canvas/WebGLRenderingContext.idl
+
+ html/canvas/ArrayBuffer.idl
+ html/canvas/ArrayBufferView.idl
+ html/canvas/Float32Array.idl
+ html/canvas/Int16Array.idl
+ html/canvas/Int32Array.idl
+ html/canvas/Int8Array.idl
+ html/canvas/Uint16Array.idl
+ html/canvas/Uint32Array.idl
+ html/canvas/Uint8Array.idl
+
+ inspector/InjectedScriptHost.idl
+ inspector/InspectorBackend.idl
+ inspector/InspectorFrontendHost.idl
+ inspector/JavaScriptCallFrame.idl
+ inspector/ScriptProfile.idl
+ inspector/ScriptProfileNode.idl
+
+ loader/appcache/DOMApplicationCache.idl
+
+ notifications/Notification.idl
+ notifications/NotificationCenter.idl
+
+ page/BarInfo.idl
+ page/Console.idl
+ page/Coordinates.idl
+ page/DOMSelection.idl
+ page/DOMWindow.idl
+ page/EventSource.idl
+ page/Geolocation.idl
+ page/Geoposition.idl
+ page/History.idl
+ page/Location.idl
+ page/MemoryInfo.idl
+ page/Navigation.idl
+ page/Navigator.idl
+ page/Performance.idl
+ page/PositionError.idl
+ page/Screen.idl
+ page/Timing.idl
+ page/WebKitPoint.idl
+ page/WorkerNavigator.idl
+
+ plugins/DOMMimeType.idl
+ plugins/DOMMimeTypeArray.idl
+ plugins/DOMPlugin.idl
+ plugins/DOMPluginArray.idl
+
+ storage/Database.idl
+ storage/DatabaseCallback.idl
+ storage/DatabaseSync.idl
+ storage/IDBAny.idl
+ storage/IDBDatabaseError.idl
+ storage/IDBDatabaseException.idl
+ storage/IDBDatabaseRequest.idl
+ storage/IDBErrorEvent.idl
+ storage/IDBEvent.idl
+ storage/IDBIndexRequest.idl
+ storage/IDBKey.idl
+ storage/IDBKeyRange.idl
+ storage/IDBObjectStoreRequest.idl
+ storage/IDBRequest.idl
+ storage/IDBSuccessEvent.idl
+ storage/IndexedDatabaseRequest.idl
+ storage/SQLError.idl
+ storage/SQLException.idl
+ storage/SQLResultSet.idl
+ storage/SQLResultSetRowList.idl
+ storage/SQLStatementCallback.idl
+ storage/SQLStatementErrorCallback.idl
+ storage/SQLTransaction.idl
+ storage/SQLTransactionCallback.idl
+ storage/SQLTransactionErrorCallback.idl
+ storage/SQLTransactionSync.idl
+ storage/SQLTransactionSyncCallback.idl
+ storage/Storage.idl
+ storage/StorageEvent.idl
+
+ websockets/WebSocket.idl
+
+ workers/AbstractWorker.idl
+ workers/DedicatedWorkerContext.idl
+ workers/SharedWorker.idl
+ workers/SharedWorkerContext.idl
+ workers/Worker.idl
+ workers/WorkerContext.idl
+ workers/WorkerLocation.idl
+
+ xml/DOMParser.idl
+ xml/XMLHttpRequest.idl
+ xml/XMLHttpRequestException.idl
+ xml/XMLHttpRequestProgressEvent.idl
+ xml/XMLHttpRequestUpload.idl
+ xml/XMLSerializer.idl
+ xml/XPathEvaluator.idl
+ xml/XPathException.idl
+ xml/XPathExpression.idl
+ xml/XPathNSResolver.idl
+ xml/XPathResult.idl
+ xml/XSLTProcessor.idl
+)
+
+IF (ENABLE_SVG)
+ LIST(APPEND WebCore_IDL_FILES
+ svg/SVGAElement.idl
+ svg/SVGAltGlyphElement.idl
+ svg/SVGAngle.idl
+ svg/SVGAnimateColorElement.idl
+ svg/SVGAnimateElement.idl
+ svg/SVGAnimateTransformElement.idl
+ svg/SVGAnimatedAngle.idl
+ svg/SVGAnimatedBoolean.idl
+ svg/SVGAnimatedEnumeration.idl
+ svg/SVGAnimatedInteger.idl
+ svg/SVGAnimatedLength.idl
+ svg/SVGAnimatedLengthList.idl
+ svg/SVGAnimatedNumber.idl
+ svg/SVGAnimatedNumberList.idl
+ svg/SVGAnimatedPreserveAspectRatio.idl
+ svg/SVGAnimatedRect.idl
+ svg/SVGAnimatedString.idl
+ svg/SVGAnimatedTransformList.idl
+ svg/SVGAnimationElement.idl
+ svg/SVGCircleElement.idl
+ svg/SVGClipPathElement.idl
+ svg/SVGColor.idl
+ svg/SVGComponentTransferFunctionElement.idl
+ svg/SVGCursorElement.idl
+ svg/SVGDefsElement.idl
+ svg/SVGDescElement.idl
+ svg/SVGDocument.idl
+ svg/SVGElement.idl
+ svg/SVGElementInstance.idl
+ svg/SVGElementInstanceList.idl
+ svg/SVGEllipseElement.idl
+ svg/SVGException.idl
+ svg/SVGFEBlendElement.idl
+ svg/SVGFEColorMatrixElement.idl
+ svg/SVGFEComponentTransferElement.idl
+ svg/SVGFECompositeElement.idl
+ svg/SVGFEConvolveMatrixElement.idl
+ svg/SVGFEDiffuseLightingElement.idl
+ svg/SVGFEDisplacementMapElement.idl
+ svg/SVGFEDistantLightElement.idl
+ svg/SVGFEFloodElement.idl
+ svg/SVGFEFuncAElement.idl
+ svg/SVGFEFuncBElement.idl
+ svg/SVGFEFuncGElement.idl
+ svg/SVGFEFuncRElement.idl
+ svg/SVGFEGaussianBlurElement.idl
+ svg/SVGFEImageElement.idl
+ svg/SVGFEMergeElement.idl
+ svg/SVGFEMergeNodeElement.idl
+ svg/SVGFEMorphologyElement.idl
+ svg/SVGFEOffsetElement.idl
+ svg/SVGFEPointLightElement.idl
+ svg/SVGFESpecularLightingElement.idl
+ svg/SVGFESpotLightElement.idl
+ svg/SVGFETileElement.idl
+ svg/SVGFETurbulenceElement.idl
+ svg/SVGFilterElement.idl
+ svg/SVGFontElement.idl
+ svg/SVGFontFaceElement.idl
+ svg/SVGFontFaceFormatElement.idl
+ svg/SVGFontFaceNameElement.idl
+ svg/SVGFontFaceSrcElement.idl
+ svg/SVGFontFaceUriElement.idl
+ svg/SVGForeignObjectElement.idl
+ svg/SVGGElement.idl
+ svg/SVGGlyphElement.idl
+ svg/SVGGradientElement.idl
+ svg/SVGHKernElement.idl
+ svg/SVGImageElement.idl
+ svg/SVGLength.idl
+ svg/SVGLengthList.idl
+ svg/SVGLineElement.idl
+ svg/SVGLinearGradientElement.idl
+ svg/SVGMarkerElement.idl
+ svg/SVGMaskElement.idl
+ svg/SVGMatrix.idl
+ svg/SVGMetadataElement.idl
+ svg/SVGMissingGlyphElement.idl
+ svg/SVGNumber.idl
+ svg/SVGNumberList.idl
+ svg/SVGPaint.idl
+ svg/SVGPathElement.idl
+ svg/SVGPathSeg.idl
+ svg/SVGPathSegArcAbs.idl
+ svg/SVGPathSegArcRel.idl
+ svg/SVGPathSegClosePath.idl
+ svg/SVGPathSegCurvetoCubicAbs.idl
+ svg/SVGPathSegCurvetoCubicRel.idl
+ svg/SVGPathSegCurvetoCubicSmoothAbs.idl
+ svg/SVGPathSegCurvetoCubicSmoothRel.idl
+ svg/SVGPathSegCurvetoQuadraticAbs.idl
+ svg/SVGPathSegCurvetoQuadraticRel.idl
+ svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl
+ svg/SVGPathSegCurvetoQuadraticSmoothRel.idl
+ svg/SVGPathSegLinetoAbs.idl
+ svg/SVGPathSegLinetoHorizontalAbs.idl
+ svg/SVGPathSegLinetoHorizontalRel.idl
+ svg/SVGPathSegLinetoRel.idl
+ svg/SVGPathSegLinetoVerticalAbs.idl
+ svg/SVGPathSegLinetoVerticalRel.idl
+ svg/SVGPathSegList.idl
+ svg/SVGPathSegMovetoAbs.idl
+ svg/SVGPathSegMovetoRel.idl
+ svg/SVGPatternElement.idl
+ svg/SVGPoint.idl
+ svg/SVGPointList.idl
+ svg/SVGPolygonElement.idl
+ svg/SVGPolylineElement.idl
+ svg/SVGPreserveAspectRatio.idl
+ svg/SVGRadialGradientElement.idl
+ svg/SVGRect.idl
+ svg/SVGRectElement.idl
+ svg/SVGRenderingIntent.idl
+ svg/SVGSVGElement.idl
+ svg/SVGScriptElement.idl
+ svg/SVGSetElement.idl
+ svg/SVGStopElement.idl
+ svg/SVGStringList.idl
+ svg/SVGStyleElement.idl
+ svg/SVGSwitchElement.idl
+ svg/SVGSymbolElement.idl
+ svg/SVGTRefElement.idl
+ svg/SVGTSpanElement.idl
+ svg/SVGTextContentElement.idl
+ svg/SVGTextElement.idl
+ svg/SVGTextPathElement.idl
+ svg/SVGTextPositioningElement.idl
+ svg/SVGTitleElement.idl
+ svg/SVGTransform.idl
+ svg/SVGTransformList.idl
+ svg/SVGUnitTypes.idl
+ svg/SVGUseElement.idl
+ svg/SVGViewElement.idl
+ svg/SVGVKernElement.idl
+ svg/SVGZoomEvent.idl
+ )
+ENDIF()
+
+SET(WebCore_SOURCES
+ ${DERIVED_SOURCES_DIR}/CSSGrammar.cpp
+ ${DERIVED_SOURCES_DIR}/HTMLElementFactory.cpp
+ ${DERIVED_SOURCES_DIR}/HTMLEntityNames.cpp
+ ${DERIVED_SOURCES_DIR}/HTMLNames.cpp
+ ${DERIVED_SOURCES_DIR}/JSHTMLElementWrapperFactory.cpp
+ ${DERIVED_SOURCES_DIR}/MathMLElementFactory.cpp
+ ${DERIVED_SOURCES_DIR}/MathMLNames.cpp
+ ${DERIVED_SOURCES_DIR}/UserAgentStyleSheetsData.cpp
+ ${DERIVED_SOURCES_DIR}/XMLNames.cpp
+ ${DERIVED_SOURCES_DIR}/XMLNSNames.cpp
+ ${DERIVED_SOURCES_DIR}/XPathGrammar.cpp
+
+ accessibility/AXObjectCache.cpp
+ accessibility/AccessibilityARIAGrid.cpp
+ accessibility/AccessibilityARIAGridCell.cpp
+ accessibility/AccessibilityARIAGridRow.cpp
+ accessibility/AccessibilityImageMapLink.cpp
+ accessibility/AccessibilityList.cpp
+ accessibility/AccessibilityListBox.cpp
+ accessibility/AccessibilityListBoxOption.cpp
+ accessibility/AccessibilityMediaControls.cpp
+ accessibility/AccessibilityMenuList.cpp
+ accessibility/AccessibilityMenuListOption.cpp
+ accessibility/AccessibilityMenuListPopup.cpp
+ accessibility/AccessibilityObject.cpp
+ accessibility/AccessibilityRenderObject.cpp
+ accessibility/AccessibilityScrollbar.cpp
+ accessibility/AccessibilitySlider.cpp
+ accessibility/AccessibilityTable.cpp
+ accessibility/AccessibilityTableCell.cpp
+ accessibility/AccessibilityTableColumn.cpp
+ accessibility/AccessibilityTableHeaderContainer.cpp
+ accessibility/AccessibilityTableRow.cpp
+
+ bindings/ScriptControllerBase.cpp
+
+ bindings/generic/RuntimeEnabledFeatures.cpp
+
+ bindings/js/DOMObjectHashTableMap.cpp
+ bindings/js/DOMWrapperWorld.cpp
+ bindings/js/GCController.cpp
+ bindings/js/IDBBindingUtilities.cpp
+ bindings/js/JavaScriptCallFrame.cpp
+ bindings/js/JSAttrCustom.cpp
+ bindings/js/JSCallbackData.cpp
+ bindings/js/JSCanvasRenderingContext2DCustom.cpp
+ bindings/js/JSCanvasRenderingContextCustom.cpp
+ bindings/js/JSCDATASectionCustom.cpp
+ bindings/js/JSClipboardCustom.cpp
+ bindings/js/JSConsoleCustom.cpp
+ bindings/js/JSCoordinatesCustom.cpp
+ bindings/js/JSCSSRuleCustom.cpp
+ bindings/js/JSCSSRuleListCustom.cpp
+ bindings/js/JSCSSStyleDeclarationCustom.cpp
+ bindings/js/JSCSSValueCustom.cpp
+ bindings/js/JSCustomPositionCallback.cpp
+ bindings/js/JSCustomPositionErrorCallback.cpp
+ bindings/js/JSCustomSQLStatementErrorCallback.cpp
+ bindings/js/JSCustomVoidCallback.cpp
+ bindings/js/JSCustomXPathNSResolver.cpp
+ bindings/js/JSDatabaseCustom.cpp
+ bindings/js/JSDatabaseCustom.cpp
+ bindings/js/JSDatabaseSyncCustom.cpp
+ bindings/js/JSDataGridColumnListCustom.cpp
+ bindings/js/JSDataGridDataSource.cpp
+ bindings/js/JSDebugWrapperSet.cpp
+ bindings/js/JSDedicatedWorkerContextCustom.cpp
+ bindings/js/JSDeviceOrientationEventCustom.cpp
+ bindings/js/JSDocumentCustom.cpp
+ bindings/js/JSDOMApplicationCacheCustom.cpp
+ bindings/js/JSDOMBinding.cpp
+ bindings/js/JSDOMFormDataCustom.cpp
+ bindings/js/JSDOMGlobalObject.cpp
+ bindings/js/JSDOMStringMapCustom.cpp
+ bindings/js/JSDOMWindowBase.cpp
+ bindings/js/JSDOMWindowCustom.cpp
+ bindings/js/JSDOMWindowShell.cpp
+ bindings/js/JSDOMWrapper.cpp
+ bindings/js/JSElementCustom.cpp
+ bindings/js/JSEventCustom.cpp
+ bindings/js/JSEventListener.cpp
+ bindings/js/JSEventSourceCustom.cpp
+ bindings/js/JSEventTarget.cpp
+ bindings/js/JSExceptionBase.cpp
+ bindings/js/JSGeolocationCustom.cpp
+ bindings/js/JSHistoryCustom.cpp
+ bindings/js/JSIDBAnyCustom.cpp
+ bindings/js/JSIDBKeyCustom.cpp
+ bindings/js/JSHTMLAllCollectionCustom.cpp
+ bindings/js/JSHTMLAppletElementCustom.cpp
+ bindings/js/JSHTMLCanvasElementCustom.cpp
+ bindings/js/JSHTMLCollectionCustom.cpp
+ bindings/js/JSHTMLDataGridElementCustom.cpp
+ bindings/js/JSHTMLDocumentCustom.cpp
+ bindings/js/JSHTMLElementCustom.cpp
+ bindings/js/JSHTMLEmbedElementCustom.cpp
+ bindings/js/JSHTMLFormElementCustom.cpp
+ bindings/js/JSHTMLFrameElementCustom.cpp
+ bindings/js/JSHTMLFrameSetElementCustom.cpp
+ bindings/js/JSHTMLInputElementCustom.cpp
+ bindings/js/JSHTMLObjectElementCustom.cpp
+ bindings/js/JSHTMLOptionsCollectionCustom.cpp
+ bindings/js/JSHTMLSelectElementCustom.cpp
+ bindings/js/JSImageConstructor.cpp
+ bindings/js/JSImageDataCustom.cpp
+ bindings/js/JSInjectedScriptHostCustom.cpp
+ bindings/js/JSInspectorFrontendHostCustom.cpp
+ bindings/js/JSJavaScriptCallFrameCustom.cpp
+ bindings/js/JSLazyEventListener.cpp
+ bindings/js/JSLocationCustom.cpp
+ bindings/js/JSMainThreadExecState.cpp
+ bindings/js/JSMessageChannelCustom.cpp
+ bindings/js/JSMessageEventCustom.cpp
+ bindings/js/JSMessagePortCustom.cpp
+ bindings/js/JSDOMMimeTypeArrayCustom.cpp
+ bindings/js/JSNamedNodeMapCustom.cpp
+ bindings/js/JSNavigatorCustom.cpp
+ bindings/js/JSNodeCustom.cpp
+ bindings/js/JSNodeFilterCondition.cpp
+ bindings/js/JSNodeFilterCustom.cpp
+ bindings/js/JSNodeIteratorCustom.cpp
+ bindings/js/JSNodeListCustom.cpp
+ bindings/js/JSOptionConstructor.cpp
+ bindings/js/JSDOMPluginArrayCustom.cpp
+ bindings/js/JSDOMPluginCustom.cpp
+ bindings/js/JSPluginElementFunctions.cpp
+ bindings/js/JSPopStateEventCustom.cpp
+ bindings/js/JSScriptProfileNodeCustom.cpp
+ bindings/js/JSSharedWorkerCustom.cpp
+ bindings/js/JSSQLResultSetRowListCustom.cpp
+ bindings/js/JSSQLTransactionCustom.cpp
+ bindings/js/JSSQLTransactionSyncCustom.cpp
+ bindings/js/JSStorageCustom.cpp
+ bindings/js/JSStyleSheetCustom.cpp
+ bindings/js/JSStyleSheetListCustom.cpp
+ bindings/js/JSTextCustom.cpp
+ bindings/js/JSTreeWalkerCustom.cpp
+ bindings/js/JSWebKitCSSMatrixCustom.cpp
+ bindings/js/JSWebKitPointCustom.cpp
+ bindings/js/JSWorkerContextBase.cpp
+ bindings/js/JSWorkerContextCustom.cpp
+ bindings/js/JSWorkerContextErrorHandler.cpp
+ bindings/js/JSWorkerCustom.cpp
+ bindings/js/JSXMLHttpRequestCustom.cpp
+ bindings/js/JSXMLHttpRequestUploadCustom.cpp
+ bindings/js/JSXSLTProcessorCustom.cpp
+ bindings/js/ScheduledAction.cpp
+ bindings/js/ScriptArray.cpp
+ bindings/js/ScriptCachedFrameData.cpp
+ bindings/js/ScriptCallFrame.cpp
+ bindings/js/ScriptCallStack.cpp
+ bindings/js/ScriptController.cpp
+ bindings/js/ScriptDebugServer.cpp
+ bindings/js/ScriptEventListener.cpp
+ bindings/js/ScriptFunctionCall.cpp
+ bindings/js/ScriptGCEvent.cpp
+ bindings/js/ScriptObject.cpp
+ bindings/js/ScriptProfiler.cpp
+ bindings/js/ScriptState.cpp
+ bindings/js/ScriptValue.cpp
+ bindings/js/SerializedScriptValue.cpp
+ bindings/js/WorkerScriptController.cpp
+
+ bridge/IdentifierRep.cpp
+ bridge/NP_jsobject.cpp
+ bridge/npruntime.cpp
+ bridge/runtime_array.cpp
+ bridge/runtime_method.cpp
+ bridge/runtime_object.cpp
+ bridge/runtime_root.cpp
+
+ bridge/c/CRuntimeObject.cpp
+ bridge/c/c_class.cpp
+ bridge/c/c_instance.cpp
+ bridge/c/c_runtime.cpp
+ bridge/c/c_utility.cpp
+
+ bridge/jsc/BridgeJSC.cpp
+
+ css/CSSBorderImageValue.cpp
+ css/CSSCanvasValue.cpp
+ css/CSSCharsetRule.cpp
+ css/CSSComputedStyleDeclaration.cpp
+ css/CSSCursorImageValue.cpp
+ css/CSSFontFace.cpp
+ css/CSSFontFaceRule.cpp
+ css/CSSFontFaceSource.cpp
+ css/CSSFontFaceSrcValue.cpp
+ css/CSSFontSelector.cpp
+ css/CSSFunctionValue.cpp
+ css/CSSGradientValue.cpp
+ css/CSSHelper.cpp
+ css/CSSImageGeneratorValue.cpp
+ css/CSSImageValue.cpp
+ css/CSSImportRule.cpp
+ css/CSSInheritedValue.cpp
+ css/CSSInitialValue.cpp
+ css/CSSMediaRule.cpp
+ css/CSSMutableStyleDeclaration.cpp
+ css/CSSOMUtils.cpp
+ css/CSSPageRule.cpp
+ css/CSSParser.cpp
+ css/CSSParserValues.cpp
+ css/CSSPrimitiveValue.cpp
+ css/CSSProperty.cpp
+ css/CSSPropertyLonghand.cpp
+ css/CSSReflectValue.cpp
+ css/CSSRule.cpp
+ css/CSSRuleList.cpp
+ css/CSSSegmentedFontFace.cpp
+ css/CSSSelector.cpp
+ css/CSSSelectorList.cpp
+ css/CSSStyleDeclaration.cpp
+ css/CSSStyleRule.cpp
+ css/CSSStyleSelector.cpp
+ css/CSSStyleSheet.cpp
+ css/CSSTimingFunctionValue.cpp
+ css/CSSUnicodeRangeValue.cpp
+ css/CSSValueList.cpp
+ css/CSSVariableDependentValue.cpp
+ css/CSSVariablesDeclaration.cpp
+ css/CSSVariablesRule.cpp
+ css/FontFamilyValue.cpp
+ css/FontValue.cpp
+ css/MediaFeatureNames.cpp
+ css/MediaList.cpp
+ css/MediaQuery.cpp
+ css/MediaQueryEvaluator.cpp
+ css/MediaQueryExp.cpp
+ css/RGBColor.cpp
+ css/ShadowValue.cpp
+ css/StyleBase.cpp
+ css/StyleList.cpp
+ css/StyleMedia.cpp
+ css/StyleSheet.cpp
+ css/StyleSheetList.cpp
+ css/WebKitCSSKeyframeRule.cpp
+ css/WebKitCSSKeyframesRule.cpp
+ css/WebKitCSSMatrix.cpp
+ css/WebKitCSSTransformValue.cpp
+
+ dom/ActiveDOMObject.cpp
+ dom/Attr.cpp
+ dom/Attribute.cpp
+ dom/BeforeTextInsertedEvent.cpp
+ dom/BeforeUnloadEvent.cpp
+ dom/CDATASection.cpp
+ dom/CharacterData.cpp
+ dom/CheckedRadioButtons.cpp
+ dom/ChildNodeList.cpp
+ dom/ClassNodeList.cpp
+ dom/ClientRect.cpp
+ dom/ClientRectList.cpp
+ dom/Clipboard.cpp
+ dom/ClipboardEvent.cpp
+ dom/Comment.cpp
+ dom/CompositionEvent.cpp
+ dom/ContainerNode.cpp
+ dom/CSSMappedAttributeDeclaration.cpp
+ dom/CustomEvent.cpp
+ dom/DatasetDOMStringMap.cpp
+ dom/DecodedDataDocumentParser.cpp
+ dom/DeviceOrientation.cpp
+ dom/DeviceOrientationController.cpp
+ dom/DeviceOrientationEvent.cpp
+ dom/Document.cpp
+ dom/DocumentFragment.cpp
+ dom/DocumentParser.cpp
+ dom/DocumentType.cpp
+ dom/DOMImplementation.cpp
+ dom/DOMStringList.cpp
+ dom/DOMStringMap.cpp
+ dom/DynamicNodeList.cpp
+ dom/EditingText.cpp
+ dom/Element.cpp
+ dom/Entity.cpp
+ dom/EntityReference.cpp
+ dom/ErrorEvent.cpp
+ dom/Event.cpp
+ dom/EventNames.cpp
+ dom/EventTarget.cpp
+ dom/ExceptionBase.cpp
+ dom/ExceptionCode.cpp
+ dom/InputElement.cpp
+ dom/KeyboardEvent.cpp
+ dom/MessageChannel.cpp
+ dom/MessageEvent.cpp
+ dom/MessagePortChannel.cpp
+ dom/MessagePort.cpp
+ dom/MouseEvent.cpp
+ dom/MouseRelatedEvent.cpp
+ dom/MutationEvent.cpp
+ dom/NamedNodeMap.cpp
+ dom/NameNodeList.cpp
+ dom/Node.cpp
+ dom/NodeFilterCondition.cpp
+ dom/NodeFilter.cpp
+ dom/NodeIterator.cpp
+ dom/Notation.cpp
+ dom/OptionElement.cpp
+ dom/OptionGroupElement.cpp
+ dom/OverflowEvent.cpp
+ dom/PageTransitionEvent.cpp
+ dom/PopStateEvent.cpp
+ dom/Position.cpp
+ dom/PositionIterator.cpp
+ dom/ProcessingInstruction.cpp
+ dom/ProgressEvent.cpp
+ dom/QualifiedName.cpp
+ dom/Range.cpp
+ dom/RegisteredEventListener.cpp
+ dom/ScriptableDocumentParser.cpp
+ dom/ScriptElement.cpp
+ dom/ScriptExecutionContext.cpp
+ dom/SelectElement.cpp
+ dom/SelectorNodeList.cpp
+ dom/SpaceSplitString.cpp
+ dom/StaticHashSetNodeList.cpp
+ dom/StaticNodeList.cpp
+ dom/StyledElement.cpp
+ dom/StyleElement.cpp
+ dom/TagNodeList.cpp
+ dom/Text.cpp
+ dom/TextEvent.cpp
+ dom/TransformSourceLibxslt.cpp
+ dom/Traversal.cpp
+ dom/TreeWalker.cpp
+ dom/UIEvent.cpp
+ dom/UIEventWithKeyState.cpp
+ dom/UserGestureIndicator.cpp
+ dom/ViewportArguments.cpp
+ dom/WebKitAnimationEvent.cpp
+ dom/WebKitTransitionEvent.cpp
+ dom/WheelEvent.cpp
+ dom/XMLDocumentParser.cpp
+ dom/XMLDocumentParserLibxml2.cpp
+ dom/XMLDocumentParserScope.cpp
+
+ dom/default/PlatformMessagePortChannel.cpp
+
+ editing/AppendNodeCommand.cpp
+ editing/ApplyStyleCommand.cpp
+ editing/BreakBlockquoteCommand.cpp
+ editing/CompositeEditCommand.cpp
+ editing/CreateLinkCommand.cpp
+ editing/DeleteButton.cpp
+ editing/DeleteButtonController.cpp
+ editing/DeleteFromTextNodeCommand.cpp
+ editing/DeleteSelectionCommand.cpp
+ editing/EditCommand.cpp
+ editing/Editor.cpp
+ editing/EditorCommand.cpp
+ editing/FormatBlockCommand.cpp
+ editing/HTMLInterchange.cpp
+ editing/IndentOutdentCommand.cpp
+ editing/InsertIntoTextNodeCommand.cpp
+ editing/InsertLineBreakCommand.cpp
+ editing/InsertListCommand.cpp
+ editing/InsertNodeBeforeCommand.cpp
+ editing/InsertParagraphSeparatorCommand.cpp
+ editing/InsertTextCommand.cpp
+ editing/JoinTextNodesCommand.cpp
+ editing/MergeIdenticalElementsCommand.cpp
+ editing/ModifySelectionListLevel.cpp
+ editing/MoveSelectionCommand.cpp
+ editing/RemoveCSSPropertyCommand.cpp
+ editing/RemoveFormatCommand.cpp
+ editing/RemoveNodeCommand.cpp
+ editing/RemoveNodePreservingChildrenCommand.cpp
+ editing/ReplaceNodeWithSpanCommand.cpp
+ editing/ReplaceSelectionCommand.cpp
+ editing/SelectionController.cpp
+ editing/SetNodeAttributeCommand.cpp
+ editing/SmartReplace.cpp
+ editing/SplitElementCommand.cpp
+ editing/SplitTextNodeCommand.cpp
+ editing/SplitTextNodeContainingElementCommand.cpp
+ editing/TextIterator.cpp
+ editing/TypingCommand.cpp
+ editing/UnlinkCommand.cpp
+ editing/VisiblePosition.cpp
+ editing/VisibleSelection.cpp
+ editing/WrapContentsInDummySpanCommand.cpp
+ editing/htmlediting.cpp
+ editing/markup.cpp
+ editing/visible_units.cpp
+
+ history/BackForwardController.cpp
+ history/BackForwardListImpl.cpp
+ history/CachedFrame.cpp
+ history/CachedPage.cpp
+ history/HistoryItem.cpp
+ history/PageCache.cpp
+
+ html/AsyncImageResizer.cpp
+ html/Blob.cpp
+ html/BlobBuilder.cpp
+ html/CollectionCache.cpp
+ html/CSSPreloadScanner.cpp
+ html/DOMDataGridDataSource.cpp
+ html/DOMFormData.cpp
+ html/DataGridColumn.cpp
+ html/DataGridColumnList.cpp
+ html/DateComponents.cpp
+ html/File.cpp
+ html/FileList.cpp
+ html/FormDataList.cpp
+ html/HTMLEntityParser.cpp
+ html/HTMLTokenizer.cpp
+ html/HTMLDocumentParser.cpp
+ html/HTMLPreloadScanner.cpp
+ html/HTMLScriptRunner.cpp
+ html/HTMLTreeBuilder.cpp
+ html/HTMLAllCollection.cpp
+ html/HTMLAnchorElement.cpp
+ html/HTMLAppletElement.cpp
+ html/HTMLAreaElement.cpp
+ html/HTMLBRElement.cpp
+ html/HTMLBaseElement.cpp
+ html/HTMLBaseFontElement.cpp
+ html/HTMLBlockquoteElement.cpp
+ html/HTMLBodyElement.cpp
+ html/HTMLButtonElement.cpp
+ html/HTMLCanvasElement.cpp
+ html/HTMLCollection.cpp
+ html/HTMLConstructionSite.cpp
+ html/HTMLDListElement.cpp
+ html/HTMLDataGridCellElement.cpp
+ html/HTMLDataGridColElement.cpp
+ html/HTMLDataGridElement.cpp
+ html/HTMLDataGridRowElement.cpp
+ html/HTMLDataListElement.cpp
+ html/HTMLDirectoryElement.cpp
+ html/HTMLDivElement.cpp
+ html/HTMLDocument.cpp
+ html/HTMLElement.cpp
+ html/HTMLElementStack.cpp
+ html/HTMLEmbedElement.cpp
+ html/HTMLFieldSetElement.cpp
+ html/HTMLFormattingElementList.cpp
+ html/HTMLFontElement.cpp
+ html/HTMLFormCollection.cpp
+ html/HTMLFormControlElement.cpp
+ html/HTMLFormElement.cpp
+ html/HTMLFrameElement.cpp
+ html/HTMLFrameElementBase.cpp
+ html/HTMLFrameOwnerElement.cpp
+ html/HTMLFrameSetElement.cpp
+ html/HTMLHRElement.cpp
+ html/HTMLHeadElement.cpp
+ html/HTMLHeadingElement.cpp
+ html/HTMLHtmlElement.cpp
+ html/HTMLIFrameElement.cpp
+ html/HTMLImageElement.cpp
+ html/HTMLImageLoader.cpp
+ html/HTMLInputElement.cpp
+ html/HTMLIsIndexElement.cpp
+ html/HTMLKeygenElement.cpp
+ html/HTMLLIElement.cpp
+ html/HTMLLabelElement.cpp
+ html/HTMLLegendElement.cpp
+ html/HTMLLinkElement.cpp
+ html/HTMLMapElement.cpp
+ html/HTMLMarqueeElement.cpp
+ html/HTMLMenuElement.cpp
+ html/HTMLMetaElement.cpp
+ html/HTMLMeterElement.cpp
+ html/HTMLModElement.cpp
+ html/HTMLNameCollection.cpp
+ html/HTMLOListElement.cpp
+ html/HTMLObjectElement.cpp
+ html/HTMLOptGroupElement.cpp
+ html/HTMLOptionElement.cpp
+ html/HTMLOptionsCollection.cpp
+ html/HTMLParagraphElement.cpp
+ html/HTMLParamElement.cpp
+ html/LegacyHTMLTreeBuilder.cpp
+ html/HTMLParserErrorCodes.cpp
+ html/HTMLParserScheduler.cpp
+ html/HTMLPlugInElement.cpp
+ html/HTMLPlugInImageElement.cpp
+ html/HTMLPreElement.cpp
+ html/HTMLProgressElement.cpp
+ html/HTMLQuoteElement.cpp
+ html/HTMLScriptElement.cpp
+ html/HTMLSelectElement.cpp
+ html/HTMLStyleElement.cpp
+ html/HTMLTableCaptionElement.cpp
+ html/HTMLTableCellElement.cpp
+ html/HTMLTableColElement.cpp
+ html/HTMLTableElement.cpp
+ html/HTMLTablePartElement.cpp
+ html/HTMLTableRowElement.cpp
+ html/HTMLTableRowsCollection.cpp
+ html/HTMLTableSectionElement.cpp
+ html/HTMLTextAreaElement.cpp
+ html/HTMLTitleElement.cpp
+ html/LegacyHTMLDocumentParser.cpp
+ html/HTMLUListElement.cpp
+ html/HTMLViewSourceDocument.cpp
+ html/ImageData.cpp
+ html/ImageResizerThread.cpp
+ html/LabelsNodeList.cpp
+ html/LegacyPreloadScanner.cpp
+ html/StepRange.cpp
+ html/ValidityState.cpp
+ html/canvas/CanvasGradient.cpp
+ html/canvas/CanvasPattern.cpp
+ html/canvas/CanvasPixelArray.cpp
+ html/canvas/CanvasRenderingContext.cpp
+ html/canvas/CanvasRenderingContext2D.cpp
+ html/canvas/CanvasStyle.cpp
+
+ inspector/ConsoleMessage.cpp
+ inspector/InjectedScript.cpp
+ inspector/InjectedScriptHost.cpp
+ inspector/InspectorApplicationCacheAgent.cpp
+ inspector/InspectorBackend.cpp
+ inspector/InspectorCSSStore.cpp
+ inspector/InspectorController.cpp
+ inspector/InspectorDOMAgent.cpp
+ inspector/InspectorDOMStorageResource.cpp
+ inspector/InspectorDatabaseResource.cpp
+ inspector/InspectorFrontend.cpp
+ inspector/InspectorFrontendClientLocal.cpp
+ inspector/InspectorFrontendHost.cpp
+ inspector/InspectorResource.cpp
+ inspector/InspectorValues.cpp
+ inspector/InspectorTimelineAgent.cpp
+ inspector/ScriptBreakpoint.cpp
+ inspector/TimelineRecordFactory.cpp
+
+ loader/Cache.cpp
+ loader/CachedCSSStyleSheet.cpp
+ loader/CachedFont.cpp
+ loader/CachedImage.cpp
+ loader/CachedResource.cpp
+ loader/CachedResourceClientWalker.cpp
+ loader/CachedResourceHandle.cpp
+ loader/CachedScript.cpp
+ loader/CachedXSLStyleSheet.cpp
+ loader/CrossOriginAccessControl.cpp
+ loader/CrossOriginPreflightResultCache.cpp
+ loader/DocLoader.cpp
+ loader/DocumentLoader.cpp
+ loader/DocumentThreadableLoader.cpp
+ loader/DocumentWriter.cpp
+ loader/FTPDirectoryDocument.cpp
+ loader/FTPDirectoryParser.cpp
+ loader/FormState.cpp
+ loader/FormSubmission.cpp
+ loader/FrameLoader.cpp
+ loader/FrameLoaderStateMachine.cpp
+ loader/HistoryController.cpp
+ loader/ImageDocument.cpp
+ loader/ImageLoader.cpp
+ loader/MainResourceLoader.cpp
+ loader/MediaDocument.cpp
+ loader/NavigationAction.cpp
+ loader/NetscapePlugInStreamLoader.cpp
+ loader/PlaceholderDocument.cpp
+ loader/PluginDocument.cpp
+ loader/PolicyCallback.cpp
+ loader/PolicyChecker.cpp
+ loader/ProgressTracker.cpp
+ loader/RedirectScheduler.cpp
+ loader/Request.cpp
+ loader/ResourceLoadNotifier.cpp
+ loader/ResourceLoader.cpp
+ loader/SinkDocument.cpp
+ loader/SubframeLoader.cpp
+ loader/SubresourceLoader.cpp
+ loader/TextDocument.cpp
+ loader/TextResourceDecoder.cpp
+ loader/ThreadableLoader.cpp
+ loader/WorkerThreadableLoader.cpp
+
+ loader/appcache/ApplicationCache.cpp
+ loader/appcache/ApplicationCacheGroup.cpp
+ loader/appcache/ApplicationCacheHost.cpp
+ loader/appcache/ApplicationCacheResource.cpp
+ loader/appcache/ApplicationCacheStorage.cpp
+ loader/appcache/DOMApplicationCache.cpp
+ loader/appcache/ManifestParser.cpp
+
+ loader/archive/ArchiveFactory.cpp
+ loader/archive/ArchiveResource.cpp
+ loader/archive/ArchiveResourceCollection.cpp
+
+ loader/icon/IconDatabase.cpp
+ loader/icon/IconLoader.cpp
+ loader/icon/IconRecord.cpp
+ loader/icon/PageURLRecord.cpp
+ loader/loader.cpp
+
+ mathml/MathMLElement.cpp
+ mathml/MathMLInlineContainerElement.cpp
+ mathml/MathMLMathElement.cpp
+ mathml/MathMLTextElement.cpp
+ mathml/RenderMathMLBlock.cpp
+ mathml/RenderMathMLFraction.cpp
+ mathml/RenderMathMLMath.cpp
+ mathml/RenderMathMLOperator.cpp
+ mathml/RenderMathMLRoot.cpp
+ mathml/RenderMathMLRow.cpp
+ mathml/RenderMathMLSquareRoot.cpp
+ mathml/RenderMathMLSubSup.cpp
+ mathml/RenderMathMLUnderOver.cpp
+
+ page/BarInfo.cpp
+ page/Chrome.cpp
+ page/Console.cpp
+ page/ContextMenuController.cpp
+ page/DOMSelection.cpp
+ page/DOMTimer.cpp
+ page/DOMWindow.cpp
+ page/DragController.cpp
+ page/EventHandler.cpp
+ page/EventSource.cpp
+ page/FocusController.cpp
+ page/Frame.cpp
+ page/FrameTree.cpp
+ page/FrameView.cpp
+ page/Geolocation.cpp
+ page/GeolocationController.cpp
+ page/GeolocationPositionCache.cpp
+ page/History.cpp
+ page/Location.cpp
+ page/MemoryInfo.cpp
+ page/MouseEventWithHitTestResults.cpp
+ page/Navigation.cpp
+ page/Navigator.cpp
+ page/NavigatorBase.cpp
+ page/OriginAccessEntry.cpp
+ page/Page.cpp
+ page/PageGroup.cpp
+ page/PageGroupLoadDeferrer.cpp
+ page/Performance.cpp
+ page/PluginHalter.cpp
+ page/PrintContext.cpp
+ page/Screen.cpp
+ page/SecurityOrigin.cpp
+ page/Settings.cpp
+ page/SpatialNavigation.cpp
+ page/SuspendableTimer.cpp
+ page/Timing.cpp
+ page/UserContentURLPattern.cpp
+ page/WindowFeatures.cpp
+ page/WorkerNavigator.cpp
+ page/XSSAuditor.cpp
+
+ page/animation/AnimationBase.cpp
+ page/animation/AnimationController.cpp
+ page/animation/CompositeAnimation.cpp
+ page/animation/ImplicitAnimation.cpp
+ page/animation/KeyframeAnimation.cpp
+
+ platform/Arena.cpp
+ platform/BlobItem.cpp
+ platform/ContentType.cpp
+ platform/ContextMenu.cpp
+ platform/CrossThreadCopier.cpp
+ platform/DeprecatedPtrListImpl.cpp
+ platform/DragData.cpp
+ platform/DragImage.cpp
+ platform/FileChooser.cpp
+ platform/GeolocationService.cpp
+ platform/KURL.cpp
+ platform/KillRingNone.cpp
+ platform/Length.cpp
+ platform/LinkHash.cpp
+ platform/Logging.cpp
+ platform/MIMETypeRegistry.cpp
+ platform/Scrollbar.cpp
+ platform/ScrollbarThemeComposite.cpp
+ platform/ScrollView.cpp
+ platform/SharedBuffer.cpp
+ platform/ThreadGlobalData.cpp
+ platform/ThreadTimers.cpp
+ platform/Timer.cpp
+ platform/UUID.cpp
+ platform/Widget.cpp
+
+ platform/animation/Animation.cpp
+ platform/animation/AnimationList.cpp
+
+ platform/graphics/BitmapImage.cpp
+ platform/graphics/Color.cpp
+ platform/graphics/FloatPoint.cpp
+ platform/graphics/FloatPoint3D.cpp
+ platform/graphics/FloatQuad.cpp
+ platform/graphics/FloatRect.cpp
+ platform/graphics/FloatSize.cpp
+ platform/graphics/Font.cpp
+ platform/graphics/FontCache.cpp
+ platform/graphics/FontData.cpp
+ platform/graphics/FontDescription.cpp
+ platform/graphics/FontFallbackList.cpp
+ platform/graphics/FontFamily.cpp
+ platform/graphics/FontFastPath.cpp
+ platform/graphics/GeneratedImage.cpp
+ platform/graphics/GlyphPageTreeNode.cpp
+ platform/graphics/Gradient.cpp
+ platform/graphics/GraphicsContext.cpp
+ platform/graphics/GraphicsTypes.cpp
+ platform/graphics/Image.cpp
+ platform/graphics/ImageBuffer.cpp
+ platform/graphics/ImageSource.cpp
+ platform/graphics/IntRect.cpp
+ platform/graphics/Path.cpp
+ platform/graphics/PathTraversalState.cpp
+ platform/graphics/Pattern.cpp
+ platform/graphics/Pen.cpp
+ platform/graphics/SegmentedFontData.cpp
+ platform/graphics/SimpleFontData.cpp
+ platform/graphics/StringTruncator.cpp
+ platform/graphics/WidthIterator.cpp
+
+ platform/graphics/filters/FEBlend.cpp
+ platform/graphics/filters/FEColorMatrix.cpp
+ platform/graphics/filters/FEComponentTransfer.cpp
+ platform/graphics/filters/FEComposite.cpp
+ platform/graphics/filters/FEGaussianBlur.cpp
+ platform/graphics/filters/FilterEffect.cpp
+ platform/graphics/filters/ImageBufferFilter.cpp
+ platform/graphics/filters/SourceAlpha.cpp
+ platform/graphics/filters/SourceGraphic.cpp
+
+ platform/graphics/transforms/AffineTransform.cpp
+ platform/graphics/transforms/Matrix3DTransformOperation.cpp
+ platform/graphics/transforms/MatrixTransformOperation.cpp
+ platform/graphics/transforms/PerspectiveTransformOperation.cpp
+ platform/graphics/transforms/RotateTransformOperation.cpp
+ platform/graphics/transforms/ScaleTransformOperation.cpp
+ platform/graphics/transforms/SkewTransformOperation.cpp
+ platform/graphics/transforms/TransformOperations.cpp
+ platform/graphics/transforms/TransformationMatrix.cpp
+ platform/graphics/transforms/TranslateTransformOperation.cpp
+
+ platform/image-decoders/ImageDecoder.cpp
+ platform/image-decoders/bmp/BMPImageDecoder.cpp
+ platform/image-decoders/bmp/BMPImageReader.cpp
+ platform/image-decoders/gif/GIFImageDecoder.cpp
+ platform/image-decoders/gif/GIFImageReader.cpp
+ platform/image-decoders/ico/ICOImageDecoder.cpp
+ platform/image-decoders/jpeg/JPEGImageDecoder.cpp
+ platform/image-decoders/png/PNGImageDecoder.cpp
+
+ platform/mock/GeolocationServiceMock.cpp
+
+ platform/network/AuthenticationChallengeBase.cpp
+ platform/network/Credential.cpp
+ platform/network/FormData.cpp
+ platform/network/FormDataBuilder.cpp
+ platform/network/HTTPHeaderMap.cpp
+ platform/network/HTTPParsers.cpp
+ platform/network/NetworkStateNotifier.cpp
+ platform/network/ProtectionSpace.cpp
+ platform/network/ResourceErrorBase.cpp
+ platform/network/ResourceHandle.cpp
+ platform/network/ResourceRequestBase.cpp
+ platform/network/ResourceResponseBase.cpp
+
+ platform/sql/SQLValue.cpp
+ platform/sql/SQLiteAuthorizer.cpp
+ platform/sql/SQLiteDatabase.cpp
+ platform/sql/SQLiteFileSystem.cpp
+ platform/sql/SQLiteStatement.cpp
+ platform/sql/SQLiteTransaction.cpp
+
+ platform/text/Base64.cpp
+ platform/text/BidiContext.cpp
+ platform/text/LineEnding.cpp
+ platform/text/Hyphenation.cpp
+ platform/text/RegularExpression.cpp
+ platform/text/SegmentedString.cpp
+ platform/text/String.cpp
+ platform/text/StringBuilder.cpp
+ platform/text/TextBoundaries.cpp
+ platform/text/TextCodec.cpp
+ platform/text/TextCodecLatin1.cpp
+ platform/text/TextCodecUTF16.cpp
+ platform/text/TextCodecUserDefined.cpp
+ platform/text/TextEncoding.cpp
+ platform/text/TextEncodingRegistry.cpp
+ platform/text/TextStream.cpp
+ platform/text/UnicodeRange.cpp
+
+ platform/text/transcoder/FontTranscoder.cpp
+
+ plugins/DOMMimeTypeArray.cpp
+ plugins/DOMMimeType.cpp
+ plugins/DOMPluginArray.cpp
+ plugins/DOMPlugin.cpp
+ plugins/PluginData.cpp
+ plugins/PluginDataNone.cpp
+ plugins/PluginMainThreadScheduler.cpp
+ plugins/PluginViewNone.cpp
+
+ rendering/AutoTableLayout.cpp
+ rendering/BidiRun.cpp
+ rendering/CounterNode.cpp
+ rendering/EllipsisBox.cpp
+ rendering/FixedTableLayout.cpp
+ rendering/HitTestResult.cpp
+ rendering/InlineBox.cpp
+ rendering/InlineFlowBox.cpp
+ rendering/InlineTextBox.cpp
+ rendering/LayoutState.cpp
+ rendering/RenderApplet.cpp
+ rendering/RenderArena.cpp
+ rendering/RenderBR.cpp
+ rendering/RenderBlock.cpp
+ rendering/RenderBlockLineLayout.cpp
+ rendering/RenderBox.cpp
+ rendering/RenderBoxModelObject.cpp
+ rendering/RenderButton.cpp
+ rendering/RenderCounter.cpp
+ rendering/RenderDataGrid.cpp
+ rendering/RenderEmbeddedObject.cpp
+ rendering/RenderFieldset.cpp
+ rendering/RenderFileUploadControl.cpp
+ rendering/RenderFlexibleBox.cpp
+ rendering/RenderFrame.cpp
+ rendering/RenderFrameBase.cpp
+ rendering/RenderFrameSet.cpp
+ rendering/RenderHTMLCanvas.cpp
+ rendering/RenderIFrame.cpp
+ rendering/RenderImage.cpp
+ rendering/RenderImageGeneratedContent.cpp
+ rendering/RenderIndicator.cpp
+ rendering/RenderInline.cpp
+ rendering/RenderLayer.cpp
+ rendering/RenderLineBoxList.cpp
+ rendering/RenderListBox.cpp
+ rendering/RenderListItem.cpp
+ rendering/RenderListMarker.cpp
+ rendering/RenderMarquee.cpp
+ rendering/RenderMenuList.cpp
+ rendering/RenderMeter.cpp
+ rendering/RenderObject.cpp
+ rendering/RenderObjectChildList.cpp
+ rendering/RenderPart.cpp
+ rendering/RenderProgress.cpp
+ rendering/RenderReplaced.cpp
+ rendering/RenderReplica.cpp
+ rendering/RenderRuby.cpp
+ rendering/RenderRubyBase.cpp
+ rendering/RenderRubyRun.cpp
+ rendering/RenderRubyText.cpp
+ rendering/RenderScrollbar.cpp
+ rendering/RenderScrollbarPart.cpp
+ rendering/RenderScrollbarTheme.cpp
+ rendering/RenderSlider.cpp
+ rendering/RenderTable.cpp
+ rendering/RenderTableCell.cpp
+ rendering/RenderTableCol.cpp
+ rendering/RenderTableRow.cpp
+ rendering/RenderTableSection.cpp
+ rendering/RenderText.cpp
+ rendering/RenderTextControl.cpp
+ rendering/RenderTextControlMultiLine.cpp
+ rendering/RenderTextControlSingleLine.cpp
+ rendering/RenderTextFragment.cpp
+ rendering/RenderTheme.cpp
+ rendering/RenderTreeAsText.cpp
+ rendering/RenderView.cpp
+ rendering/RenderWidget.cpp
+ rendering/RenderWordBreak.cpp
+ rendering/RootInlineBox.cpp
+ rendering/ScrollBehavior.cpp
+ rendering/ShadowElement.cpp
+ rendering/TextControlInnerElements.cpp
+ rendering/TransformState.cpp
+ rendering/break_lines.cpp
+ rendering/style/BindingURI.cpp
+ rendering/style/ContentData.cpp
+ rendering/style/CounterDirectives.cpp
+ rendering/style/FillLayer.cpp
+ rendering/style/KeyframeList.cpp
+ rendering/style/NinePieceImage.cpp
+ rendering/style/RenderStyle.cpp
+ rendering/style/ShadowData.cpp
+ rendering/style/StyleBackgroundData.cpp
+ rendering/style/StyleBoxData.cpp
+ rendering/style/StyleCachedImage.cpp
+ rendering/style/StyleFlexibleBoxData.cpp
+ rendering/style/StyleGeneratedImage.cpp
+ rendering/style/StyleInheritedData.cpp
+ rendering/style/StyleMarqueeData.cpp
+ rendering/style/StyleMultiColData.cpp
+ rendering/style/StyleRareInheritedData.cpp
+ rendering/style/StyleRareNonInheritedData.cpp
+ rendering/style/StyleSurroundData.cpp
+ rendering/style/StyleTransformData.cpp
+ rendering/style/StyleVisualData.cpp
+
+ storage/AbstractDatabase.cpp
+ storage/ChangeVersionWrapper.cpp
+ storage/Database.cpp
+ storage/DatabaseAuthorizer.cpp
+ storage/DatabaseSync.cpp
+ storage/DatabaseTask.cpp
+ storage/DatabaseThread.cpp
+ storage/DatabaseTracker.cpp
+ storage/IDBAny.cpp
+ storage/IDBDatabaseImpl.cpp
+ storage/IDBDatabaseRequest.cpp
+ storage/IDBErrorEvent.cpp
+ storage/IDBEvent.cpp
+ storage/IDBKey.cpp
+ storage/IDBKeyRange.cpp
+ storage/IDBRequest.cpp
+ storage/IDBObjectStoreImpl.cpp
+ storage/IDBObjectStoreRequest.cpp
+ storage/IDBSuccessEvent.cpp
+ storage/IndexedDatabase.cpp
+ storage/IndexedDatabaseImpl.cpp
+ storage/IndexedDatabaseRequest.cpp
+ storage/LocalStorageTask.cpp
+ storage/LocalStorageThread.cpp
+ storage/OriginQuotaManager.cpp
+ storage/OriginUsageRecord.cpp
+ storage/SQLResultSet.cpp
+ storage/SQLResultSetRowList.cpp
+ storage/SQLStatement.cpp
+ storage/SQLStatementSync.cpp
+ storage/SQLTransaction.cpp
+ storage/SQLTransactionClient.cpp
+ storage/SQLTransactionCoordinator.cpp
+ storage/SQLTransactionSync.cpp
+ storage/Storage.cpp
+ storage/StorageAreaImpl.cpp
+ storage/StorageAreaSync.cpp
+ storage/StorageEvent.cpp
+ storage/StorageEventDispatcher.cpp
+ storage/StorageMap.cpp
+ storage/StorageNamespace.cpp
+ storage/StorageNamespaceImpl.cpp
+ storage/StorageSyncManager.cpp
+
+ websockets/ThreadableWebSocketChannel.cpp
+ websockets/WebSocket.cpp
+ websockets/WebSocketChannel.cpp
+ websockets/WebSocketHandshake.cpp
+ websockets/WebSocketHandshakeRequest.cpp
+ websockets/WorkerThreadableWebSocketChannel.cpp
+
+ workers/AbstractWorker.cpp
+ workers/DedicatedWorkerContext.cpp
+ workers/DedicatedWorkerThread.cpp
+ workers/DefaultSharedWorkerRepository.cpp
+ workers/SharedWorker.cpp
+ workers/SharedWorkerContext.cpp
+ workers/SharedWorkerThread.cpp
+ workers/Worker.cpp
+ workers/WorkerContext.cpp
+ workers/WorkerLocation.cpp
+ workers/WorkerMessagingProxy.cpp
+ workers/WorkerRunLoop.cpp
+ workers/WorkerScriptLoader.cpp
+ workers/WorkerThread.cpp
+
+ xml/DOMParser.cpp
+ xml/NativeXPathNSResolver.cpp
+ xml/XMLHttpRequest.cpp
+ xml/XMLHttpRequestProgressEventThrottle.cpp
+ xml/XMLHttpRequestUpload.cpp
+ xml/XMLSerializer.cpp
+ xml/XPathEvaluator.cpp
+ xml/XPathExpression.cpp
+ xml/XPathExpressionNode.cpp
+ xml/XPathFunctions.cpp
+ xml/XPathNSResolver.cpp
+ xml/XPathNamespace.cpp
+ xml/XPathNodeSet.cpp
+ xml/XPathParser.cpp
+ xml/XPathPath.cpp
+ xml/XPathPredicate.cpp
+ xml/XPathResult.cpp
+ xml/XPathStep.cpp
+ xml/XPathUtil.cpp
+ xml/XPathValue.cpp
+ xml/XPathVariableReference.cpp
+ xml/XSLImportRule.cpp
+ xml/XSLStyleSheetLibxslt.cpp
+ xml/XSLTExtensions.cpp
+ xml/XSLTProcessor.cpp
+ xml/XSLTProcessorLibxslt.cpp
+ xml/XSLTUnicodeSort.cpp
+)
+
+IF (ENABLE_SVG)
+ LIST(APPEND WebCore_SOURCES
+ ${DERIVED_SOURCES_DIR}/JSSVGElementWrapperFactory.cpp
+ ${DERIVED_SOURCES_DIR}/SVGElementFactory.cpp
+ ${DERIVED_SOURCES_DIR}/SVGNames.cpp
+ ${DERIVED_SOURCES_DIR}/XLinkNames.cpp
+ bindings/js/JSSVGElementInstanceCustom.cpp
+ bindings/js/JSSVGLengthCustom.cpp
+ bindings/js/JSSVGMatrixCustom.cpp
+ bindings/js/JSSVGPathSegCustom.cpp
+ bindings/js/JSSVGPathSegListCustom.cpp
+ css/SVGCSSComputedStyleDeclaration.cpp
+ css/SVGCSSParser.cpp
+ css/SVGCSSStyleSelector.cpp
+ rendering/PointerEventsHitRules.cpp
+ rendering/RenderForeignObject.cpp
+ rendering/RenderPath.cpp
+ rendering/RenderSVGBlock.cpp
+ rendering/RenderSVGContainer.cpp
+ rendering/RenderSVGGradientStop.cpp
+ rendering/RenderSVGHiddenContainer.cpp
+ rendering/RenderSVGImage.cpp
+ rendering/RenderSVGInline.cpp
+ rendering/RenderSVGInlineText.cpp
+ rendering/RenderSVGModelObject.cpp
+ rendering/RenderSVGResource.cpp
+ rendering/RenderSVGResourceClipper.cpp
+ rendering/RenderSVGResourceFilter.cpp
+ rendering/RenderSVGResourceGradient.cpp
+ rendering/RenderSVGResourceLinearGradient.cpp
+ rendering/RenderSVGResourceMarker.cpp
+ rendering/RenderSVGResourceMasker.cpp
+ rendering/RenderSVGResourcePattern.cpp
+ rendering/RenderSVGResourceRadialGradient.cpp
+ rendering/RenderSVGResourceSolidColor.cpp
+ rendering/RenderSVGRoot.cpp
+ rendering/RenderSVGShadowTreeRootContainer.cpp
+ rendering/RenderSVGTSpan.cpp
+ rendering/RenderSVGText.cpp
+ rendering/RenderSVGTextPath.cpp
+ rendering/RenderSVGTransformableContainer.cpp
+ rendering/RenderSVGViewportContainer.cpp
+ rendering/SVGCharacterData.cpp
+ rendering/SVGCharacterLayoutInfo.cpp
+ rendering/SVGInlineFlowBox.cpp
+ rendering/SVGInlineTextBox.cpp
+ rendering/SVGMarkerLayoutInfo.cpp
+ rendering/SVGRenderSupport.cpp
+ rendering/SVGRenderTreeAsText.cpp
+ rendering/SVGRootInlineBox.cpp
+ rendering/SVGShadowTreeElements.cpp
+ rendering/SVGTextChunkLayoutInfo.cpp
+ rendering/SVGTextLayoutUtilities.cpp
+ rendering/SVGTextQuery.cpp
+ rendering/style/SVGRenderStyle.cpp
+ rendering/style/SVGRenderStyleDefs.cpp
+ svg/ColorDistance.cpp
+ svg/SVGAElement.cpp
+ svg/SVGAltGlyphElement.cpp
+ svg/SVGAngle.cpp
+ svg/SVGAnimateColorElement.cpp
+ svg/SVGAnimateElement.cpp
+ svg/SVGAnimateMotionElement.cpp
+ svg/SVGAnimateTransformElement.cpp
+ svg/SVGAnimatedPathData.cpp
+ svg/SVGAnimatedPoints.cpp
+ svg/SVGAnimationElement.cpp
+ svg/SVGCircleElement.cpp
+ svg/SVGClipPathElement.cpp
+ svg/SVGColor.cpp
+ svg/SVGComponentTransferFunctionElement.cpp
+ svg/SVGCursorElement.cpp
+ svg/SVGDefsElement.cpp
+ svg/SVGDescElement.cpp
+ svg/SVGDocument.cpp
+ svg/SVGDocumentExtensions.cpp
+ svg/SVGElement.cpp
+ svg/SVGElementInstance.cpp
+ svg/SVGElementInstanceList.cpp
+ svg/SVGEllipseElement.cpp
+ svg/SVGExternalResourcesRequired.cpp
+ svg/SVGFEBlendElement.cpp
+ svg/SVGFEColorMatrixElement.cpp
+ svg/SVGFEComponentTransferElement.cpp
+ svg/SVGFECompositeElement.cpp
+ svg/SVGFEConvolveMatrixElement.cpp
+ svg/SVGFEDiffuseLightingElement.cpp
+ svg/SVGFEDisplacementMapElement.cpp
+ svg/SVGFEDistantLightElement.cpp
+ svg/SVGFEFloodElement.cpp
+ svg/SVGFEFuncAElement.cpp
+ svg/SVGFEFuncBElement.cpp
+ svg/SVGFEFuncGElement.cpp
+ svg/SVGFEFuncRElement.cpp
+ svg/SVGFEGaussianBlurElement.cpp
+ svg/SVGFEImageElement.cpp
+ svg/SVGFELightElement.cpp
+ svg/SVGFEMergeElement.cpp
+ svg/SVGFEMergeNodeElement.cpp
+ svg/SVGFEMorphologyElement.cpp
+ svg/SVGFEOffsetElement.cpp
+ svg/SVGFEPointLightElement.cpp
+ svg/SVGFESpecularLightingElement.cpp
+ svg/SVGFESpotLightElement.cpp
+ svg/SVGFETileElement.cpp
+ svg/SVGFETurbulenceElement.cpp
+ svg/SVGFilterElement.cpp
+ svg/SVGFilterPrimitiveStandardAttributes.cpp
+ svg/SVGFitToViewBox.cpp
+ svg/SVGFont.cpp
+ svg/SVGFontData.cpp
+ svg/SVGFontElement.cpp
+ svg/SVGFontFaceElement.cpp
+ svg/SVGFontFaceFormatElement.cpp
+ svg/SVGFontFaceNameElement.cpp
+ svg/SVGFontFaceSrcElement.cpp
+ svg/SVGFontFaceUriElement.cpp
+ svg/SVGForeignObjectElement.cpp
+ svg/SVGGElement.cpp
+ svg/SVGGlyphElement.cpp
+ svg/SVGGradientElement.cpp
+ svg/SVGHKernElement.cpp
+ svg/SVGImageElement.cpp
+ svg/SVGImageLoader.cpp
+ svg/SVGLangSpace.cpp
+ svg/SVGLength.cpp
+ svg/SVGLengthList.cpp
+ svg/SVGLineElement.cpp
+ svg/SVGLinearGradientElement.cpp
+ svg/SVGLocatable.cpp
+ svg/SVGMPathElement.cpp
+ svg/SVGMarkerElement.cpp
+ svg/SVGMaskElement.cpp
+ svg/SVGMetadataElement.cpp
+ svg/SVGMissingGlyphElement.cpp
+ svg/SVGNumberList.cpp
+ svg/SVGPaint.cpp
+ svg/SVGParserUtilities.cpp
+ svg/SVGPathBuilder.cpp
+ svg/SVGPathElement.cpp
+ svg/SVGPathParser.cpp
+ svg/SVGPathSegArc.cpp
+ svg/SVGPathSegClosePath.cpp
+ svg/SVGPathSegCurvetoCubic.cpp
+ svg/SVGPathSegCurvetoCubicSmooth.cpp
+ svg/SVGPathSegCurvetoQuadratic.cpp
+ svg/SVGPathSegCurvetoQuadraticSmooth.cpp
+ svg/SVGPathSegLineto.cpp
+ svg/SVGPathSegLinetoHorizontal.cpp
+ svg/SVGPathSegLinetoVertical.cpp
+ svg/SVGPathSegList.cpp
+ svg/SVGPathSegListBuilder.cpp
+ svg/SVGPathSegMoveto.cpp
+ svg/SVGPatternElement.cpp
+ svg/SVGPointList.cpp
+ svg/SVGPolyElement.cpp
+ svg/SVGPolygonElement.cpp
+ svg/SVGPolylineElement.cpp
+ svg/SVGPreserveAspectRatio.cpp
+ svg/SVGRadialGradientElement.cpp
+ svg/SVGRectElement.cpp
+ svg/SVGSVGElement.cpp
+ svg/SVGScriptElement.cpp
+ svg/SVGSetElement.cpp
+ svg/SVGStopElement.cpp
+ svg/SVGStringList.cpp
+ svg/SVGStylable.cpp
+ svg/SVGStyleElement.cpp
+ svg/SVGStyledElement.cpp
+ svg/SVGStyledLocatableElement.cpp
+ svg/SVGStyledTransformableElement.cpp
+ svg/SVGSwitchElement.cpp
+ svg/SVGSymbolElement.cpp
+ svg/SVGTRefElement.cpp
+ svg/SVGTSpanElement.cpp
+ svg/SVGTests.cpp
+ svg/SVGTextContentElement.cpp
+ svg/SVGTextElement.cpp
+ svg/SVGTextPathElement.cpp
+ svg/SVGTextPositioningElement.cpp
+ svg/SVGTitleElement.cpp
+ svg/SVGTransform.cpp
+ svg/SVGTransformDistance.cpp
+ svg/SVGTransformList.cpp
+ svg/SVGTransformable.cpp
+ svg/SVGURIReference.cpp
+ svg/SVGUseElement.cpp
+ svg/SVGViewElement.cpp
+ svg/SVGVKernElement.cpp
+ svg/SVGViewSpec.cpp
+ svg/SVGZoomAndPan.cpp
+ svg/SVGZoomEvent.cpp
+ svg/animation/SMILTime.cpp
+ svg/animation/SMILTimeContainer.cpp
+ svg/animation/SVGSMILElement.cpp
+ svg/graphics/SVGImage.cpp
+ svg/graphics/filters/SVGFEConvolveMatrix.cpp
+ svg/graphics/filters/SVGFEDiffuseLighting.cpp
+ svg/graphics/filters/SVGFEDisplacementMap.cpp
+ svg/graphics/filters/SVGFEFlood.cpp
+ svg/graphics/filters/SVGFEImage.cpp
+ svg/graphics/filters/SVGFELighting.cpp
+ svg/graphics/filters/SVGFEMerge.cpp
+ svg/graphics/filters/SVGFEMorphology.cpp
+ svg/graphics/filters/SVGFEOffset.cpp
+ svg/graphics/filters/SVGFESpecularLighting.cpp
+ svg/graphics/filters/SVGFETile.cpp
+ svg/graphics/filters/SVGFETurbulence.cpp
+ svg/graphics/filters/SVGFilter.cpp
+ svg/graphics/filters/SVGFilterBuilder.cpp
+ svg/graphics/filters/SVGLightSource.cpp
+ )
+ENDIF()
+
+SET(IDL_INCLUDES "")
+FOREACH (_include ${WebCore_IDL_INCLUDES})
+ LIST(APPEND IDL_INCLUDES --include=${WEBCORE_DIR}/${_include})
+ENDFOREACH()
+
+FOREACH (_file ${WebCore_IDL_FILES})
+ GENERATE_JS_FROM_IDL(${_file})
+ENDFOREACH ()
+
+FOREACH (_file ${WebCore_IDL_PURE_FILES})
+ GENERATE_JS_FROM_IDL_PURE(${_file})
+ENDFOREACH ()
+
+GENERATE_INSPECTOR_FROM_IDL(inspector/Inspector.idl)
+
+LIST(APPEND WebCore_SOURCES ${JS_IDL_FILES} ${Inspector_IDL_FILES})
+
+GENERATE_GPERF(${WEBCORE_DIR}/html/HTMLEntityNames.gperf)
+GENERATE_GPERF(${WEBCORE_DIR}/platform/ColorData.gperf)
+GENERATE_GPERF(${WEBCORE_DIR}/html/DocTypeStrings.gperf)
+
+GENERATE_TOKENIZER()
+GENERATE_USER_AGENT_STYLES()
+
+GENERATE_GRAMMAR(cssyy ${WEBCORE_DIR}/css/CSSGrammar.y)
+GENERATE_GRAMMAR(xpathyy ${WEBCORE_DIR}/xml/XPathGrammar.y)
+
+GENERATE_CSS_PROPERTY_NAMES()
+GENERATE_CSS_VALUE_KEYWORDS()
+
+ADD_SOURCE_DERIVED_DEPENDENCIES(${DERIVED_SOURCES_DIR}/CSSGrammar.cpp CSSValueKeywords.h)
+ADD_SOURCE_DERIVED_DEPENDENCIES(${DERIVED_SOURCES_DIR}/CSSGrammar.cpp CSSPropertyNames.h)
+ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSPrimitiveValueMappings.h CSSValueKeywords.h)
+ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/html/HTMLDocument.cpp DocTypeStrings.cpp)
+ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/platform/graphics/Color.cpp ColorData.cpp)
+ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSParser.cpp tokenizer.cpp)
+ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/html/LegacyPreloadScanner.cpp HTMLEntityNames.cpp)
+ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/html/HTMLEntityParser.cpp HTMLEntityNames.cpp)
+ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/html/HTMLTreeBuilder.cpp MathMLNames.cpp)
+ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSStyleSelector.cpp UserAgentStyleSheetsData.cpp UserAgentStyleSheets.h)
+
+GENERATE_DOM_NAMES_FACTORY(HTML ${WEBCORE_DIR}/html/HTMLTagNames.in ${WEBCORE_DIR}/html/HTMLAttributeNames.in "${HTML_FEATURES}")
+GENERATE_DOM_NAMES_FACTORY(MathML ${WEBCORE_DIR}/mathml/mathtags.in ${WEBCORE_DIR}/mathml/mathattrs.in "${MATHML_FEATURES}")
+GENERATE_DOM_NAMES_FACTORY(SVG ${WEBCORE_DIR}/svg/svgtags.in ${WEBCORE_DIR}/svg/svgattrs.in "${SVG_FEATURES}")
+GENERATE_DOM_NAMES_ONLY(XLink ${WEBCORE_DIR}/svg/xlinkattrs.in)
+GENERATE_DOM_NAMES_ONLY(XMLNS ${WEBCORE_DIR}/xml/xmlnsattrs.in)
+GENERATE_DOM_NAMES_ONLY(XML ${WEBCORE_DIR}/xml/xmlattrs.in)
+
+SET(WebCore_LIBRARIES
+ ${JavaScriptCore_LIBRARY_NAME}
+)
+
+
+# Declare source groups for Visual Studio folders
+SOURCE_GROUP(accessibility "accessibility/")
+SOURCE_GROUP(bindings "bindings/")
+SOURCE_GROUP(bridge "bridge/")
+SOURCE_GROUP(Configurations "Configurations/")
+SOURCE_GROUP(css "css/")
+SOURCE_GROUP(dom "dom/")
+SOURCE_GROUP(editing "editing/")
+SOURCE_GROUP(ForwardingHeaders "ForwardingHeaders/")
+SOURCE_GROUP(history "history/")
+SOURCE_GROUP(html "html/")
+SOURCE_GROUP(icu "icu/")
+SOURCE_GROUP(inspector "inspector/")
+SOURCE_GROUP(JavaScriptCore "JavaScriptCore/")
+SOURCE_GROUP(loader "loader/")
+SOURCE_GROUP(manual-tests "manual-tests/")
+SOURCE_GROUP(mathml "mathml/")
+SOURCE_GROUP(notifications "notifications/")
+SOURCE_GROUP(page "page/")
+SOURCE_GROUP(platform "platform/")
+SOURCE_GROUP(plugins "plugins/")
+SOURCE_GROUP(Programs "Programs/")
+SOURCE_GROUP(rendering "rendering/")
+SOURCE_GROUP(Resources "Resources/")
+SOURCE_GROUP(SharedScript "SharedScript/")
+SOURCE_GROUP(storage "storage/")
+SOURCE_GROUP(svg "svg/")
+SOURCE_GROUP(WebCore "WebCore/")
+SOURCE_GROUP(websockets "websockets/")
+SOURCE_GROUP(wml "wml/")
+SOURCE_GROUP(workers "workers/")
+SOURCE_GROUP(xml "xml/")
+
+SET(WebCore_LINK_FLAGS "")
+INCLUDE_IF_EXISTS(${WEBCORE_DIR}/CMakeLists${PORT}.txt)
+
+ADD_DEFINITIONS(-DBUILDING_WebCore)
+INCLUDE_DIRECTORIES(${WebCore_INCLUDE_DIRECTORIES})
+ADD_LIBRARY(${WebCore_LIBRARY_NAME} ${WebCore_LIBRARY_TYPE} ${WebCore_SOURCES})
+TARGET_LINK_LIBRARIES(${WebCore_LIBRARY_NAME} ${WebCore_LIBRARIES})
+ADD_TARGET_PROPERTIES(${WebCore_LIBRARY_NAME} LINK_FLAGS ${WebCore_LINK_FLAGS})
+
+
+IF (SHARED_CORE)
+ INSTALL(TARGETS ${WebCore_LIBRARY_NAME} DESTINATION lib)
+ENDIF ()