OSDN Git Service

Merge "Double buffering for layers"
[android-x86/external-webkit.git] / Source / WebCore / Android.mk
index 102b401..075dd71 100644 (file)
@@ -45,6 +45,7 @@ LOCAL_SRC_FILES := \
        css/CSSImportRule.cpp \
        css/CSSInheritedValue.cpp \
        css/CSSInitialValue.cpp \
+       css/CSSLineBoxContainValue.cpp \
        css/CSSMediaRule.cpp \
        css/CSSMutableStyleDeclaration.cpp \
        css/CSSOMUtils.cpp \
@@ -52,6 +53,7 @@ LOCAL_SRC_FILES := \
        css/CSSParser.cpp \
        css/CSSParserValues.cpp \
        css/CSSPrimitiveValue.cpp \
+       css/CSSPrimitiveValueCache.cpp \
        css/CSSProperty.cpp \
        css/CSSPropertyLonghand.cpp \
        css/CSSPropertySourceData.cpp \
@@ -61,6 +63,7 @@ LOCAL_SRC_FILES := \
        css/CSSSegmentedFontFace.cpp \
        css/CSSSelector.cpp \
        css/CSSSelectorList.cpp \
+       css/CSSStyleApplyProperty.cpp \
        css/CSSStyleDeclaration.cpp \
        css/CSSStyleRule.cpp \
        css/CSSStyleSelector.cpp \
@@ -100,7 +103,6 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        css/WebKitCSSTransformValue.cpp \
        \
        dom/ActiveDOMObject.cpp \
-       dom/AsyncScriptRunner.cpp \
        dom/Attr.cpp \
        dom/Attribute.cpp \
        dom/BeforeTextInsertedEvent.cpp \
@@ -131,6 +133,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        dom/DocumentFragment.cpp \
        dom/DocumentMarkerController.cpp \
        dom/DocumentParser.cpp \
+       dom/DocumentOrderedMap.cpp \
        dom/DocumentType.cpp \
        dom/DynamicNodeList.cpp \
        dom/EditingText.cpp \
@@ -139,6 +142,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        dom/ErrorEvent.cpp \
        dom/Event.cpp \
        dom/EventContext.cpp \
+       dom/EventDispatcher.cpp \
        dom/EventNames.cpp \
        dom/EventTarget.cpp \
        dom/EventQueue.cpp \
@@ -177,14 +181,18 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        dom/Range.cpp \
        dom/RegisteredEventListener.cpp \
        dom/ScopedEventQueue.cpp \
+       dom/ScriptedAnimationController.cpp \
        dom/ScriptableDocumentParser.cpp \
        dom/ScriptElement.cpp \
        dom/ScriptExecutionContext.cpp \
+       dom/ScriptRunner.cpp \
        dom/SelectElement.cpp \
        dom/SelectorNodeList.cpp \
+       dom/ShadowRoot.cpp \
        dom/SpaceSplitString.cpp \
        dom/StaticHashSetNodeList.cpp \
        dom/StaticNodeList.cpp \
+       dom/StringCallback.cpp \
        dom/StyleElement.cpp \
        dom/StyledElement.cpp \
        dom/TagNodeList.cpp \
@@ -194,6 +202,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        dom/TouchEvent.cpp \
        dom/TouchList.cpp \
        dom/Traversal.cpp \
+       dom/TreeScope.cpp \
        dom/TreeWalker.cpp \
        dom/UIEvent.cpp \
        dom/UIEventWithKeyState.cpp \
@@ -245,7 +254,9 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        editing/ReplaceSelectionCommand.cpp \
        editing/SelectionController.cpp \
        editing/SetNodeAttributeCommand.cpp \
+       editing/SetSelectionCommand.cpp \
        editing/SpellChecker.cpp \
+       editing/SpellingCorrectionCommand.cpp \
        editing/SplitElementCommand.cpp \
        editing/SplitTextNodeCommand.cpp \
        editing/SplitTextNodeContainingElementCommand.cpp \
@@ -263,13 +274,13 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        editing/visible_units.cpp \
        \
        fileapi/Blob.cpp \
-       fileapi/BlobBuilder.cpp \
        fileapi/BlobURL.cpp \
        fileapi/DOMFileSystemBase.cpp \
        fileapi/DOMFileSystemSync.cpp \
        fileapi/DirectoryEntrySync.cpp \
        fileapi/DirectoryReaderSync.cpp \
        fileapi/EntryArraySync.cpp \
+       fileapi/EntryBase.cpp \
        fileapi/EntrySync.cpp \
        fileapi/File.cpp \
        fileapi/FileEntrySync.cpp \
@@ -279,6 +290,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        fileapi/FileStreamProxy.cpp \
        fileapi/FileThread.cpp \
        fileapi/ThreadableBlobRegistry.cpp \
