2010-08-16 Paul Sawaya <psawaya@apple.com>
[WebKit-https.git] / WebCore / WebCore.gypi
index 9f36c9d..bd1f1b6 100644 (file)
@@ -43,6 +43,7 @@
             'dom/DOMImplementation.idl',
             'dom/DOMStringList.idl',
             'dom/DOMStringMap.idl',
+            'dom/DeviceMotionEvent.idl',
             'dom/DeviceOrientationEvent.idl',
             'dom/Document.idl',
             'dom/DocumentFragment.idl',
             'storage/FileSystemCallback.idl',
             'storage/Flags.idl',
             'storage/IDBAny.idl',
+            'storage/IDBCursor.idl',
             'storage/IDBDatabaseError.idl',
             'storage/IDBDatabaseException.idl',
             'storage/IDBDatabase.idl',
             'storage/IDBIndex.idl',
             'storage/IDBKey.idl',
             'storage/IDBKeyRange.idl',
-            'storage/IDBObjectStoreRequest.idl',
+            'storage/IDBObjectStore.idl',
             'storage/IDBRequest.idl',
             'storage/IDBSuccessEvent.idl',
+            'storage/IDBTransaction.idl',
             'storage/Metadata.idl',
             'storage/MetadataCallback.idl',
             'storage/SQLError.idl',
             'bindings/js/JSCustomVoidCallback.h',
             'bindings/js/JSCustomXPathNSResolver.cpp',
             'bindings/js/JSCustomXPathNSResolver.h',
-            'bindings/js/JSDatabaseCustom.cpp',
-            'bindings/js/JSDatabaseSyncCustom.cpp',
             'bindings/js/JSDataGridColumnListCustom.cpp',
             'bindings/js/JSDataGridDataSource.cpp',
             'bindings/js/JSDataGridDataSource.h',
             'bindings/js/JSDedicatedWorkerContextCustom.cpp',
             'bindings/js/JSDebugWrapperSet.cpp',
             'bindings/js/JSDebugWrapperSet.h',
+            'bindings/js/JSDeviceMotionEventCustom.cpp',
             'bindings/js/JSDeviceOrientationEventCustom.cpp',
             'bindings/js/JSDocumentCustom.cpp',
             'bindings/js/JSDOMApplicationCacheCustom.cpp',
             'bindings/js/JavaScriptCallFrame.h',
             'bindings/js/ScheduledAction.cpp',
             'bindings/js/ScheduledAction.h',
-            'bindings/js/ScriptArray.cpp',
-            'bindings/js/ScriptArray.h',
             'bindings/js/ScriptCachedFrameData.cpp',
             'bindings/js/ScriptCachedFrameData.h',
             'bindings/js/ScriptCallFrame.cpp',
             'bindings/v8/custom/V8CustomVoidCallback.h',
             'bindings/v8/custom/V8CustomXPathNSResolver.cpp',
             'bindings/v8/custom/V8CustomXPathNSResolver.h',
-            'bindings/v8/custom/V8DatabaseCustom.cpp',
-            'bindings/v8/custom/V8DatabaseSyncCustom.cpp',
             'bindings/v8/custom/V8DataGridColumnListCustom.cpp',
             'bindings/v8/custom/V8DedicatedWorkerContextCustom.cpp',
+            'bindings/v8/custom/V8DeviceMotionEventCustom.cpp',
             'bindings/v8/custom/V8DeviceOrientationEventCustom.cpp',
             'bindings/v8/custom/V8DocumentLocationCustom.cpp',
             'bindings/v8/custom/V8DOMFormDataCustom.cpp',
             'bindings/v8/ScheduledAction.h',
             'bindings/v8/ScopedDOMDataStore.cpp',
             'bindings/v8/ScopedDOMDataStore.h',
-            'bindings/v8/ScriptArray.cpp',
-            'bindings/v8/ScriptArray.h',
             'bindings/v8/ScriptCachedFrameData.h',
             'bindings/v8/ScriptCallFrame.cpp',
             'bindings/v8/ScriptCallFrame.h',
             'dom/default/PlatformMessagePortChannel.h',
             'dom/ActiveDOMObject.cpp',
             'dom/ActiveDOMObject.h',
+            'dom/AsyncScriptRunner.cpp',
+            'dom/AsyncScriptRunner.h',
             'dom/Attr.cpp',
             'dom/Attr.h',
             'dom/Attribute.cpp',
             'dom/DatasetDOMStringMap.h',
             'dom/DecodedDataDocumentParser.cpp',
             'dom/DecodedDataDocumentParser.h',
