summaryrefslogtreecommitdiffstats
path: root/WebCore/WebCore.pro
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/WebCore.pro')
-rw-r--r--WebCore/WebCore.pro135
1 files changed, 76 insertions, 59 deletions
diff --git a/WebCore/WebCore.pro b/WebCore/WebCore.pro
index dbabaa1..ced4130 100644
--- a/WebCore/WebCore.pro
+++ b/WebCore/WebCore.pro
@@ -482,50 +482,60 @@ v8 {
bindings/v8/V8WorkerContextErrorHandler.cpp
} else {
SOURCES += \
- bindings/js/GCController.cpp \
+ bindings/ScriptControllerBase.cpp \
bindings/js/DOMObjectHashTableMap.cpp \
bindings/js/DOMWrapperWorld.cpp \
- bindings/js/JSCallbackData.cpp \
+ bindings/js/GCController.cpp \
bindings/js/JSAttrCustom.cpp \
bindings/js/JSCDATASectionCustom.cpp \
- bindings/js/JSCanvasRenderingContextCustom.cpp \
- bindings/js/JSCanvasRenderingContext2DCustom.cpp \
- bindings/js/JSClipboardCustom.cpp \
- bindings/js/JSConsoleCustom.cpp \
+ bindings/js/JSCSSFontFaceRuleCustom.cpp \
+ bindings/js/JSCSSImportRuleCustom.cpp \
+ bindings/js/JSCSSMediaRuleCustom.cpp \
+ bindings/js/JSCSSPageRuleCustom.cpp \
bindings/js/JSCSSRuleCustom.cpp \
bindings/js/JSCSSRuleListCustom.cpp \
bindings/js/JSCSSStyleDeclarationCustom.cpp \
+ bindings/js/JSCSSStyleRuleCustom.cpp \
bindings/js/JSCSSValueCustom.cpp \
+ bindings/js/JSCallbackData.cpp \
+ bindings/js/JSCanvasRenderingContext2DCustom.cpp \
+ bindings/js/JSCanvasRenderingContextCustom.cpp \
+ bindings/js/JSClipboardCustom.cpp \
+ bindings/js/JSConsoleCustom.cpp \
bindings/js/JSCoordinatesCustom.cpp \
bindings/js/JSCustomPositionCallback.cpp \
bindings/js/JSCustomPositionErrorCallback.cpp \
bindings/js/JSCustomVoidCallback.cpp \
bindings/js/JSCustomXPathNSResolver.cpp \
- bindings/js/JSDataGridColumnListCustom.cpp \
- bindings/js/JSDataGridDataSource.cpp \
- bindings/js/JSDebugWrapperSet.cpp \
- bindings/js/JSDesktopNotificationsCustom.cpp \
- bindings/js/JSDeviceMotionEventCustom.cpp \
- bindings/js/JSDeviceOrientationEventCustom.cpp \
- bindings/js/JSDocumentCustom.cpp \
+ bindings/js/JSDOMBinding.cpp \
bindings/js/JSDOMFormDataCustom.cpp \
bindings/js/JSDOMGlobalObject.cpp \
+ bindings/js/JSDOMMimeTypeArrayCustom.cpp \
+ bindings/js/JSDOMPluginArrayCustom.cpp \
+ bindings/js/JSDOMPluginCustom.cpp \
bindings/js/JSDOMStringMapCustom.cpp \
bindings/js/JSDOMWindowBase.cpp \
bindings/js/JSDOMWindowCustom.cpp \
bindings/js/JSDOMWindowShell.cpp \
bindings/js/JSDOMWrapper.cpp \
+ bindings/js/JSDataGridColumnListCustom.cpp \
+ bindings/js/JSDataGridDataSource.cpp \
+ bindings/js/JSDebugWrapperSet.cpp \
+ bindings/js/JSDesktopNotificationsCustom.cpp \
+ bindings/js/JSDeviceMotionEventCustom.cpp \
+ bindings/js/JSDeviceOrientationEventCustom.cpp \
+ bindings/js/JSDocumentCustom.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/JSFileReaderCustom.cpp \
bindings/js/JSGeolocationCustom.cpp \
- bindings/js/JSHistoryCustom.cpp \
+ bindings/js/JSHTMLAllCollectionCustom.cpp \
bindings/js/JSHTMLAppletElementCustom.cpp \
bindings/js/JSHTMLCanvasElementCustom.cpp \
- bindings/js/JSHTMLAllCollectionCustom.cpp \
bindings/js/JSHTMLCollectionCustom.cpp \
bindings/js/JSHTMLDataGridElementCustom.cpp \
bindings/js/JSHTMLDocumentCustom.cpp \
@@ -535,15 +545,24 @@ v8 {
bindings/js/JSHTMLFrameElementCustom.cpp \
bindings/js/JSHTMLFrameSetElementCustom.cpp \
bindings/js/JSHTMLInputElementCustom.cpp \
+ bindings/js/JSHTMLLinkElementCustom.cpp \
bindings/js/JSHTMLObjectElementCustom.cpp \
bindings/js/JSHTMLOptionsCollectionCustom.cpp \
bindings/js/JSHTMLOutputElementCustom.cpp \
bindings/js/JSHTMLSelectElementCustom.cpp \
+ bindings/js/JSHTMLStyleElementCustom.cpp \
+ bindings/js/JSHistoryCustom.cpp \
bindings/js/JSImageConstructor.cpp \
bindings/js/JSImageDataCustom.cpp \
bindings/js/JSInjectedScriptHostCustom.cpp \
bindings/js/JSInspectorFrontendHostCustom.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/JSMessagePortCustom.h \
bindings/js/JSNamedNodeMapCustom.cpp \
bindings/js/JSNavigatorCustom.cpp \
bindings/js/JSNodeCustom.cpp \
@@ -552,6 +571,9 @@ v8 {
bindings/js/JSNodeIteratorCustom.cpp \
bindings/js/JSNodeListCustom.cpp \
bindings/js/JSOptionConstructor.cpp \
+ bindings/js/JSPluginElementFunctions.cpp \
+ bindings/js/JSPopStateEventCustom.cpp \
+ bindings/js/JSProcessingInstructionCustom.cpp \
bindings/js/JSScriptProfileNodeCustom.cpp \
bindings/js/JSStyleSheetCustom.cpp \
bindings/js/JSStyleSheetListCustom.cpp \
@@ -559,24 +581,14 @@ v8 {
bindings/js/JSTouchCustom.cpp \
bindings/js/JSTouchListCustom.cpp \
bindings/js/JSTreeWalkerCustom.cpp \
+ bindings/js/JSWebKitCSSKeyframeRuleCustom.cpp \
+ bindings/js/JSWebKitCSSKeyframesRuleCustom.cpp \
bindings/js/JSWebKitCSSMatrixCustom.cpp \
bindings/js/JSWebKitPointCustom.cpp \
+ bindings/js/JSWorkerContextErrorHandler.cpp \
bindings/js/JSXMLHttpRequestCustom.cpp \
bindings/js/JSXMLHttpRequestUploadCustom.cpp \
- bindings/js/JSDOMPluginCustom.cpp \
- bindings/js/JSDOMPluginArrayCustom.cpp \
- bindings/js/JSMessageChannelCustom.cpp \
- bindings/js/JSMessageEventCustom.cpp \
- bindings/js/JSMessagePortCustom.cpp \
- bindings/js/JSMessagePortCustom.h \
- bindings/js/JSDOMMimeTypeArrayCustom.cpp \
- bindings/js/JSDOMBinding.cpp \
- bindings/js/JSEventListener.cpp \
- bindings/js/JSLazyEventListener.cpp \
- bindings/js/JSMainThreadExecState.cpp \
- bindings/js/JSPluginElementFunctions.cpp \
- bindings/js/JSPopStateEventCustom.cpp \
- bindings/js/JSWorkerContextErrorHandler.cpp \
+ bindings/js/ScheduledAction.cpp \
bindings/js/ScriptCachedFrameData.cpp \
bindings/js/ScriptCallStackFactory.cpp \
bindings/js/ScriptController.cpp \
@@ -588,23 +600,21 @@ v8 {
bindings/js/ScriptProfile.cpp \
bindings/js/ScriptState.cpp \
bindings/js/ScriptValue.cpp \
- bindings/js/ScheduledAction.cpp \
bindings/js/SerializedScriptValue.cpp \
bindings/js/specialization/JSBindingState.cpp \
- bindings/ScriptControllerBase.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
+ bridge/jsc/BridgeJSC.cpp \
+ bridge/npruntime.cpp \
+ bridge/runtime_array.cpp \
+ bridge/runtime_method.cpp \
+ bridge/runtime_object.cpp \
+ bridge/runtime_root.cpp
}
SOURCES += \
@@ -655,6 +665,9 @@ SOURCES += \
css/MediaQuery.cpp \
css/MediaQueryEvaluator.cpp \
css/MediaQueryExp.cpp \
+ css/MediaQueryList.cpp \
+ css/MediaQueryListListener.cpp \
+ css/MediaQueryMatcher.cpp \
css/RGBColor.cpp \
css/ShadowValue.cpp \
css/StyleBase.cpp \
@@ -1193,6 +1206,7 @@ SOURCES += \
platform/Logging.cpp \
platform/MIMETypeRegistry.cpp \
platform/mock/DeviceOrientationClientMock.cpp \
+ platform/mock/GeolocationClientMock.cpp \
platform/mock/GeolocationServiceMock.cpp \
platform/mock/SpeechInputClientMock.cpp \
platform/network/AuthenticationChallengeBase.cpp \
@@ -1221,6 +1235,7 @@ SOURCES += \
platform/text/SegmentedString.cpp \
platform/SharedBuffer.cpp \
platform/text/String.cpp \
+ platform/text/TextBoundaries.cpp \
platform/text/TextCodec.cpp \
platform/text/TextCodecLatin1.cpp \
platform/text/TextCodecUserDefined.cpp \
@@ -1436,7 +1451,6 @@ v8 {
bindings/v8/V8NPObject.h \
bindings/v8/V8NPUtils.h \
bindings/v8/V8Proxy.h \
- bindings/v8/V8SVGPODTypeWrapper.h \
bindings/v8/V8Utilities.h \
bindings/v8/V8WorkerContextEventListener.h \
bindings/v8/WorkerContextExecutionProxy.h \
@@ -1568,9 +1582,12 @@ HEADERS += \
css/FontValue.h \
css/MediaFeatureNames.h \
css/MediaList.h \
+ css/MediaQuery.h \
css/MediaQueryEvaluator.h \
css/MediaQueryExp.h \
- css/MediaQuery.h \
+ css/MediaQueryList.h \
+ css/MediaQueryListListener.h \
+ css/MediaQueryMatcher.h \
css/RGBColor.h \
css/ShadowValue.h \
css/StyleBase.h \
@@ -1698,7 +1715,9 @@ HEADERS += \
editing/EditCommand.h \
editing/EditingStyle.h \
editing/EditingBehavior.h \
+ editing/EditingBoundary.h \
editing/Editor.h \
+ editing/FindOptions.h \
editing/FormatBlockCommand.h \
editing/htmlediting.h \
editing/HTMLInterchange.h \
@@ -2013,8 +2032,10 @@ HEADERS += \
page/SpatialNavigation.h \
page/SpeechInput.h \
page/SpeechInputClient.h \
+ page/SpeechInputEvent.h \
page/SpeechInputListener.h \
page/SpeechInputResult.h \
+ page/SpeechInputResultList.h \
page/WindowFeatures.h \
page/WorkerNavigator.h \
page/XSSAuditor.h \
@@ -2035,6 +2056,7 @@ HEADERS += \
platform/GeolocationService.h \
platform/image-decoders/ImageDecoder.h \
platform/mock/DeviceOrientationClientMock.h \
+ platform/mock/GeolocationClientMock.cpp \
platform/mock/GeolocationServiceMock.h \
platform/mock/SpeechInputClientMock.h \
platform/graphics/BitmapImage.h \
@@ -2131,10 +2153,10 @@ HEADERS += \
platform/network/qt/QNetworkReplyHandler.h \
platform/network/ResourceErrorBase.h \
platform/network/ResourceHandle.h \
+ platform/network/ResourceLoadInfo.h \
platform/network/ResourceLoadTiming.h \
platform/network/ResourceRequestBase.h \
platform/network/ResourceResponseBase.h \
- platform/network/ResourceRawHeaders.h \
platform/PlatformTouchEvent.h \
platform/PlatformTouchPoint.h \
platform/PopupMenu.h \
@@ -2161,6 +2183,7 @@ HEADERS += \
platform/text/qt/TextCodecQt.h \
platform/text/RegularExpression.h \
platform/text/SegmentedString.h \
+ platform/text/TextBoundaries.h \
platform/text/TextCodec.h \
platform/text/TextCodecLatin1.h \
platform/text/TextCodecUserDefined.h \
@@ -2352,14 +2375,12 @@ HEADERS += \
svg/animation/SMILTime.h \
svg/animation/SVGSMILElement.h \
svg/ColorDistance.h \
- svg/DeprecatedSVGAnimatedProperty.h \
- svg/DeprecatedSVGAnimatedPropertyTraits.h \
- svg/DeprecatedSVGAnimatedTemplate.h \
svg/graphics/filters/SVGFEImage.h \
svg/graphics/filters/SVGFilterBuilder.h \
svg/graphics/filters/SVGFilter.h \
svg/graphics/SVGImage.h \
svg/properties/SVGAnimatedListPropertyTearOff.h \
+ svg/properties/SVGAnimatedPathSegListPropertyTearOff.h \
svg/properties/SVGAnimatedProperty.h \
svg/properties/SVGAnimatedPropertyDescription.h \
svg/properties/SVGAnimatedPropertyMacros.h \
@@ -2369,6 +2390,7 @@ HEADERS += \
svg/properties/SVGAnimatedTransformListPropertyTearOff.h \
svg/properties/SVGListProperty.h \
svg/properties/SVGListPropertyTearOff.h \
+ svg/properties/SVGPathSegListPropertyTearOff.h \
svg/properties/SVGProperty.h \
svg/properties/SVGPropertyTearOff.h \
svg/properties/SVGPropertyTraits.h \
@@ -2388,7 +2410,6 @@ HEADERS += \
svg/SVGAnimatedLengthList.h \
svg/SVGAnimatedNumber.h \
svg/SVGAnimatedNumberList.h \
- svg/SVGAnimatedPathData.h \
svg/SVGAnimatedPreserveAspectRatio.h \
svg/SVGAnimatedRect.h \
svg/SVGAnimatedString.h \
@@ -2492,6 +2513,7 @@ HEADERS += \
svg/SVGPolylineElement.h \
svg/SVGPreserveAspectRatio.h \
svg/SVGRadialGradientElement.h \
+ svg/SVGRect.h \
svg/SVGRectElement.h \
svg/SVGScriptElement.h \
svg/SVGSetElement.h \
@@ -3052,6 +3074,8 @@ contains(DEFINES, ENABLE_FILE_SYSTEM=1) {
fileapi/FileSystemCallback.h \
fileapi/FileSystemCallbacks.h \
fileapi/FileWriter.h \
+ fileapi/FileWriterBase.h \
+ fileapi/FileWriterBaseCallback.h \
fileapi/FileWriterCallback.h \
fileapi/FileWriterClient.h \
fileapi/FileWriterSync.h \
@@ -3084,6 +3108,7 @@ contains(DEFINES, ENABLE_FILE_SYSTEM=1) {
fileapi/FileEntrySync.cpp \
fileapi/FileSystemCallbacks.cpp \
fileapi/FileWriter.cpp \
+ fileapi/FileWriterBase.cpp \
fileapi/FileWriterSync.cpp \
fileapi/LocalFileSystem.cpp \
platform/AsyncFileSystem.cpp
@@ -3138,7 +3163,9 @@ contains(DEFINES, ENABLE_SHARED_WORKERS=1) {
contains(DEFINES, ENABLE_INPUT_SPEECH=1) {
SOURCES += \
page/SpeechInput.cpp \
+ page/SpeechInputEvent.cpp \
page/SpeechInputResult.cpp \
+ page/SpeechInputResultList.cpp \
rendering/RenderInputSpeech.cpp
}
@@ -3396,8 +3423,7 @@ contains(DEFINES, ENABLE_SVG=1) {
# TODO: this-one-is-not-auto-added! FIXME! tmp/SVGElementFactory.cpp \
bindings/js/JSSVGElementInstanceCustom.cpp \
bindings/js/JSSVGLengthCustom.cpp \
- bindings/js/JSSVGPathSegCustom.cpp \
- bindings/js/JSSVGPathSegListCustom.cpp
+ bindings/js/JSSVGPathSegCustom.cpp
}
SOURCES += \
@@ -3432,7 +3458,6 @@ contains(DEFINES, ENABLE_SVG=1) {
svg/SVGAltGlyphElement.cpp \
svg/SVGAngle.cpp \
svg/SVGAnimateColorElement.cpp \
- svg/SVGAnimatedPathData.cpp \
svg/SVGAnimateElement.cpp \
svg/SVGAnimateMotionElement.cpp \
svg/SVGAnimateTransformElement.cpp \
@@ -3513,20 +3538,9 @@ contains(DEFINES, ENABLE_SVG=1) {
svg/SVGPathElement.cpp \
svg/SVGPathParser.cpp \
svg/SVGPathParserFactory.cpp \
- svg/SVGPathSeg.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/SVGPathSegListSource.cpp \
- svg/SVGPathSegMoveto.cpp \
svg/SVGPathStringBuilder.cpp \
svg/SVGPathStringSource.cpp \
svg/SVGPathTraversalStateBuilder.cpp \
@@ -3576,6 +3590,7 @@ contains(DEFINES, ENABLE_SVG=1) {
svg/graphics/filters/SVGFilter.cpp \
svg/graphics/filters/SVGFilterBuilder.cpp \
svg/graphics/SVGImage.cpp \
+ svg/properties/SVGPathSegListPropertyTearOff.cpp \
rendering/RenderForeignObject.cpp \
rendering/RenderSVGBlock.cpp \
rendering/RenderSVGContainer.cpp \
@@ -3694,6 +3709,7 @@ HEADERS += \
html/canvas/WebGLActiveInfo.h \
html/canvas/ArrayBuffer.h \
html/canvas/ArrayBufferView.h \
+ html/canvas/DataView.h \
html/canvas/WebGLBuffer.h \
html/canvas/Int8Array.h \
html/canvas/WebGLContextAttributes.h \
@@ -3718,7 +3734,7 @@ HEADERS += \
!v8 {
SOURCES += \
bindings/js/JSArrayBufferCustom.cpp \
- bindings/js/JSArrayBufferViewCustom.cpp \
+ bindings/js/JSDataViewCustom.cpp \
bindings/js/JSInt8ArrayCustom.cpp \
bindings/js/JSFloat32ArrayCustom.cpp \
bindings/js/JSInt32ArrayCustom.cpp \
@@ -3733,6 +3749,7 @@ SOURCES += \
html/canvas/WebGLObject.cpp \
html/canvas/ArrayBuffer.cpp \
html/canvas/ArrayBufferView.cpp \
+ html/canvas/DataView.cpp \
html/canvas/WebGLBuffer.cpp \
html/canvas/Int8Array.cpp \
html/canvas/WebGLContextAttributes.cpp \