+       fileapi/WebKitBlobBuilder.cpp \
        \
        history/BackForwardController.cpp \
        history/BackForwardListImpl.cpp \
@@ -370,11 +382,13 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        html/canvas/Int32Array.cpp \
        html/canvas/Int8Array.cpp \
        html/canvas/OESTextureFloat.cpp \
+       html/canvas/OESVertexArrayObject.cpp \
        html/canvas/Uint16Array.cpp \
        html/canvas/Uint32Array.cpp \
        html/canvas/Uint8Array.cpp \
        html/canvas/WebGLExtension.cpp \
        html/canvas/WebGLObject.cpp \
+       html/canvas/WebGLVertexArrayObjectOES.cpp \
        \
        html/parser/HTMLConstructionSite.cpp \
        html/parser/HTMLDocumentParser.cpp \
@@ -387,13 +401,22 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        html/parser/HTMLParserScheduler.cpp \
        html/parser/HTMLPreloadScanner.cpp \
        html/parser/HTMLScriptRunner.cpp \
+       html/parser/HTMLSourceTracker.cpp \
        html/parser/HTMLTokenizer.cpp \
        html/parser/HTMLTreeBuilder.cpp \
        html/parser/HTMLViewSourceParser.cpp \
        html/parser/TextDocumentParser.cpp \
        html/parser/TextViewSourceParser.cpp \
+       html/parser/XSSFilter.cpp \
        \
+       html/shadow/DetailsMarkerControl.cpp \
+       html/shadow/MediaControls.cpp \
+       html/shadow/MediaControlElements.cpp \
+       html/shadow/MediaControlRootElement.cpp \
+       html/shadow/MeterShadowElement.cpp \
+       html/shadow/ProgressShadowElement.cpp \
        html/shadow/SliderThumbElement.cpp \
+       html/shadow/TextControlInnerElements.cpp \
        \
        inspector/ScriptArguments.cpp \
        inspector/ScriptCallStack.cpp \
@@ -448,6 +471,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        loader/cache/MemoryCache.cpp \
        \
        loader/icon/IconDatabase.cpp \
+       loader/icon/IconDatabaseBase.cpp \
        loader/icon/IconLoader.cpp \
        loader/icon/IconRecord.cpp \
        loader/icon/PageURLRecord.cpp \
@@ -456,7 +480,9 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        page/Chrome.cpp \
        page/Connection.cpp \
        page/Console.cpp \
+       page/ContentSecurityPolicy.cpp \
        page/ContextMenuController.cpp \
+       page/Crypto.cpp \
        page/DOMSelection.cpp \
        page/DOMTimer.cpp \
        page/DOMWindow.cpp \
@@ -464,6 +490,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        page/EventHandler.cpp \
        page/FocusController.cpp \
        page/Frame.cpp \
+       page/FrameActionScheduler.cpp \
        page/FrameTree.cpp \
        page/FrameView.cpp \
        page/Geolocation.cpp \
@@ -492,9 +519,10 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        page/SpeechInputResult.cpp \
        page/SuspendableTimer.cpp \
        page/UserContentURLPattern.cpp \
+       page/WebKitAnimation.cpp \
+       page/WebKitAnimationList.cpp \
        page/WindowFeatures.cpp \
        page/WorkerNavigator.cpp \
-       page/XSSAuditor.cpp \
        \
        page/android/DragControllerAndroid.cpp \
        page/android/EventHandlerAndroid.cpp \
@@ -510,7 +538,6 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        platform/ContextMenuItem.cpp \
        platform/CrossThreadCopier.cpp \
        platform/Cursor.cpp \
-       platform/DeprecatedPtrListImpl.cpp \
        platform/DragData.cpp \
        platform/DragImage.cpp \
        platform/FileChooser.cpp \
@@ -526,11 +553,12 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        platform/LocalizedStrings.cpp \
        platform/Logging.cpp \
        platform/MIMETypeRegistry.cpp \
+       platform/RuntimeApplicationChecks.cpp \
        platform/SchemeRegistry.cpp \
        platform/ScrollAnimator.cpp \
        platform/ScrollView.cpp \
        platform/Scrollbar.cpp \
-       platform/ScrollbarClient.cpp \
+       platform/ScrollableArea.cpp \
        platform/ScrollbarThemeComposite.cpp \
        platform/SharedBuffer.cpp \
        platform/Theme.cpp \
@@ -597,15 +625,17 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        platform/graphics/Path.cpp \
        platform/graphics/PathTraversalState.cpp \
        platform/graphics/Pattern.cpp \