+            'dom/DeviceMotionClient.h',
+            'dom/DeviceMotionController.cpp',
+            'dom/DeviceMotionController.h',
+            'dom/DeviceMotionData.cpp',
+            'dom/DeviceMotionData.h',
+            'dom/DeviceMotionEvent.cpp',
+            'dom/DeviceMotionEvent.h',
             'dom/DeviceOrientation.cpp',
             'dom/DeviceOrientation.h',
             'dom/DeviceOrientationClient.h',
             'dom/PopStateEvent.h',
             'dom/PageTransitionEvent.cpp',
             'dom/PageTransitionEvent.h',
+            'dom/PendingScript.cpp',
+            'dom/PendingScript.h',
             'dom/Position.cpp',
             'dom/Position.h',
             'dom/PositionIterator.cpp',
             'html/Blob.h',
             'html/BlobBuilder.cpp',
             'html/BlobBuilder.h',
+            'html/BlobRegistryImpl.cpp',
+            'html/BlobRegistryImpl.h',
+            'html/BlobStorageData.h',
+            'html/BlobURL.cpp',
+            'html/BlobURL.h',
             'html/canvas/ArrayBufferView.cpp',
             'html/canvas/ArrayBufferView.h',
             'html/canvas/ArrayBuffer.cpp',
             'html/canvas/Int32Array.cpp',
             'html/canvas/Int32Array.h',
             'html/canvas/IntegralTypedArrayBase.h',
-            'html/canvas/CanvasObject.cpp',
-            'html/canvas/CanvasObject.h',
+            'html/canvas/WebGLObject.cpp',
+            'html/canvas/WebGLObject.h',
             'html/canvas/CanvasPattern.cpp',
             'html/canvas/CanvasPattern.h',
             'html/canvas/CanvasPixelArray.cpp',
             'html/HTMLElement.h',
             'html/HTMLElementStack.cpp',
             'html/HTMLElementStack.h',
+            'html/HTMLEntitySearch.cpp',
+            'html/HTMLEntitySearch.h',
             'html/HTMLEmbedElement.cpp',
             'html/HTMLEmbedElement.h',
             'html/HTMLFieldSetElement.cpp',
             'html/HTMLTextAreaElement.h',
             'html/HTMLTitleElement.cpp',
             'html/HTMLTitleElement.h',
-            'html/LegacyHTMLDocumentParser.cpp',
-            'html/LegacyHTMLDocumentParser.h',
             'html/HTMLUListElement.cpp',
             'html/HTMLUListElement.h',
             'html/HTMLVideoElement.cpp',
             'html/HTMLVideoElement.h',
             'html/HTMLViewSourceDocument.cpp',
             'html/HTMLViewSourceDocument.h',
+            'html/HTMLViewSourceParser.cpp',
+            'html/HTMLViewSourceParser.h',
             'html/ImageData.cpp',
             'html/ImageData.h',
             'html/ImageResizerThread.cpp',
             'html/LabelsNodeList.cpp',
             'html/LabelsNodeList.h',
             'html/MediaError.h',
-            'html/LegacyPreloadScanner.cpp',
-            'html/LegacyPreloadScanner.h',
             'html/StepRange.cpp',
             'html/StepRange.h',
             'html/TextMetrics.h',
+            'html/ThreadableBlobRegistry.cpp',
+            'html/ThreadableBlobRegistry.h',
             'html/TimeRanges.cpp',
             'html/TimeRanges.h',
             'html/ValidityState.cpp',
             'inspector/InspectorCSSStore.h',
             'inspector/InspectorDatabaseResource.cpp',
             'inspector/InspectorDatabaseResource.h',
+            'inspector/InspectorDebuggerAgent.cpp',
+            'inspector/InspectorDebuggerAgent.h',
             'inspector/InspectorDOMAgent.cpp',
             'inspector/InspectorDOMAgent.h',
             'inspector/InspectorDOMStorageResource.cpp',
             'inspector/InspectorDOMStorageResource.h',
-            'inspector/InspectorFrontend.cpp',
-            'inspector/InspectorFrontend.h',
             'inspector/InspectorFrontendClient.h',
             'inspector/InspectorFrontendHost.cpp',
             'inspector/InspectorFrontendHost.h',
             'inspector/InspectorResource.cpp',
             'inspector/InspectorResource.h',
+            'inspector/InspectorStorageAgent.cpp',
+            'inspector/InspectorStorageAgent.h',
             'inspector/InspectorTimelineAgent.cpp',
             'inspector/InspectorTimelineAgent.h',
             'inspector/InspectorValues.cpp',
             'loader/WorkerThreadableLoader.h',
             'loader/loader.cpp',
             'loader/loader.h',
