Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / platform / blink_platform.gypi
index 4c7fdb7..d38ceca 100644 (file)
@@ -2,7 +2,6 @@
   'variables': {
     'platform_files': [
       'AsyncFileSystemCallbacks.h',
-      'CalculationValue.cpp',
       'CalculationValue.h',
       'CheckedInt.h',
       'Clock.cpp',
@@ -21,6 +20,8 @@
       'CrossThreadCopier.cpp',
       'CrossThreadCopier.h',
       'CryptoResult.h',
+      'Crypto.cpp',
+      'Crypto.h',
       'Cursor.cpp',
       'Cursor.h',
       'DateComponents.cpp',
@@ -45,9 +46,6 @@
       'JSONValues.cpp',
       'JSONValues.h',
       'KeyboardCodes.h',
-      'KeyCodeConversion.h',
-      'KeyCodeConversionAndroid.cpp',
-      'KeyCodeConversionGtk.cpp',
       'KillRing.h',
       'KillRingNone.cpp',
       'Language.cpp',
@@ -87,6 +85,8 @@
       'Partitions.cpp',
       'Partitions.h',
       'PasteMode.h',
+      'PermissionCallbacks.cpp',
+      'PermissionCallbacks.h',
       'PlatformEvent.h',
       'PlatformGestureEvent.h',
       'PlatformInstrumentation.cpp',
       'Prerender.cpp',
       'Prerender.h',
       'PrerenderClient.h',
-      'PurgeableBuffer.cpp',
-      'PurgeableBuffer.h',
+      'PurgeableVector.cpp',
+      'PurgeableVector.h',
       'RefCountedSupplement.h',
       'SSLKeyGenerator.cpp',
       'SSLKeyGenerator.h',
       'StorageQuotaCallbacks.h',
       'Supplementable.h',
       'Task.h',
+      'TaskSynchronizer.cpp',
+      'TaskSynchronizer.h',
       'ThemeTypes.h',
       'Theme.cpp',
       'Theme.h',
       'Timer.cpp',
       'Timer.h',
       'TraceEvent.h',
+      'TracedValue.cpp',
+      'TracedValue.h',
       'UserGestureIndicator.cpp',
       'UserGestureIndicator.h',
       'URLPatternMatcher.cpp',
       'clipboard/ClipboardUtilities.h',
       'clipboard/ClipboardUtilitiesPosix.cpp',
       'clipboard/ClipboardUtilitiesWin.cpp',
-      'drm/ContentDecryptionModule.cpp',
-      'drm/ContentDecryptionModule.h',
-      'drm/ContentDecryptionModuleSession.cpp',
-      'drm/ContentDecryptionModuleSession.h',
       'exported/Platform.cpp',
       'exported/WebActiveGestureAnimation.cpp',
       'exported/WebActiveGestureAnimation.h',
       'exported/WebBlobData.cpp',
       'exported/WebContentDecryptionModule.cpp',
       'exported/WebContentDecryptionModuleSession.cpp',
+      'exported/WebConvertableToTraceFormat.cpp',
       'exported/WebCryptoAlgorithm.cpp',
+      'exported/WebCryptoKeyAlgorithm.cpp',
       'exported/WebCryptoKey.cpp',
       'exported/WebCryptoResult.cpp',
       'exported/WebCursorInfo.cpp',
       'exported/WebMediaStreamSource.cpp',
       'exported/WebMediaStreamTrack.cpp',
       'exported/WebMediaStreamTrackSourcesRequest.cpp',
+      'exported/WebPermissionCallbacks.cpp',
       'exported/WebPrerender.cpp',
       'exported/WebPrerenderingSupport.cpp',
       'exported/WebRTCConfiguration.cpp',
       'exported/WebScrollbarThemeClientImpl.h',
       'exported/WebScrollbarThemeGeometryNative.cpp',
       'exported/WebScrollbarThemeGeometryNative.h',
+      'exported/WebSerializedOrigin.cpp',
+      'exported/WebServiceWorkerResponse.cpp',
       'exported/WebSocketHandshakeRequestInfo.cpp',
       'exported/WebSocketHandshakeResponseInfo.cpp',
       'exported/WebSocketStreamError.cpp',
       'fonts/harfbuzz/HarfBuzzShaper.cpp',
       'fonts/harfbuzz/HarfBuzzShaper.h',
       'fonts/linux/FontCacheLinux.cpp',
+      'fonts/linux/FontPlatformDataLinuxHarfBuzz.cpp',
       'fonts/mac/ComplexTextController.cpp',
       'fonts/mac/ComplexTextController.h',
       'fonts/mac/ComplexTextControllerCoreText.mm',
       'fonts/mac/FontComplexTextMac.cpp',
       'fonts/mac/FontCustomPlatformDataMac.cpp',
       'fonts/mac/FontMac.cpp',
-      'fonts/mac/GlyphPageTreeNodeMac.cpp',
       'fonts/mac/MemoryActivatedFont.h',
       'fonts/mac/MemoryActivatedFont.mm',
       'fonts/mac/SimpleFontDataCoreText.cpp',
       'fonts/opentype/OpenTypeVerticalData.cpp',
       'fonts/opentype/OpenTypeVerticalData.h',
       'fonts/skia/FontCacheSkia.cpp',
-      'fonts/skia/FontCacheSkiaWin.cpp',
       'fonts/skia/FontCustomPlatformDataSkia.cpp',
       'fonts/skia/FontPlatformDataSkia.cpp',
-      'fonts/skia/GlyphPageTreeNodeSkia.cpp',
       'fonts/skia/SimpleFontDataSkia.cpp',
-      'fonts/skia/SkiaFontWin.cpp',
-      'fonts/skia/SkiaFontWin.h',
-      'fonts/win/FontCacheWin.cpp',
-      'fonts/win/FontCustomPlatformDataWin.cpp',
+      'fonts/win/FontCacheSkiaWin.cpp',
       'fonts/win/FontFallbackWin.cpp',
       'fonts/win/FontFallbackWin.h',
       'fonts/win/FontPlatformDataWin.cpp',
-      'fonts/win/FontPlatformDataWin.h',
-      'fonts/win/FontWin.cpp',
-      'fonts/win/GlyphPageTreeNodeWin.cpp',
-      'fonts/win/SimpleFontDataWin.cpp',
-      'fonts/win/UniscribeHelper.cpp',
-      'fonts/win/UniscribeHelper.h',
-      'fonts/win/UniscribeHelperTextRun.cpp',
-      'fonts/win/UniscribeHelperTextRun.h',
+      'geometry/FloatBoxExtent.h',
       'geometry/FloatPolygon.cpp',
       'geometry/FloatPolygon.h',
       'geometry/FloatPoint.cpp',
       'graphics/filters/SourceGraphic.h',
       'graphics/filters/SpotLightSource.cpp',
       'graphics/filters/SpotLightSource.h',
-      'graphics/gpu/AcceleratedImageBufferSurface.cpp',
-      'graphics/gpu/AcceleratedImageBufferSurface.h',
       'graphics/gpu/DrawingBuffer.cpp',
       'graphics/gpu/DrawingBuffer.h',
       'graphics/gpu/Extensions3DUtil.cpp',
       'graphics/DiscardablePixelRef.h',
       'graphics/DisplayList.cpp',
       'graphics/DisplayList.h',
-      'graphics/DrawLooper.cpp',
-      'graphics/DrawLooper.h',
+      'graphics/DrawLooperBuilder.cpp',
+      'graphics/DrawLooperBuilder.h',
       'graphics/FrameData.cpp',
       'graphics/FrameData.h',
       'graphics/GeneratedImage.cpp',
       'graphics/GraphicsContext.h',
       'graphics/GraphicsContextAnnotation.cpp',
       'graphics/GraphicsContextAnnotation.h',
+      'graphics/GraphicsContextCullSaver.h',
       'graphics/GraphicsContextRecorder.cpp',
       'graphics/GraphicsContextRecorder.h',
+      'graphics/GraphicsContextState.cpp',
       'graphics/GraphicsContextState.h',
       'graphics/GraphicsContextStateSaver.h',
       'graphics/GraphicsLayer.cpp',
       'graphics/Image.h',
       'graphics/ImageBuffer.cpp',
       'graphics/ImageBuffer.h',
+      'graphics/ImageBufferClient.h',
+      'graphics/ImageBufferSurface.cpp',
+      'graphics/ImageBufferSurface.h',
       'graphics/ImageDecodingStore.cpp',
       'graphics/ImageDecodingStore.h',
       'graphics/ImageFrameGenerator.cpp',
       'graphics/ImageFrameGenerator.h',
-      'graphics/ImageBufferSurface.cpp',
-      'graphics/ImageBufferSurface.h',
       'graphics/ImageObserver.cpp',
       'graphics/ImageObserver.h',
       'graphics/ImageOrientation.cpp',
       'mediastream/MediaStreamSource.cpp',
       'mediastream/MediaStreamSource.h',
       'mediastream/MediaStreamTrackSourcesRequest.h',
+      'mediastream/MediaStreamWebAudioSource.cpp',
+      'mediastream/MediaStreamWebAudioSource.h',
       'mediastream/RTCConfiguration.h',
       'mediastream/RTCSessionDescriptionRequest.h',
       'mediastream/RTCStatsRequest.h',
       'mhtml/MHTMLArchive.h',
       'mhtml/MHTMLParser.cpp',
       'mhtml/MHTMLParser.h',
+      'network/ContentSecurityPolicyParsers.cpp',
+      'network/ContentSecurityPolicyParsers.h',
+      'network/ContentSecurityPolicyResponseHeaders.cpp',
+      'network/ContentSecurityPolicyResponseHeaders.h',
       'network/DNS.cpp',
       'network/DNS.h',
       'network/HTTPHeaderMap.cpp',
       'scroll/ScrollbarTheme.cpp',
       'scroll/ScrollbarTheme.h',
       'scroll/ScrollbarThemeAndroid.cpp',
+      'scroll/ScrollbarThemeAura.cpp',
+      'scroll/ScrollbarThemeAura.h',
       'scroll/ScrollbarThemeClient.h',
-      'scroll/ScrollbarThemeGtkOrAura.cpp',
-      'scroll/ScrollbarThemeGtkOrAura.h',
       'scroll/ScrollbarThemeMacCommon.h',
       'scroll/ScrollbarThemeMacCommon.mm',
       'scroll/ScrollbarThemeMacNonOverlayAPI.h',
     'platform_test_files': [
       'ClockTest.cpp',
       'DecimalTest.cpp',
+      'DragImageTest.cpp',
       'LayoutUnitTest.cpp',
       'LifecycleContextTest.cpp',
       'PODArenaTest.cpp',
       'PODFreeListArenaTest.cpp',
       'PODIntervalTreeTest.cpp',
       'PODRedBlackTreeTest.cpp',
+      'PurgeableVectorTest.cpp',
       'SharedBufferTest.cpp',
+      'TestingPlatformSupport.cpp',
+      'TestingPlatformSupport.h',
+      'animation/TimingFunctionTest.cpp',
       'animation/UnitBezierTest.cpp',
       'clipboard/ClipboardUtilitiesTest.cpp',
+      'fonts/FontCacheTest.cpp',
+      'fonts/FontDescriptionTest.cpp',
       'fonts/FontTest.cpp',
+      'fonts/GlyphPageTreeNodeTest.cpp',
+      'fonts/android/FontCacheAndroidTest.cpp',
       'geometry/FloatPolygonTest.cpp',
       'geometry/FloatRoundedRectTest.cpp',
       'geometry/RegionTest.cpp',
       'geometry/RoundedRectTest.cpp',
+      'graphics/GraphicsContextTest.cpp',
       'graphics/ThreadSafeDataTransportTest.cpp',
+      'graphics/filters/FilterOperationsTest.cpp',
+      'graphics/filters/ImageFilterBuilderTest.cpp',
+      'graphics/gpu/DrawingBufferTest.cpp',
       'graphics/test/MockDiscardablePixelRef.h',
       'image-decoders/ImageDecoderTest.cpp',
+      'network/HTTPParsersTest.cpp',
       'testing/ArenaTestHelpers.h',
       'testing/TreeTestHelpers.cpp',
       'testing/TreeTestHelpers.h',
     ],
     # NOTE: these are legacy unit tests, do not add more!
     'platform_web_unittest_files': [
-      'animation/TimingFunctionTestHelper.cpp',
-      'animation/TimingFunctionTestHelper.h',
-      'animation/TimingFunctionTestHelperTest.cpp',
+      'graphics/BitmapImageTest.cpp',
+      'graphics/Canvas2DLayerBridgeTest.cpp',
+      'graphics/Canvas2DLayerManagerTest.cpp',
       'graphics/DeferredImageDecoderTest.cpp',
+      'graphics/GraphicsLayerTest.cpp',
       'graphics/ImageDecodingStoreTest.cpp',
       'graphics/ImageFrameGeneratorTest.cpp',
+      'graphics/ImageLayerChromiumTest.cpp',
+      'graphics/OpaqueRectTrackingContentLayerDelegateTest.cpp',
       'graphics/test/MockImageDecoder.h',
+      'graphics/test/MockWebGraphicsContext3D.h',
+      'image-decoders/gif/GIFImageDecoderTest.cpp',
+      'image-decoders/jpeg/JPEGImageDecoderTest.cpp',
+      'image-decoders/webp/WEBPImageDecoderTest.cpp',
     ],
   },
 }