+       platform/graphics/RoundedIntRect.cpp \
        platform/graphics/SegmentedFontData.cpp \
        platform/graphics/SimpleFontData.cpp \
        platform/graphics/StringTruncator.cpp \
        platform/graphics/WidthIterator.cpp \
        \
        platform/graphics/android/AndroidAnimation.cpp \
-       platform/graphics/android/BackedDoubleBufferedTexture.cpp \
        platform/graphics/android/BaseLayerAndroid.cpp \
+       platform/graphics/android/BaseRenderer.cpp \
        platform/graphics/android/BaseTile.cpp \
+       platform/graphics/android/BaseTileTexture.cpp \
        platform/graphics/android/BitmapAllocatorAndroid.cpp \
        platform/graphics/android/ClassTracker.cpp \
        platform/graphics/android/DoubleBufferedTexture.cpp \
@@ -614,6 +644,9 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        platform/graphics/android/FontCustomPlatformData.cpp \
        platform/graphics/android/FontDataAndroid.cpp \
        platform/graphics/android/FontPlatformDataAndroid.cpp \
+       platform/graphics/android/GaneshContext.cpp \
+       platform/graphics/android/GaneshRenderer.cpp \
+       platform/graphics/android/GLExtras.cpp \
        platform/graphics/android/GLUtils.cpp \
        platform/graphics/android/GLWebViewState.cpp \
        platform/graphics/android/GlyphMapAndroid.cpp \
@@ -623,28 +656,38 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        platform/graphics/android/ImageAndroid.cpp \
        platform/graphics/android/ImageBufferAndroid.cpp \
        platform/graphics/android/ImageSourceAndroid.cpp \
+       platform/graphics/android/ImageTexture.cpp \
+       platform/graphics/android/Layer.cpp \
        platform/graphics/android/LayerAndroid.cpp \
-       platform/graphics/android/LayerTexture.cpp \
        platform/graphics/android/MediaLayer.cpp \
        platform/graphics/android/MediaTexture.cpp \
-       platform/graphics/android/PaintLayerOperation.cpp \
        platform/graphics/android/PaintTileOperation.cpp \
+       platform/graphics/android/PaintedSurface.cpp \
        platform/graphics/android/PathAndroid.cpp \
        platform/graphics/android/PatternAndroid.cpp \
        platform/graphics/android/PlatformGraphicsContext.cpp \
        platform/graphics/android/PerformanceMonitor.cpp \
+       platform/graphics/android/RasterRenderer.cpp \
        platform/graphics/android/ScrollableLayerAndroid.cpp \
        platform/graphics/android/SharedBufferStream.cpp \
        platform/graphics/android/ShaderProgram.cpp \
        platform/graphics/android/SharedTexture.cpp \
+       platform/graphics/android/TextureInfo.cpp \
        platform/graphics/android/TexturesGenerator.cpp \
        platform/graphics/android/TilesManager.cpp \
+       platform/graphics/android/TilesProfiler.cpp \
        platform/graphics/android/TiledPage.cpp \
+       platform/graphics/android/TiledTexture.cpp \
+       platform/graphics/android/TransferQueue.cpp \
+       platform/graphics/android/UpdateManager.cpp \
        platform/graphics/android/VideoLayerAndroid.cpp \
+       platform/graphics/android/VideoLayerManager.cpp \
+       platform/graphics/android/ZoomManager.cpp \
        platform/graphics/android/android_graphics.cpp \
 
 ifeq ($(ENABLE_SVG), true)
 LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
+       platform/graphics/filters/DistantLightSource.cpp \
        platform/graphics/filters/FEBlend.cpp \
        platform/graphics/filters/FEColorMatrix.cpp \
        platform/graphics/filters/FEComponentTransfer.cpp \
@@ -659,7 +702,9 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        platform/graphics/filters/FESpecularLighting.cpp \
        platform/graphics/filters/FETile.cpp \
        platform/graphics/filters/FETurbulence.cpp \
-       platform/graphics/filters/LightSource.cpp
+       platform/graphics/filters/LightSource.cpp \
+       platform/graphics/filters/PointLightSource.cpp \
+       platform/graphics/filters/SpotLightSource.cpp
 endif
 
 LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
@@ -690,6 +735,9 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        \
        platform/image-encoders/skia/JPEGImageEncoder.cpp \
        \
+       platform/leveldb/LevelDBDatabase.cpp \
+       platform/leveldb/LevelDBIterator.cpp \
+       \
        platform/mock/DeviceOrientationClientMock.cpp \
        platform/mock/GeolocationClientMock.cpp \
        platform/mock/GeolocationServiceMock.cpp \
@@ -715,7 +763,6 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        platform/network/ResourceResponseBase.cpp \
        \
        platform/network/android/CookieJarAndroid.cpp \