+            'mathml/MathMLElement.cpp',
+            'mathml/MathMLElement.h',
+            'mathml/MathMLInlineContainerElement.cpp',
+            'mathml/MathMLInlineContainerElement.h',
+            'mathml/MathMLMathElement.cpp',
+            'mathml/MathMLMathElement.h',
+            'mathml/MathMLTextElement.cpp',
+            'mathml/MathMLTextElement.h',
+            'mathml/RenderMathMLBlock.cpp',
+            'mathml/RenderMathMLBlock.h',
+            'mathml/RenderMathMLFenced.cpp',
+            'mathml/RenderMathMLFenced.h',
+            'mathml/RenderMathMLFraction.cpp',
+            'mathml/RenderMathMLFraction.h',
+            'mathml/RenderMathMLMath.cpp',
+            'mathml/RenderMathMLMath.h',
+            'mathml/RenderMathMLOperator.cpp',
+            'mathml/RenderMathMLOperator.h',
+            'mathml/RenderMathMLRoot.cpp',
+            'mathml/RenderMathMLRoot.h',
+            'mathml/RenderMathMLRow.cpp',
+            'mathml/RenderMathMLRow.h',
+            'mathml/RenderMathMLSquareRoot.cpp',
+            'mathml/RenderMathMLSquareRoot.h',
+            'mathml/RenderMathMLSubSup.cpp',
+            'mathml/RenderMathMLSubSup.h',
+            'mathml/RenderMathMLUnderOver.cpp',
+            'mathml/RenderMathMLUnderOver.h',
             'notifications/Notification.cpp',
             'notifications/Notification.h',
             'notifications/NotificationCenter.cpp',
             'page/GeolocationPositionCache.cpp',
             'page/GeolocationPositionCache.h',
             'page/Geoposition.h',
+            'page/GroupSettings.cpp',
+            'page/GroupSettings.h',
             'page/HaltablePlugin.h',
             'page/History.cpp',
             'page/History.h',
             'platform/graphics/cg/PathCG.cpp',
             'platform/graphics/cg/PatternCG.cpp',
             'platform/graphics/cg/TransformationMatrixCG.cpp',
+            'platform/graphics/chromium/CanvasLayerChromium.cpp',
+            'platform/graphics/chromium/CanvasLayerChromium.h',
             'platform/graphics/chromium/FontCacheChromiumWin.cpp',
             'platform/graphics/chromium/FontCacheLinux.cpp',
             'platform/graphics/chromium/FontChromiumWin.cpp',
             'platform/graphics/chromium/UniscribeHelperTextRun.h',
             'platform/graphics/chromium/VideoLayerChromium.cpp',
             'platform/graphics/chromium/VideoLayerChromium.h',
-            'platform/graphics/chromium/WebGLLayerChromium.cpp',
-            'platform/graphics/chromium/WebGLLayerChromium.h',
             'platform/graphics/filters/FEBlend.cpp',
             'platform/graphics/filters/FEBlend.h',
             'platform/graphics/filters/FEColorMatrix.cpp',
             'platform/graphics/wx/PenWx.cpp',
             'platform/graphics/wx/SimpleFontDataWx.cpp',
             'platform/graphics/wx/TransformationMatrixWx.cpp',
+            'platform/graphics/ANGLEWebkitBridge.cpp',
+            'platform/graphics/ANGLEWebkitBridge.h',
             'platform/graphics/BitmapImage.cpp',
             'platform/graphics/BitmapImage.h',
             'platform/graphics/Color.cpp',
             'platform/text/transcoder/FontTranscoder.h',
             'platform/text/win/TextBreakIteratorInternalICUWin.cpp',
             'platform/text/wx/StringWx.cpp',
-            'platform/text/AtomicString.h',
-            'platform/text/AtomicStringHash.h',
             'platform/text/AtomicStringImpl.h',
             'platform/text/Base64.cpp',
             'platform/text/Base64.h',
             'platform/Arena.cpp',
             'platform/Arena.h',
             'platform/AutodrainedPool.h',
+            'platform/BlobData.cpp',
+            'platform/BlobData.h',
             'platform/BlobItem.cpp',
             'platform/BlobItem.h',
+            'platform/BlobRegistry.h',
             'platform/ContentType.cpp',
             'platform/ContentType.h',
             'platform/ContextMenu.cpp',
             'rendering/SVGCharacterLayoutInfo.h',
             'rendering/SVGInlineFlowBox.cpp',
             'rendering/SVGInlineFlowBox.h',
+            'rendering/SVGImageBufferTools.cpp',
+            'rendering/SVGImageBufferTools.h',
             'rendering/SVGInlineTextBox.cpp',
             'rendering/SVGInlineTextBox.h',
             'rendering/SVGMarkerData.h',
             'storage/IDBAny.cpp',
             'storage/IDBAny.h',
             'storage/IDBCallbacks.h',
+            'storage/IDBCursor.cpp',
+            'storage/IDBCursor.h',
+            'storage/IDBCursorBackendImpl.cpp',
+            'storage/IDBCursorBackendImpl.h',
+            'storage/IDBCursorBackendInterface.h',
             'storage/IDBDatabase.h',
             'storage/IDBDatabase.cpp',
             'storage/IDBDatabaseError.h',
             'storage/IDBIndexBackendImpl.h',
             'storage/IDBKey.cpp',
             'storage/IDBKey.h',
+            'storage/IDBKeyPath.cpp',
+            'storage/IDBKeyPath.h',
             'storage/IDBKeyRange.cpp',
             'storage/IDBKeyRange.h',
             'storage/IDBKeyTree.h',
+            'storage/IDBObjectStore.cpp',
             'storage/IDBObjectStore.h',
-            'storage/IDBObjectStoreImpl.cpp',
-            'storage/IDBObjectStoreImpl.h',
-            'storage/IDBObjectStoreRequest.cpp',
-            'storage/IDBObjectStoreRequest.h',
+            'storage/IDBObjectStoreBackendImpl.cpp',
+            'storage/IDBObjectStoreBackendImpl.h',
+            'storage/IDBObjectStoreBackendInterface.h',
             'storage/IDBRequest.cpp',
             'storage/IDBRequest.h',
             'storage/IDBSuccessEvent.cpp',
             'storage/IDBSuccessEvent.h',
+            'storage/IDBTransaction.cpp',
+            'storage/IDBTransaction.h',
+            'storage/IDBTransactionBackendInterface.h',
             'storage/LocalStorageTask.cpp',
             'storage/LocalStorageTask.h',
             'storage/LocalStorageThread.cpp',
             'svg/SVGPaint.h',
             'svg/SVGParserUtilities.cpp',
             'svg/SVGParserUtilities.h',
+            'svg/SVGPathBlender.cpp',
+            'svg/SVGPathBlender.h',
             'svg/SVGPathBuilder.cpp',
             'svg/SVGPathBuilder.h',
+            'svg/SVGPathByteStream.h',
+            'svg/SVGPathByteStreamBuilder.cpp',
+            'svg/SVGPathByteStreamBuilder.h',
+            'svg/SVGPathByteStreamSource.cpp',
+            'svg/SVGPathByteStreamSource.h',
             'svg/SVGPathConsumer.h',
             'svg/SVGPathElement.cpp',
             'svg/SVGPathElement.h',
             'svg/SVGPathParser.cpp',
             'svg/SVGPathParser.h',
+            'svg/SVGPathParserFactory.cpp',
+            'svg/SVGPathParserFactory.h',
+            'svg/SVGPathSeg.cpp',
             'svg/SVGPathSeg.h',
             'svg/SVGPathSegArc.cpp',
             'svg/SVGPathSegArc.h',
             'svg/SVGPathSegList.h',
             'svg/SVGPathSegListBuilder.cpp',
             'svg/SVGPathSegListBuilder.h',
+            'svg/SVGPathSegListSource.cpp',
+            'svg/SVGPathSegListSource.h',
             'svg/SVGPathSegMoveto.cpp',
             'svg/SVGPathSegMoveto.h',
+            'svg/SVGPathSource.h',
+            'svg/SVGPathStringBuilder.cpp',
+            'svg/SVGPathStringBuilder.h',
+            'svg/SVGPathStringSource.cpp',
+            'svg/SVGPathStringSource.h',
             'svg/SVGPatternElement.cpp',
             'svg/SVGPatternElement.h',
             'svg/SVGPointList.cpp',
             'inspector/front-end/KeyboardShortcut.js',
             'inspector/front-end/MetricsSidebarPane.js',
             'inspector/front-end/Object.js',
-            'inspector/front-end/ObjectProxy.js',
             'inspector/front-end/ObjectPropertiesSection.js',
             'inspector/front-end/Panel.js',
             'inspector/front-end/PanelEnablerView.js',
             'inspector/front-end/ProfileView.js',
             'inspector/front-end/PropertiesSection.js',
             'inspector/front-end/PropertiesSidebarPane.js',
+            'inspector/front-end/RemoteObject.js',
             'inspector/front-end/Resource.js',
             'inspector/front-end/ResourceCategory.js',
             'inspector/front-end/ResourcesPanel.js',