diff options
Diffstat (limited to 'Source/WebCore/GNUmakefile.am')
-rw-r--r-- | Source/WebCore/GNUmakefile.am | 92 |
1 files changed, 84 insertions, 8 deletions
diff --git a/Source/WebCore/GNUmakefile.am b/Source/WebCore/GNUmakefile.am index 4993bbb..eedbc9a 100644 --- a/Source/WebCore/GNUmakefile.am +++ b/Source/WebCore/GNUmakefile.am @@ -196,6 +196,8 @@ webcore_built_sources += \ DerivedSources/WebCore/JSDataGridColumn.h \ DerivedSources/WebCore/JSDataGridColumnList.cpp \ DerivedSources/WebCore/JSDataGridColumnList.h \ + DerivedSources/WebCore/JSDataTransferItems.h \ + DerivedSources/WebCore/JSDataTransferItems.cpp \ DerivedSources/WebCore/JSDataView.cpp \ DerivedSources/WebCore/JSDataView.h \ DerivedSources/WebCore/JSDedicatedWorkerContext.cpp \ @@ -596,7 +598,11 @@ webcore_built_sources += \ DerivedSources/WebCore/JSWebGLUniformLocation.h \ DerivedSources/WebCore/JSWebGLVertexArrayObjectOES.cpp \ DerivedSources/WebCore/JSWebGLVertexArrayObjectOES.h \ + DerivedSources/WebCore/JSWebKitAnimation.cpp \ + DerivedSources/WebCore/JSWebKitAnimation.h \ DerivedSources/WebCore/JSWebKitAnimationEvent.cpp \ + DerivedSources/WebCore/JSWebKitAnimationList.h \ + DerivedSources/WebCore/JSWebKitAnimationList.cpp \ DerivedSources/WebCore/JSWebKitAnimationEvent.h \ DerivedSources/WebCore/JSWebKitCSSKeyframeRule.cpp \ DerivedSources/WebCore/JSWebKitCSSKeyframeRule.h \ @@ -819,6 +825,7 @@ webcore_sources += \ Source/WebCore/bindings/js/JSImageConstructor.h \ Source/WebCore/bindings/js/JSImageDataCustom.cpp \ Source/WebCore/bindings/js/JSInjectedScriptHostCustom.cpp \ + Source/WebCore/bindings/js/JSInjectedScriptManager.cpp \ Source/WebCore/bindings/js/JSInspectorFrontendHostCustom.cpp \ Source/WebCore/bindings/js/JSInt16ArrayCustom.cpp \ Source/WebCore/bindings/js/JSInt32ArrayCustom.cpp \ @@ -868,6 +875,8 @@ webcore_sources += \ Source/WebCore/bindings/js/JSUint16ArrayCustom.cpp \ Source/WebCore/bindings/js/JSUint32ArrayCustom.cpp \ Source/WebCore/bindings/js/JSUint8ArrayCustom.cpp \ + Source/WebCore/bindings/js/JSWebKitAnimationCustom.cpp \ + Source/WebCore/bindings/js/JSWebKitAnimationListCustom.cpp \ Source/WebCore/bindings/js/JSWebKitCSSKeyframeRuleCustom.cpp \ Source/WebCore/bindings/js/JSWebKitCSSKeyframesRuleCustom.cpp \ Source/WebCore/bindings/js/JSWebGLRenderingContextCustom.cpp \ @@ -884,6 +893,8 @@ webcore_sources += \ Source/WebCore/bindings/js/JavaScriptCallFrame.cpp \ Source/WebCore/bindings/js/JavaScriptCallFrame.h \ Source/WebCore/bindings/js/OptionsObject.h \ + Source/WebCore/bindings/js/PageScriptDebugServer.cpp \ + Source/WebCore/bindings/js/PageScriptDebugServer.h \ Source/WebCore/bindings/js/ScheduledAction.cpp \ Source/WebCore/bindings/js/ScheduledAction.h \ Source/WebCore/bindings/js/ScriptCachedFrameData.cpp \ @@ -922,6 +933,8 @@ webcore_sources += \ Source/WebCore/bindings/js/WebCoreJSClientData.h \ Source/WebCore/bindings/js/WorkerScriptController.cpp \ Source/WebCore/bindings/js/WorkerScriptController.h \ + Source/WebCore/bindings/js/WorkerScriptDebugServer.cpp \ + Source/WebCore/bindings/js/WorkerScriptDebugServer.h \ Source/WebCore/bindings/ScriptControllerBase.cpp \ Source/WebCore/bindings/ScriptControllerBase.h \ Source/WebCore/bridge/Bridge.h \ @@ -939,7 +952,10 @@ webcore_sources += \ Source/WebCore/bridge/IdentifierRep.h \ Source/WebCore/bridge/jni/JNIUtility.h \ Source/WebCore/bridge/jni/JavaMethod.h \ + Source/WebCore/bridge/jni/JavaMethodJobject.cpp \ + Source/WebCore/bridge/jni/JavaMethodJobject.h \ Source/WebCore/bridge/jni/JavaString.h \ + Source/WebCore/bridge/jni/JavaType.h \ Source/WebCore/bridge/jni/jni_jsobject.h \ Source/WebCore/bridge/jni/jsc/JavaArrayJSC.h \ Source/WebCore/bridge/jni/jsc/JavaClassJSC.h \ @@ -1001,6 +1017,8 @@ webcore_sources += \ Source/WebCore/css/CSSInheritedValue.h \ Source/WebCore/css/CSSInitialValue.cpp \ Source/WebCore/css/CSSInitialValue.h \ + Source/WebCore/css/CSSLineBoxContainValue.cpp \ + Source/WebCore/css/CSSLineBoxContainValue.h \ Source/WebCore/css/CSSMediaRule.cpp \ Source/WebCore/css/CSSMediaRule.h \ Source/WebCore/css/CSSMutableStyleDeclaration.cpp \ @@ -1040,6 +1058,8 @@ webcore_sources += \ Source/WebCore/css/CSSSelector.h \ Source/WebCore/css/CSSSelectorList.cpp \ Source/WebCore/css/CSSSelectorList.h \ + Source/WebCore/css/CSSStyleApplyProperty.cpp \ + Source/WebCore/css/CSSStyleApplyProperty.h \ Source/WebCore/css/CSSStyleDeclaration.cpp \ Source/WebCore/css/CSSStyleDeclaration.h \ Source/WebCore/css/CSSStyleRule.cpp \ @@ -1106,8 +1126,6 @@ webcore_sources += \ Source/WebCore/css/WebKitCSSTransformValue.h \ Source/WebCore/dom/ActiveDOMObject.cpp \ Source/WebCore/dom/ActiveDOMObject.h \ - Source/WebCore/dom/AsyncScriptRunner.cpp \ - Source/WebCore/dom/AsyncScriptRunner.h \ Source/WebCore/dom/Attr.cpp \ Source/WebCore/dom/Attr.h \ Source/WebCore/dom/Attribute.cpp \ @@ -1208,6 +1226,8 @@ webcore_sources += \ Source/WebCore/dom/Event.h \ Source/WebCore/dom/EventContext.cpp \ Source/WebCore/dom/EventContext.h \ + Source/WebCore/dom/EventDispatcher.cpp \ + Source/WebCore/dom/EventDispatcher.h \ Source/WebCore/dom/EventException.h \ Source/WebCore/dom/EventListener.h \ Source/WebCore/dom/EventNames.cpp \ @@ -1297,6 +1317,8 @@ webcore_sources += \ Source/WebCore/dom/ScriptElement.h \ Source/WebCore/dom/ScriptExecutionContext.cpp \ Source/WebCore/dom/ScriptExecutionContext.h \ + Source/WebCore/dom/ScriptRunner.cpp \ + Source/WebCore/dom/ScriptRunner.h \ Source/WebCore/dom/SelectElement.cpp \ Source/WebCore/dom/SelectElement.h \ Source/WebCore/dom/SelectorNodeList.cpp \ @@ -1965,10 +1987,14 @@ webcore_sources += \ Source/WebCore/icu/unicode/uversion.h \ Source/WebCore/inspector/ConsoleMessage.cpp \ Source/WebCore/inspector/ConsoleMessage.h \ + Source/WebCore/inspector/DOMNodeHighlighter.cpp \ + Source/WebCore/inspector/DOMNodeHighlighter.h \ Source/WebCore/inspector/InjectedScript.cpp \ Source/WebCore/inspector/InjectedScript.h \ Source/WebCore/inspector/InjectedScriptHost.cpp \ Source/WebCore/inspector/InjectedScriptHost.h \ + Source/WebCore/inspector/InjectedScriptManager.cpp \ + Source/WebCore/inspector/InjectedScriptManager.h \ Source/WebCore/inspector/InspectorAgent.cpp \ Source/WebCore/inspector/InspectorAgent.h \ Source/WebCore/inspector/InspectorApplicationCacheAgent.cpp \ @@ -2004,6 +2030,8 @@ webcore_sources += \ Source/WebCore/inspector/InspectorFrontendHost.h \ Source/WebCore/inspector/InspectorInstrumentation.cpp \ Source/WebCore/inspector/InspectorInstrumentation.h \ + Source/WebCore/inspector/InspectorPageAgent.cpp \ + Source/WebCore/inspector/InspectorPageAgent.h \ Source/WebCore/inspector/InspectorProfilerAgent.cpp \ Source/WebCore/inspector/InspectorProfilerAgent.h \ Source/WebCore/inspector/InspectorResourceAgent.cpp \ @@ -2020,6 +2048,8 @@ webcore_sources += \ Source/WebCore/inspector/InspectorValues.h \ Source/WebCore/inspector/InspectorWorkerResource.h \ Source/WebCore/inspector/InstrumentingAgents.h \ + Source/WebCore/inspector/PageDebuggerAgent.cpp \ + Source/WebCore/inspector/PageDebuggerAgent.h \ Source/WebCore/inspector/ScriptArguments.cpp \ Source/WebCore/inspector/ScriptArguments.h \ Source/WebCore/inspector/ScriptBreakpoint.h \ @@ -2031,6 +2061,8 @@ webcore_sources += \ Source/WebCore/inspector/ScriptGCEventListener.h \ Source/WebCore/inspector/TimelineRecordFactory.cpp \ Source/WebCore/inspector/TimelineRecordFactory.h \ + Source/WebCore/inspector/WorkerDebuggerAgent.cpp \ + Source/WebCore/inspector/WorkerDebuggerAgent.h \ Source/WebCore/loader/appcache/ApplicationCache.cpp \ Source/WebCore/loader/appcache/ApplicationCacheGroup.cpp \ Source/WebCore/loader/appcache/ApplicationCacheGroup.h \ @@ -2108,7 +2140,8 @@ webcore_sources += \ Source/WebCore/loader/icon/IconDatabaseClient.h \ Source/WebCore/loader/icon/IconDatabase.cpp \ Source/WebCore/loader/icon/IconDatabase.h \ - Source/WebCore/loader/icon/IconDatabaseNone.cpp \ + Source/WebCore/loader/icon/IconDatabaseBase.cpp \ + Source/WebCore/loader/icon/IconDatabaseBase.h \ Source/WebCore/loader/icon/IconLoader.cpp \ Source/WebCore/loader/icon/IconLoader.h \ Source/WebCore/loader/icon/IconRecord.cpp \ @@ -2303,6 +2336,11 @@ webcore_sources += \ Source/WebCore/page/UserScriptTypes.h \ Source/WebCore/page/UserStyleSheet.h \ Source/WebCore/page/UserStyleSheetTypes.h \ + Source/WebCore/page/WebCoreKeyboardUIMode.h \ + Source/WebCore/page/WebKitAnimation.h \ + Source/WebCore/page/WebKitAnimation.cpp \ + Source/WebCore/page/WebKitAnimationList.h \ + Source/WebCore/page/WebKitAnimationList.cpp \ Source/WebCore/page/WebKitPoint.h \ Source/WebCore/page/WindowFeatures.cpp \ Source/WebCore/page/WindowFeatures.h \ @@ -2329,6 +2367,8 @@ webcore_sources += \ Source/WebCore/platform/CrossThreadCopier.h \ Source/WebCore/platform/Cursor.cpp \ Source/WebCore/platform/Cursor.h \ + Source/WebCore/platform/DefaultLocalizationStrategy.cpp \ + Source/WebCore/platform/DefaultLocalizationStrategy.h \ Source/WebCore/platform/DragData.cpp \ Source/WebCore/platform/DragData.h \ Source/WebCore/platform/DragImage.cpp \ @@ -2671,6 +2711,7 @@ webcore_sources += \ Source/WebCore/platform/text/TextEncoding.h \ Source/WebCore/platform/text/TextEncodingRegistry.cpp \ Source/WebCore/platform/text/TextEncodingRegistry.h \ + Source/WebCore/platform/text/TextOrientation.h \ Source/WebCore/platform/text/TextStream.cpp \ Source/WebCore/platform/text/TextStream.h \ Source/WebCore/platform/text/transcoder/FontTranscoder.cpp \ @@ -3104,7 +3145,6 @@ webcore_sources += \ Source/WebCore/storage/DatabaseTracker.h \ Source/WebCore/storage/IDBAny.cpp \ Source/WebCore/storage/IDBAny.h \ - Source/WebCore/storage/IDBBackingStore.cpp \ Source/WebCore/storage/IDBBackingStore.h \ Source/WebCore/storage/IDBCallbacks.h \ Source/WebCore/storage/IDBCursorBackendImpl.cpp \ @@ -3115,6 +3155,8 @@ webcore_sources += \ Source/WebCore/storage/IDBDatabaseBackendImpl.cpp \ Source/WebCore/storage/IDBDatabaseBackendImpl.h \ Source/WebCore/storage/IDBDatabaseBackendInterface.h \ + Source/WebCore/storage/IDBDatabaseCallbacks.h \ + Source/WebCore/storage/IDBDatabaseCallbacksImpl.h \ Source/WebCore/storage/IDBDatabase.cpp \ Source/WebCore/storage/IDBDatabaseError.h \ Source/WebCore/storage/IDBDatabaseException.h \ @@ -3146,10 +3188,13 @@ webcore_sources += \ Source/WebCore/storage/IDBObjectStore.h \ Source/WebCore/storage/IDBRequest.cpp \ Source/WebCore/storage/IDBRequest.h \ + Source/WebCore/storage/IDBSQLiteBackingStore.cpp \ + Source/WebCore/storage/IDBSQLiteBackingStore.h \ Source/WebCore/storage/IDBTransactionBackendInterface.h \ Source/WebCore/storage/IDBTransactionCoordinator.h \ Source/WebCore/storage/IDBTransaction.cpp \ Source/WebCore/storage/IDBTransaction.h \ + Source/WebCore/storage/IDBVersionChangeEvent.h \ Source/WebCore/storage/IDBVersionChangeRequest.h \ Source/WebCore/storage/LocalStorageTask.cpp \ Source/WebCore/storage/LocalStorageTask.h \ @@ -3159,6 +3204,7 @@ webcore_sources += \ Source/WebCore/storage/OriginQuotaManager.h \ Source/WebCore/storage/OriginUsageRecord.cpp \ Source/WebCore/storage/OriginUsageRecord.h \ + Source/WebCore/storage/SQLCallbackWrapper.h \ Source/WebCore/storage/SQLError.h \ Source/WebCore/storage/SQLException.h \ Source/WebCore/storage/SQLResultSet.cpp \ @@ -3201,6 +3247,9 @@ webcore_sources += \ Source/WebCore/storage/StorageNamespaceImpl.h \ Source/WebCore/storage/StorageSyncManager.cpp \ Source/WebCore/storage/StorageSyncManager.h \ + Source/WebCore/storage/StorageTracker.cpp \ + Source/WebCore/storage/StorageTracker.h \ + Source/WebCore/storage/StorageTrackerClient.h \ Source/WebCore/svg/animation/SMILTimeContainer.cpp \ Source/WebCore/svg/animation/SMILTimeContainer.h \ Source/WebCore/svg/animation/SMILTime.cpp \ @@ -3711,6 +3760,8 @@ webcoregtk_sources += \ Source/WebCore/platform/graphics/cairo/OwnPtrCairo.h \ Source/WebCore/platform/graphics/cairo/PathCairo.cpp \ Source/WebCore/platform/graphics/cairo/PatternCairo.cpp \ + Source/WebCore/platform/graphics/cairo/PlatformContextCairo.cpp \ + Source/WebCore/platform/graphics/cairo/PlatformContextCairo.h \ Source/WebCore/platform/graphics/cairo/RefPtrCairo.cpp \ Source/WebCore/platform/graphics/cairo/RefPtrCairo.h \ Source/WebCore/platform/graphics/cairo/TransformationMatrixCairo.cpp \ @@ -3849,6 +3900,8 @@ if TARGET_WIN32 webcore_sources += \ Source/WebCore/platform/ScrollAnimatorWin.cpp \ Source/WebCore/platform/ScrollAnimatorWin.h \ + Source/WebCore/platform/win/SystemInfo.cpp \ + Source/WebCore/platform/win/SystemInfo.h \ Source/WebCore/plugins/win/PluginDatabaseWin.cpp \ Source/WebCore/plugins/win/PluginMessageThrottlerWin.cpp \ Source/WebCore/plugins/win/PluginMessageThrottlerWin.h @@ -3876,6 +3929,10 @@ webcoregtk_sources += \ Source/WebCore/platform/text/gtk/TextBreakIteratorGtk.cpp endif +if !ENABLE_WEBKIT2 +FEATURE_DEFINES += WTF_USE_NATIVE_GTK_MAIN_FRAME_SCROLLBAR=1 +webcore_cppflags += -DWTF_USE_NATIVE_GTK_MAIN_FRAME_SCROLLBAR=1 +endif # END WEBKIT2 # --- # Channel mesaging support @@ -3898,7 +3955,7 @@ endif # END ENABLE_FAST_MOBILE_SCROLLING # --- if USE_FREETYPE webcoregtk_cppflags += \ - -DUSE_FREETYPE=1 \ + -DWTF_USE_FREETYPE=1 \ -I$(srcdir)/Source/WebCore/platform/graphics/freetype webcoregtk_sources += \ @@ -3915,7 +3972,7 @@ endif # END USE_FREETYPE # --- if USE_PANGO webcoregtk_cppflags += \ - -DUSE_PANGO=1 \ + -DWTF_USE_PANGO=1 \ -I$(srcdir)/Source/WebCore/platform/graphics/pango webcoregtk_sources += \ @@ -4016,10 +4073,23 @@ endif # END ENABLE_DATALIST # ---- # HTML5 data transfer items support -#----- +# ---- if ENABLE_DATA_TRANSFER_ITEMS FEATURE_DEFINES += ENABLE_DATA_TRANSFER_ITEMS=1 webcore_cppflags += -DENABLE_DATA_TRANSFER_ITEMS=1 +webcore_built_sources += \ + DerivedSources/WebCore/JSDataTransferItem.cpp \ + DerivedSources/WebCore/JSDataTransferItem.h \ + DerivedSources/WebCore/JSDataTransferItems.cpp \ + DerivedSources/WebCore/JSDataTransferItems.h \ + DerivedSources/WebCore/JSStringCallback.cpp \ + DerivedSources/WebCore/JSStringCallback.h +webcore_sources += \ + Source/WebCore/dom/DataTransferItem.cpp \ + Source/WebCore/dom/DataTransferItem.h \ + Source/WebCore/dom/DataTransferItems.h \ + Source/WebCore/dom/StringCallback.cpp \ + Source/WebCore/dom/StringCallback.h endif # END ENABLE_DATA_TRANSFER_ITEMS # ---- @@ -4954,7 +5024,10 @@ DerivedSources/WebCore/XMLNames.cpp DerivedSources/WebCore/XMLNames.h: $(WebCore $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --attrs $(WebCore)/xml/xmlattrs.in --outputDir "$(GENSOURCES_WEBCORE)" # All Web Inspector generated files are created with this one call to CodeGeneratorInspector.pm -DerivedSources/WebCore/InspectorBackendDispatcher.cpp: $(WebCore)/inspector/Inspector.idl $(SCRIPTS_BINDINGS) $(WebCore)/inspector/CodeGeneratorInspector.pm +DerivedSources/WebCore/Inspector.idl : $(WebCore)/inspector/Inspector.json $(WebCore)/inspector/generate-inspector-idl + $(PYTHON) $(WebCore)/inspector/generate-inspector-idl -o $(GENSOURCES_WEBCORE)/Inspector.idl $(WebCore)/inspector/Inspector.json + +DerivedSources/WebCore/InspectorBackendDispatcher.cpp: DerivedSources/WebCore/Inspector.idl $(SCRIPTS_BINDINGS) $(WebCore)/inspector/CodeGeneratorInspector.pm $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts -I$(WebCore)/inspector $(WebCore)/bindings/scripts/generate-bindings.pl $(IDL_PATH:%=--include "%") --outputDir "$(GENSOURCES_WEBCORE)" --defines "LANGUAGE_JAVASCRIPT=1 $(FEATURE_DEFINES)" --generator Inspector $< DerivedSources/WebCore/InspectorFrontend.h: DerivedSources/WebCore/InspectorFrontend.cpp DerivedSources/WebCore/InspectorFrontend.cpp: DerivedSources/WebCore/InspectorBackendStub.js @@ -5090,6 +5163,8 @@ EXTRA_DIST += \ Source/WebCore/icu/LICENSE \ Source/WebCore/inspector/CodeGeneratorInspector.pm \ Source/WebCore/inspector/InjectedScriptSource.js \ + Source/WebCore/inspector/Inspector.json \ + Source/WebCore/inspector/generate-inspector-idl \ Source/WebCore/inspector/xxd.pl \ Source/WebCore/LICENSE-APPLE \ Source/WebCore/LICENSE-LGPL-2 \ @@ -5104,6 +5179,7 @@ EXTRA_DIST += \ Source/WebCore/svg/xlinkattrs.in \ Source/WebCore/xml/xmlattrs.in \ Source/WebCore/xml/xmlnsattrs.in \ + Source/WebCore/xml/XMLViewer.xsl \ Source/WebCore/xml/XPathGrammar.y # Installing web inspector files |