-       platform/network/android/NetworkStateNotifierAndroid.cpp \
        platform/network/android/ProxyServerAndroid.cpp \
        platform/network/android/ResourceHandleAndroid.cpp \
        platform/network/android/ResourceRequestAndroid.cpp \
@@ -731,7 +778,9 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        \
        platform/text/Base64.cpp \
        platform/text/BidiContext.cpp \
+       platform/text/Hyphenation.cpp \
        platform/text/LineEnding.cpp \
+       platform/text/LocalizedNumberNone.cpp \
        platform/text/RegularExpression.cpp \
        platform/text/SegmentedString.cpp \
        platform/text/String.cpp \
@@ -741,6 +790,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        platform/text/TextCodecICU.cpp \
        platform/text/TextCodecLatin1.cpp \
        platform/text/TextCodecUTF16.cpp \
+       platform/text/TextCodecUTF8.cpp \
        platform/text/TextCodecUserDefined.cpp \
        platform/text/TextEncoding.cpp \
        platform/text/TextEncodingDetectorICU.cpp \
@@ -779,7 +829,6 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        rendering/InlineFlowBox.cpp \
        rendering/InlineTextBox.cpp \
        rendering/LayoutState.cpp \
-       rendering/MediaControlElements.cpp \
        rendering/PointerEventsHitRules.cpp \
        rendering/RenderApplet.cpp \
        rendering/RenderArena.cpp \
@@ -789,6 +838,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        rendering/RenderBox.cpp \
        rendering/RenderBoxModelObject.cpp \
        rendering/RenderButton.cpp \
+       rendering/RenderCombineText.cpp \
        rendering/RenderCounter.cpp \
        rendering/RenderDetails.cpp \
        rendering/RenderDetailsMarker.cpp \
@@ -819,6 +869,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        rendering/RenderObject.cpp \
        rendering/RenderObjectChildList.cpp \
        rendering/RenderPart.cpp \
+       rendering/RenderQuote.cpp \
        rendering/RenderReplaced.cpp \
        rendering/RenderReplica.cpp \
        rendering/RenderRuby.cpp \
@@ -906,7 +957,6 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
 LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        rendering/ScrollBehavior.cpp \
        rendering/ShadowElement.cpp \
-       rendering/TextControlInnerElements.cpp \
        rendering/TransformState.cpp \
        rendering/break_lines.cpp \
        \
@@ -915,6 +965,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        rendering/style/FillLayer.cpp \
        rendering/style/KeyframeList.cpp \
        rendering/style/NinePieceImage.cpp \
+       rendering/style/QuotesData.cpp \
        rendering/style/RenderStyle.cpp \
 
 ifeq ($(ENABLE_SVG), true)
@@ -948,13 +999,12 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        storage/DatabaseThread.cpp \
        storage/DatabaseTracker.cpp \
        storage/IDBAny.cpp \
-       storage/IDBCompleteEvent.cpp \
        storage/IDBCursor.cpp \
        storage/IDBCursorBackendImpl.cpp \
+       storage/IDBCursorWithValue.cpp \
        storage/IDBDatabase.cpp \
        storage/IDBDatabaseBackendImpl.cpp \
-       storage/IDBErrorEvent.cpp \
-       storage/IDBEvent.cpp \
+       storage/IDBEventDispatcher.cpp \
        storage/IDBFactory.cpp \
        storage/IDBFactoryBackendInterface.cpp \
        storage/IDBFactoryBackendImpl.cpp \
@@ -965,10 +1015,9 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        storage/IDBObjectStore.cpp \
        storage/IDBObjectStoreBackendImpl.cpp \
        storage/IDBRequest.cpp \
-       storage/IDBSQLiteDatabase.cpp \
-       storage/IDBSuccessEvent.cpp \
-       storage/IDBTimeoutEvent.cpp \
        storage/IDBTransaction.cpp \
+       storage/IDBVersionChangeEvent.cpp \
+       storage/IDBVersionChangeRequest.cpp \
        storage/LocalStorageTask.cpp \
        storage/LocalStorageThread.cpp \
        storage/OriginQuotaManager.cpp \
@@ -989,7 +1038,8 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        storage/StorageMap.cpp \
        storage/StorageNamespace.cpp \
        storage/StorageNamespaceImpl.cpp \
-       storage/StorageSyncManager.cpp
+       storage/StorageSyncManager.cpp \
+       storage/StorageTracker.cpp
 
 ifeq ($(ENABLE_SVG), true)
 LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
@@ -1161,7 +1211,8 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        xml/XMLHttpRequest.cpp \
        xml/XMLHttpRequestProgressEventThrottle.cpp \
        xml/XMLHttpRequestUpload.cpp \
-       xml/XMLSerializer.cpp
+       xml/XMLSerializer.cpp \
+       xml/XMLTreeViewer.cpp
 
 # For XPath
 LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \