Changeset 151522 in webkit


Ignore:
Timestamp:
Jun 12, 2013 1:18:16 PM (11 years ago)
Author:
zandobersek@gmail.com
Message:

[GTK] Move more build targets for source code that's free of layer violations into libPlatform
https://bugs.webkit.org/show_bug.cgi?id=115936

Reviewed by Martin Robinson.

Source/Platform:

  • GNUmakefile.am: Add additional Source/WebCore/platform subdirectories to the list of the directories

that are specific to the platform layer but still located in WebCore. Add Enchant and Freetype dependencies'
CFLAGS to the list of libPlatform CPPFLAGS. Add GStreamer dependency's CFLAGS to the list of libPlatformGtk
CPPFLAGS.

Source/WebCore:

No new tests - no new functionality.

  • GNUmakefile.list.am: Move more build targets under the platform_sources and platformgtk_sources listing.

These build targets represent source files that are already free of platform layer violations and are as such
ready to be pushed down from the WebCore layer into the Platform layer.

Source/WebKit2:

  • GNUmakefile.am: Add GStreamer dependency's CFLAGS to the list of libPlatformGtk2 CPPFLAGS.
Location:
trunk/Source
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/Platform/ChangeLog

    r150074 r151522  
     12013-06-12  Zan Dobersek  <zdobersek@igalia.com>
     2
     3        [GTK] Move more build targets for source code that's free of layer violations into libPlatform
     4        https://bugs.webkit.org/show_bug.cgi?id=115936
     5
     6        Reviewed by Martin Robinson.
     7
     8        * GNUmakefile.am: Add additional Source/WebCore/platform subdirectories to the list of the directories
     9        that are specific to the platform layer but still located in WebCore. Add Enchant and Freetype dependencies'
     10        CFLAGS to the list of libPlatform CPPFLAGS. Add GStreamer dependency's CFLAGS to the list of libPlatformGtk
     11        CPPFLAGS.
     12
    1132013-05-14  Zan Dobersek  <zdobersek@igalia.com>
    214
  • trunk/Source/Platform/GNUmakefile.am

    r150074 r151522  
    3131        -I$(srcdir)/Source/WebCore/platform/graphics \
    3232        -I$(srcdir)/Source/WebCore/platform/graphics/cairo \
     33        -I$(srcdir)/Source/WebCore/platform/graphics/cpu/arm \
     34        -I$(srcdir)/Source/WebCore/platform/graphics/cpu/arm/filters \
     35        -I$(srcdir)/Source/WebCore/platform/graphics/egl \
     36        -I$(srcdir)/Source/WebCore/platform/graphics/filters \
     37        -I$(srcdir)/Source/WebCore/platform/graphics/glx \
     38        -I$(srcdir)/Source/WebCore/platform/graphics/gpu \
    3339        -I$(srcdir)/Source/WebCore/platform/graphics/gstreamer \
    3440        -I$(srcdir)/Source/WebCore/platform/graphics/gtk \
     41        -I$(srcdir)/Source/WebCore/platform/graphics/harfbuzz \
     42        -I$(srcdir)/Source/WebCore/platform/graphics/texmap \
    3543        -I$(srcdir)/Source/WebCore/platform/graphics/transforms \
    3644        -I$(srcdir)/Source/WebCore/platform/gtk \
     
    4654        -I$(srcdir)/Source/WebCore/platform/network/gtk \
    4755        -I$(srcdir)/Source/WebCore/platform/network/soup \
    48         -I$(srcdir)/Source/WebCore/platform/text
     56        -I$(srcdir)/Source/WebCore/platform/text \
     57        -I$(srcdir)/Source/WebCore/platform/text/transcoder
    4958
    5059noinst_LTLIBRARIES += \
     
    8190        -fno-strict-aliasing \
    8291        $(CAIRO_CFLAGS) \
     92        $(ENCHANT_CFLAGS) \
     93        $(FREETYPE_CFLAGS) \
    8394        $(GEOCLUE_CFLAGS) \
    8495        $(GSTREAMER_CFLAGS) \
     
    104115        $(javascriptcore_cppflags) \
    105116        -fno-strict-aliasing \
     117        $(GSTREAMER_CFLAGS) \
    106118        $(GTK_CFLAGS) \
    107119        $(LIBSECRET_CFLAGS) \
  • trunk/Source/WebCore/ChangeLog

    r151520 r151522  
     12013-06-12  Zan Dobersek  <zdobersek@igalia.com>
     2
     3        [GTK] Move more build targets for source code that's free of layer violations into libPlatform
     4        https://bugs.webkit.org/show_bug.cgi?id=115936
     5
     6        Reviewed by Martin Robinson.
     7
     8        No new tests - no new functionality.
     9
     10        * GNUmakefile.list.am: Move more build targets under the platform_sources and platformgtk_sources listing.
     11        These build targets represent source files that are already free of platform layer violations and are as such
     12        ready to be pushed down from the WebCore layer into the Platform layer.
     13
    1142013-06-12  Ruth Fong  <ruth_fong@apple.com>
    215
  • trunk/Source/WebCore/GNUmakefile.list.am

    r151402 r151522  
    43334333        Source/WebCore/page/WorkerNavigator.cpp \
    43344334        Source/WebCore/page/WorkerNavigator.h \
    4335         Source/WebCore/platform/graphics/cairo/FontCairoHarfbuzzNG.cpp \
    4336         Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp \
    4337         Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp \
    4338         Source/WebCore/platform/graphics/freetype/GlyphPageTreeNodeFreeType.cpp \
    4339         Source/WebCore/platform/graphics/freetype/SimpleFontDataFreeType.cpp \
    4340         Source/WebCore/platform/graphics/freetype/UTF16UChar32Iterator.h \
    4341         Source/WebCore/platform/graphics/harfbuzz/HarfBuzzFace.cpp \
    4342         Source/WebCore/platform/graphics/harfbuzz/HarfBuzzFace.h \
    4343         Source/WebCore/platform/graphics/harfbuzz/HarfBuzzFaceCairo.cpp \
    4344         Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaper.cpp \
    4345         Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaper.h \
    43464335        Source/WebCore/plugins/npapi.h \
    43474336        Source/WebCore/plugins/npruntime.h \
     
    53615350        Source/WebCore/platform/animation/AnimationList.cpp \
    53625351        Source/WebCore/platform/animation/AnimationList.h \
    5363         Source/WebCore/platform/animation/AnimationUtilities.h \
    5364         Source/WebCore/platform/animation/TimingFunction.h \
    5365         Source/WebCore/platform/audio/AudioArray.h \
    5366         Source/WebCore/platform/audio/AudioBus.cpp \
    5367         Source/WebCore/platform/audio/AudioBus.h \
    5368         Source/WebCore/platform/audio/AudioChannel.cpp \
    5369         Source/WebCore/platform/audio/AudioChannel.h \
    5370         Source/WebCore/platform/audio/AudioDestination.h \
    5371         Source/WebCore/platform/audio/AudioDSPKernel.h \
    5372         Source/WebCore/platform/audio/AudioDSPKernelProcessor.cpp \
    5373         Source/WebCore/platform/audio/AudioDSPKernelProcessor.h \
    5374         Source/WebCore/platform/audio/AudioFileReader.h \
    5375         Source/WebCore/platform/audio/AudioIOCallback.h \
    5376         Source/WebCore/platform/audio/AudioProcessor.h \
    5377         Source/WebCore/platform/audio/AudioResampler.cpp \
    5378         Source/WebCore/platform/audio/AudioResampler.h \
    5379         Source/WebCore/platform/audio/AudioResamplerKernel.cpp \
    5380         Source/WebCore/platform/audio/AudioResamplerKernel.h \
    5381         Source/WebCore/platform/audio/AudioSourceProvider.h \
    5382         Source/WebCore/platform/audio/AudioSourceProviderClient.h \
    5383         Source/WebCore/platform/audio/AudioUtilities.cpp \
    5384         Source/WebCore/platform/audio/AudioUtilities.h \
    5385         Source/WebCore/platform/audio/Biquad.cpp \
    5386         Source/WebCore/platform/audio/Biquad.h \
    5387         Source/WebCore/platform/audio/Cone.cpp \
    5388         Source/WebCore/platform/audio/Cone.h \
    5389         Source/WebCore/platform/audio/DenormalDisabler.h \
    5390         Source/WebCore/platform/audio/DirectConvolver.cpp \
    5391         Source/WebCore/platform/audio/DirectConvolver.h \
    5392         Source/WebCore/platform/audio/Distance.cpp \
    5393         Source/WebCore/platform/audio/Distance.h \
    5394         Source/WebCore/platform/audio/DynamicsCompressor.h \
    5395         Source/WebCore/platform/audio/DynamicsCompressorKernel.cpp \
    5396         Source/WebCore/platform/audio/DynamicsCompressorKernel.h \
    5397         Source/WebCore/platform/audio/DynamicsCompressor.cpp \
    5398         Source/WebCore/platform/audio/EqualPowerPanner.cpp \
    5399         Source/WebCore/platform/audio/EqualPowerPanner.h \
    5400         Source/WebCore/platform/audio/FFTConvolver.cpp \
    5401         Source/WebCore/platform/audio/FFTConvolver.h \
    5402         Source/WebCore/platform/audio/FFTFrame.cpp \
    5403         Source/WebCore/platform/audio/FFTFrame.h \
    5404         Source/WebCore/platform/audio/FFTFrameStub.cpp \
    54055352        Source/WebCore/platform/audio/HRTFDatabase.cpp \
    54065353        Source/WebCore/platform/audio/HRTFDatabase.h \
     
    54135360        Source/WebCore/platform/audio/HRTFPanner.cpp \
    54145361        Source/WebCore/platform/audio/HRTFPanner.h \
    5415         Source/WebCore/platform/audio/MultiChannelResampler.cpp \
    5416         Source/WebCore/platform/audio/MultiChannelResampler.h \
    54175362        Source/WebCore/platform/audio/Panner.cpp \
    54185363        Source/WebCore/platform/audio/Panner.h \
    5419         Source/WebCore/platform/audio/ReverbAccumulationBuffer.cpp \
    5420         Source/WebCore/platform/audio/ReverbAccumulationBuffer.h \
    5421         Source/WebCore/platform/audio/ReverbConvolver.cpp \
    5422         Source/WebCore/platform/audio/ReverbConvolver.h \
    5423         Source/WebCore/platform/audio/ReverbConvolverStage.cpp \
    5424         Source/WebCore/platform/audio/ReverbConvolverStage.h \
    5425         Source/WebCore/platform/audio/Reverb.cpp \
    5426         Source/WebCore/platform/audio/Reverb.h \
    5427         Source/WebCore/platform/audio/ReverbInputBuffer.cpp \
    5428         Source/WebCore/platform/audio/ReverbInputBuffer.h \
    5429         Source/WebCore/platform/audio/SincResampler.cpp \
    5430         Source/WebCore/platform/audio/SincResampler.h \
    5431         Source/WebCore/platform/audio/VectorMath.cpp \
    5432         Source/WebCore/platform/audio/VectorMath.h \
    5433         Source/WebCore/platform/audio/ZeroPole.cpp \
    5434         Source/WebCore/platform/audio/ZeroPole.h \
    5435         Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.cpp \
    5436         Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.h \
    5437         Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp \
    5438         Source/WebCore/platform/Arena.cpp \
    5439         Source/WebCore/platform/Arena.h \
    54405364        Source/WebCore/platform/AsyncFileSystem.cpp \
    54415365        Source/WebCore/platform/AsyncFileSystem.h \
     
    54435367        Source/WebCore/platform/CalculationValue.cpp \
    54445368        Source/WebCore/platform/CalculationValue.h \
    5445         Source/WebCore/platform/Clock.cpp \
    5446         Source/WebCore/platform/Clock.h \
    5447         Source/WebCore/platform/ClockGeneric.cpp \
    5448         Source/WebCore/platform/ClockGeneric.h \
    5449         Source/WebCore/platform/ColorChooser.h \
    5450         Source/WebCore/platform/ColorChooserClient.h \
    5451         Source/WebCore/platform/ContentType.cpp \
    5452         Source/WebCore/platform/ContentType.h \
    5453         Source/WebCore/platform/ContextMenu.h \
    5454         Source/WebCore/platform/ContextMenuItem.h \
    5455         Source/WebCore/platform/Cookie.h \
    5456         Source/WebCore/platform/CookiesStrategy.h \
    54575369        Source/WebCore/platform/CrossThreadCopier.cpp \
    54585370        Source/WebCore/platform/CrossThreadCopier.h \
    5459         Source/WebCore/platform/Cursor.cpp \
    5460         Source/WebCore/platform/Cursor.h \
    54615371        Source/WebCore/platform/DatabaseStrategy.cpp \
    54625372        Source/WebCore/platform/DatabaseStrategy.h \
    5463         Source/WebCore/platform/DateComponents.cpp \
    5464         Source/WebCore/platform/DateComponents.h \
    5465         Source/WebCore/platform/DateTimeChooser.h \
    5466         Source/WebCore/platform/DateTimeChooserClient.h \
    5467         Source/WebCore/platform/Decimal.cpp \
    5468         Source/WebCore/platform/Decimal.h \
    54695373        Source/WebCore/platform/DragData.cpp \
    54705374        Source/WebCore/platform/DragData.h \
     
    54725376        Source/WebCore/platform/DragImage.h \
    54735377        Source/WebCore/platform/EventLoop.h \
    5474         Source/WebCore/platform/PlatformInstrumentation.cpp \
    5475         Source/WebCore/platform/PlatformInstrumentation.h \
    5476         Source/WebCore/platform/FileChooser.cpp \
    5477         Source/WebCore/platform/FileChooser.h \
    5478         Source/WebCore/platform/FileMetadata.h \
    5479         Source/WebCore/platform/FileStreamClient.h \
    5480         Source/WebCore/platform/FileStream.cpp \
    5481         Source/WebCore/platform/FileStream.h \
    5482         Source/WebCore/platform/FileSystem.cpp \
    5483         Source/WebCore/platform/FileSystem.h \
    5484         Source/WebCore/platform/FloatConversion.h \
    5485         Source/WebCore/platform/LayoutUnit.h \
    54865378        Source/WebCore/platform/Gamepads.h \
    5487         Source/WebCore/platform/HashTools.h \
    5488         Source/WebCore/platform/InitializeLogging.h \
    5489         Source/WebCore/platform/graphics/ANGLEWebKitBridge.cpp \
    5490         Source/WebCore/platform/graphics/ANGLEWebKitBridge.h \
    5491         Source/WebCore/platform/graphics/AudioTrackPrivate.h \
    5492         Source/WebCore/platform/graphics/cpu/arm/GraphicsContext3DNEON.h \
    5493         Source/WebCore/platform/graphics/cpu/arm/filters/NEONHelpers.h \
    5494         Source/WebCore/platform/graphics/cpu/arm/filters/FEBlendNEON.h \
    5495         Source/WebCore/platform/graphics/cpu/arm/filters/FECompositeArithmeticNEON.h \
    5496         Source/WebCore/platform/graphics/cpu/arm/filters/FEGaussianBlurNEON.h \
    5497         Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp \
    5498         Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h \
    5499         Source/WebCore/platform/graphics/BitmapImage.cpp \
    5500         Source/WebCore/platform/graphics/BitmapImage.h \
    5501         Source/WebCore/platform/graphics/Color.cpp \
    5502         Source/WebCore/platform/graphics/Color.h \
    5503         Source/WebCore/platform/graphics/CrossfadeGeneratedImage.cpp \
    5504         Source/WebCore/platform/graphics/CrossfadeGeneratedImage.h \
    5505         Source/WebCore/platform/graphics/ColorSpace.h \
    5506         Source/WebCore/platform/graphics/DashArray.h \
    5507         Source/WebCore/platform/graphics/DisplayRefreshMonitor.h \
    5508         Source/WebCore/platform/graphics/Extensions3D.h \
    5509         Source/WebCore/platform/graphics/NativeImagePtr.h \
    5510         Source/WebCore/platform/graphics/cairo/BitmapImageCairo.cpp \
    5511         Source/WebCore/platform/graphics/cairo/FloatRectCairo.cpp \
    5512         Source/WebCore/platform/graphics/cairo/FontCairo.cpp \
    5513         Source/WebCore/platform/graphics/cairo/FontCustomPlatformData.h \
    5514         Source/WebCore/platform/graphics/cairo/GradientCairo.cpp \
    5515         Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp \
    5516         Source/WebCore/platform/graphics/cairo/ImageBufferDataCairo.h \
    5517         Source/WebCore/platform/graphics/cairo/ImageCairo.cpp \
    5518         Source/WebCore/platform/graphics/cairo/PathCairo.cpp \
    5519         Source/WebCore/platform/graphics/cairo/PatternCairo.cpp \
    5520         Source/WebCore/platform/graphics/cairo/PlatformContextCairo.cpp \
    5521         Source/WebCore/platform/graphics/cairo/PlatformContextCairo.h \
    5522         Source/WebCore/platform/graphics/filters/CustomFilterArrayParameter.h \
    5523         Source/WebCore/platform/graphics/filters/CustomFilterColorParameter.h \
    5524         Source/WebCore/platform/graphics/filters/CustomFilterConstants.h \
    5525         Source/WebCore/platform/graphics/filters/CustomFilterGlobalContext.cpp \
    5526         Source/WebCore/platform/graphics/filters/CustomFilterGlobalContext.h \
    5527         Source/WebCore/platform/graphics/filters/CustomFilterMesh.cpp \
    5528         Source/WebCore/platform/graphics/filters/CustomFilterMesh.h \
    5529         Source/WebCore/platform/graphics/filters/CustomFilterMeshGenerator.cpp \
    5530         Source/WebCore/platform/graphics/filters/CustomFilterMeshGenerator.h \
    5531         Source/WebCore/platform/graphics/filters/CustomFilterNumberParameter.h \
    5532         Source/WebCore/platform/graphics/filters/CustomFilterOperation.cpp \
    5533         Source/WebCore/platform/graphics/filters/CustomFilterOperation.h \
    5534         Source/WebCore/platform/graphics/filters/ValidatedCustomFilterOperation.cpp \
    5535         Source/WebCore/platform/graphics/filters/ValidatedCustomFilterOperation.h \
    5536         Source/WebCore/platform/graphics/filters/CustomFilterParameter.h \
    5537         Source/WebCore/platform/graphics/filters/CustomFilterParameterList.cpp \
    5538         Source/WebCore/platform/graphics/filters/CustomFilterParameterList.h \
    5539         Source/WebCore/platform/graphics/filters/CustomFilterProgram.cpp \
    5540         Source/WebCore/platform/graphics/filters/CustomFilterProgram.h \
    5541         Source/WebCore/platform/graphics/filters/CustomFilterProgramClient.h \
    5542         Source/WebCore/platform/graphics/filters/CustomFilterProgramInfo.cpp \
    5543         Source/WebCore/platform/graphics/filters/CustomFilterProgramInfo.h \
    5544         Source/WebCore/platform/graphics/filters/CustomFilterRenderer.cpp \
    5545         Source/WebCore/platform/graphics/filters/CustomFilterRenderer.h \
    5546         Source/WebCore/platform/graphics/filters/CustomFilterCompiledProgram.cpp \
    5547         Source/WebCore/platform/graphics/filters/CustomFilterCompiledProgram.h \
    5548         Source/WebCore/platform/graphics/filters/CustomFilterTransformParameter.h \
    5549         Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp \
    5550         Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.h \
    55515379        Source/WebCore/platform/graphics/filters/DistantLightSource.cpp \
    55525380        Source/WebCore/platform/graphics/filters/DistantLightSource.h \
     
    55735401        Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp \
    55745402        Source/WebCore/platform/graphics/filters/FEGaussianBlur.h \
    5575         Source/WebCore/platform/graphics/filters/FELighting.cpp \
    5576         Source/WebCore/platform/graphics/filters/FELighting.h \
    55775403        Source/WebCore/platform/graphics/filters/FEMerge.cpp \
    55785404        Source/WebCore/platform/graphics/filters/FEMerge.h \
     
    55875413        Source/WebCore/platform/graphics/filters/FETurbulence.cpp \
    55885414        Source/WebCore/platform/graphics/filters/FETurbulence.h \
    5589         Source/WebCore/platform/graphics/filters/Filter.h \
    5590         Source/WebCore/platform/graphics/filters/FilterEffect.cpp \
    5591         Source/WebCore/platform/graphics/filters/FilterEffect.h \
    55925415        Source/WebCore/platform/graphics/filters/FilterOperation.h \
    55935416        Source/WebCore/platform/graphics/filters/FilterOperation.cpp \
    55945417        Source/WebCore/platform/graphics/filters/FilterOperations.cpp \
    55955418        Source/WebCore/platform/graphics/filters/FilterOperations.h \
    5596         Source/WebCore/platform/graphics/filters/LightSource.h \
    5597         Source/WebCore/platform/graphics/filters/PointLightSource.cpp \
    5598         Source/WebCore/platform/graphics/filters/PointLightSource.h \
    55995419        Source/WebCore/platform/graphics/filters/SourceAlpha.cpp \
    56005420        Source/WebCore/platform/graphics/filters/SourceAlpha.h \
    56015421        Source/WebCore/platform/graphics/filters/SourceGraphic.cpp \
    56025422        Source/WebCore/platform/graphics/filters/SourceGraphic.h \
    5603         Source/WebCore/platform/graphics/filters/SpotLightSource.cpp \
    5604         Source/WebCore/platform/graphics/filters/SpotLightSource.h \
    5605         Source/WebCore/platform/graphics/FloatPoint3D.cpp \
    5606         Source/WebCore/platform/graphics/FloatPoint3D.h \
    5607         Source/WebCore/platform/graphics/FloatPoint.cpp \
    5608         Source/WebCore/platform/graphics/FloatPoint.h \
    5609         Source/WebCore/platform/graphics/FloatPolygon.cpp \
    5610         Source/WebCore/platform/graphics/FloatPolygon.h \
    5611         Source/WebCore/platform/graphics/FloatQuad.cpp \
    5612         Source/WebCore/platform/graphics/FloatQuad.h \
    5613         Source/WebCore/platform/graphics/FloatRect.cpp \
    5614         Source/WebCore/platform/graphics/FloatRect.h \
    5615         Source/WebCore/platform/graphics/FloatSize.cpp \
    5616         Source/WebCore/platform/graphics/FloatSize.h \
    5617         Source/WebCore/platform/graphics/FontBaseline.h \
    5618         Source/WebCore/platform/graphics/FontCache.cpp \
    5619         Source/WebCore/platform/graphics/FontCache.h \
    5620         Source/WebCore/platform/graphics/Font.cpp \
    5621         Source/WebCore/platform/graphics/FontData.cpp \
    5622         Source/WebCore/platform/graphics/FontData.h \
    5623         Source/WebCore/platform/graphics/FontDescription.cpp \
    5624         Source/WebCore/platform/graphics/FontDescription.h \
    5625         Source/WebCore/platform/graphics/FontGenericFamilies.cpp \
    5626         Source/WebCore/platform/graphics/FontGenericFamilies.h \
    5627         Source/WebCore/platform/graphics/FontGlyphs.cpp \
    5628         Source/WebCore/platform/graphics/FontGlyphs.h \
    5629         Source/WebCore/platform/graphics/FontFastPath.cpp \
    5630         Source/WebCore/platform/graphics/FontFeatureSettings.cpp \
    5631         Source/WebCore/platform/graphics/FontFeatureSettings.h \
    5632         Source/WebCore/platform/graphics/Font.h \
    5633         Source/WebCore/platform/graphics/FontMetrics.h \
    5634         Source/WebCore/platform/graphics/FontOrientation.h \
    5635         Source/WebCore/platform/graphics/FontPlatformData.h \
    5636         Source/WebCore/platform/graphics/FontRenderingMode.h \
    5637         Source/WebCore/platform/graphics/FontSelector.h \
    5638         Source/WebCore/platform/graphics/FontSmoothingMode.h \
    5639         Source/WebCore/platform/graphics/FontTraitsMask.h \
    5640         Source/WebCore/platform/graphics/FontWidthVariant.h \
    5641         Source/WebCore/platform/graphics/LayoutBoxExtent.cpp \
    5642         Source/WebCore/platform/graphics/LayoutBoxExtent.h \
    5643         Source/WebCore/platform/graphics/LayoutPoint.h \
    5644         Source/WebCore/platform/graphics/LayoutRect.cpp \
    5645         Source/WebCore/platform/graphics/LayoutRect.h \
    5646         Source/WebCore/platform/graphics/LayoutSize.h \
    5647         Source/WebCore/platform/graphics/GeneratedImage.cpp \
    5648         Source/WebCore/platform/graphics/GeneratedImage.h \
    5649         Source/WebCore/platform/graphics/GeneratorGeneratedImage.cpp \
    5650         Source/WebCore/platform/graphics/GeneratorGeneratedImage.h \
    5651         Source/WebCore/platform/graphics/Glyph.h \
    5652         Source/WebCore/platform/graphics/GlyphBuffer.h \
    5653         Source/WebCore/platform/graphics/GlyphMetricsMap.h \
    5654         Source/WebCore/platform/graphics/GlyphPage.h \
    5655         Source/WebCore/platform/graphics/GlyphPageTreeNode.cpp \
    5656         Source/WebCore/platform/graphics/GlyphPageTreeNode.h \
    56575423        Source/WebCore/platform/graphics/gpu/DrawingBuffer.cpp \
    56585424        Source/WebCore/platform/graphics/gpu/DrawingBuffer.h \
    5659         Source/WebCore/platform/graphics/gpu/Texture.cpp \
    5660         Source/WebCore/platform/graphics/gpu/Texture.h \
    5661         Source/WebCore/platform/graphics/gpu/TilingData.cpp \
    5662         Source/WebCore/platform/graphics/gpu/TilingData.h \
    5663         Source/WebCore/platform/graphics/Gradient.cpp \
    5664         Source/WebCore/platform/graphics/Gradient.h \
    5665         Source/WebCore/platform/graphics/GraphicsContext.cpp \
    5666         Source/WebCore/platform/graphics/GraphicsContext.h \
    56675425        Source/WebCore/platform/graphics/GraphicsContext3D.cpp \
    56685426        Source/WebCore/platform/graphics/GraphicsContext3D.h \
     
    56735431        Source/WebCore/platform/graphics/GraphicsLayerUpdater.h \
    56745432        Source/WebCore/platform/graphics/GraphicsLayerUpdater.cpp \
    5675         Source/WebCore/platform/graphics/GraphicsTypes.cpp \
    5676         Source/WebCore/platform/graphics/GraphicsTypes.h \
    5677         Source/WebCore/platform/graphics/GraphicsTypes3D.h \
    56785433        Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp \
    56795434        Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.h \
    5680         Source/WebCore/platform/graphics/Icon.h \
    5681         Source/WebCore/platform/graphics/ImageBuffer.cpp \
    5682         Source/WebCore/platform/graphics/ImageBuffer.h \
    5683         Source/WebCore/platform/graphics/ImageBufferData.h \
    5684         Source/WebCore/platform/graphics/Image.cpp \
    5685         Source/WebCore/platform/graphics/Image.h \
    5686         Source/WebCore/platform/graphics/ImageObserver.h \
    5687         Source/WebCore/platform/graphics/ImageOrientation.cpp \
    5688         Source/WebCore/platform/graphics/ImageOrientation.h \
    5689         Source/WebCore/platform/graphics/ImageSource.cpp \
    5690         Source/WebCore/platform/graphics/ImageSource.h \
    5691         Source/WebCore/platform/graphics/InbandTextTrackPrivate.h \
    5692         Source/WebCore/platform/graphics/InbandTextTrackPrivateClient.h \
    5693         Source/WebCore/platform/graphics/IntPoint.h \
    5694         Source/WebCore/platform/graphics/IntPointHash.h \
    5695         Source/WebCore/platform/graphics/IntRect.cpp \
    5696         Source/WebCore/platform/graphics/IntRect.h \
    5697         Source/WebCore/platform/graphics/IntRectExtent.h \
    5698         Source/WebCore/platform/graphics/IntSize.h \
    5699         Source/WebCore/platform/graphics/IntSizeHash.h \
    57005435        Source/WebCore/platform/graphics/Latin1TextIterator.h \
    57015436        Source/WebCore/platform/graphics/MediaPlayer.cpp \
    57025437        Source/WebCore/platform/graphics/MediaPlayer.h \
    57035438        Source/WebCore/platform/graphics/MediaPlayerPrivate.h \
    5704         Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.cpp \
    5705         Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.h \
    57065439        Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp \
    57075440        Source/WebCore/platform/graphics/opentype/OpenTypeVerticalData.h \
    5708         Source/WebCore/platform/graphics/Path.cpp \
    5709         Source/WebCore/platform/graphics/Path.h \
    5710         Source/WebCore/platform/graphics/PathTraversalState.cpp \
    5711         Source/WebCore/platform/graphics/PathTraversalState.h \
    5712         Source/WebCore/platform/graphics/Pattern.cpp \
    5713         Source/WebCore/platform/graphics/Pattern.h \
    5714         Source/WebCore/platform/graphics/PlatformLayer.h \
    5715         Source/WebCore/platform/graphics/Region.cpp \
    5716         Source/WebCore/platform/graphics/Region.h \
    5717         Source/WebCore/platform/graphics/RoundedRect.cpp \
    5718         Source/WebCore/platform/graphics/RoundedRect.h \
    5719         Source/WebCore/platform/graphics/SegmentedFontData.cpp \
    5720         Source/WebCore/platform/graphics/SegmentedFontData.h \
    5721         Source/WebCore/platform/graphics/ShadowBlur.cpp \
    5722         Source/WebCore/platform/graphics/ShadowBlur.h \
    5723         Source/WebCore/platform/graphics/SimpleFontData.cpp \
    5724         Source/WebCore/platform/graphics/SimpleFontData.h \
    5725         Source/WebCore/platform/graphics/StringTruncator.cpp \
    5726         Source/WebCore/platform/graphics/StringTruncator.h \
    5727         Source/WebCore/platform/graphics/StrokeStyleApplier.h \
    5728         Source/WebCore/platform/graphics/SurrogatePairAwareTextIterator.cpp \
    5729         Source/WebCore/platform/graphics/SurrogatePairAwareTextIterator.h \
    5730         Source/WebCore/platform/graphics/TextRenderingMode.h \
    5731         Source/WebCore/platform/graphics/TextRun.cpp \
    5732         Source/WebCore/platform/graphics/TextRun.h \
    5733         Source/WebCore/platform/graphics/TextTrackRepresentation.cpp \
    5734         Source/WebCore/platform/graphics/TextTrackRepresentation.h \
    5735         Source/WebCore/platform/graphics/TiledBacking.h \
    5736         Source/WebCore/platform/graphics/transforms/AffineTransform.cpp \
    5737         Source/WebCore/platform/graphics/transforms/AffineTransform.h \
    5738         Source/WebCore/platform/graphics/transforms/IdentityTransformOperation.h \
    5739         Source/WebCore/platform/graphics/transforms/Matrix3DTransformOperation.cpp \
    5740         Source/WebCore/platform/graphics/transforms/Matrix3DTransformOperation.h \
    5741         Source/WebCore/platform/graphics/transforms/MatrixTransformOperation.cpp \
    5742         Source/WebCore/platform/graphics/transforms/MatrixTransformOperation.h \
    57435441        Source/WebCore/platform/graphics/transforms/PerspectiveTransformOperation.cpp \
    57445442        Source/WebCore/platform/graphics/transforms/PerspectiveTransformOperation.h \
    5745         Source/WebCore/platform/graphics/transforms/RotateTransformOperation.cpp \
    5746         Source/WebCore/platform/graphics/transforms/RotateTransformOperation.h \
    5747         Source/WebCore/platform/graphics/transforms/ScaleTransformOperation.cpp \
    5748         Source/WebCore/platform/graphics/transforms/ScaleTransformOperation.h \
    5749         Source/WebCore/platform/graphics/transforms/SkewTransformOperation.cpp \
    5750         Source/WebCore/platform/graphics/transforms/SkewTransformOperation.h \
    5751         Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp \
    5752         Source/WebCore/platform/graphics/transforms/TransformationMatrix.h \
    5753         Source/WebCore/platform/graphics/transforms/TransformOperation.h \
    5754         Source/WebCore/platform/graphics/transforms/TransformOperations.cpp \
    5755         Source/WebCore/platform/graphics/transforms/TransformOperations.h \
    5756         Source/WebCore/platform/graphics/transforms/TransformState.cpp \
    5757         Source/WebCore/platform/graphics/transforms/TransformState.h \
    57585443        Source/WebCore/platform/graphics/transforms/TranslateTransformOperation.cpp \
    57595444        Source/WebCore/platform/graphics/transforms/TranslateTransformOperation.h \
    5760         Source/WebCore/platform/graphics/TypesettingFeatures.h \
    5761         Source/WebCore/platform/graphics/UnitBezier.h \
    5762         Source/WebCore/platform/graphics/VideoTrackPrivate.h \
    5763         Source/WebCore/platform/graphics/WidthCache.h \
    5764         Source/WebCore/platform/graphics/WidthIterator.cpp \
    5765         Source/WebCore/platform/graphics/WidthIterator.h \
    5766         Source/WebCore/platform/graphics/WindRule.h \
    5767         Source/WebCore/platform/graphics/WOFFFileFormat.cpp \
    5768         Source/WebCore/platform/graphics/WOFFFileFormat.h \
    57695445        Source/WebCore/platform/gtk/ErrorsGtk.cpp \
    57705446        Source/WebCore/platform/gtk/ErrorsGtk.h \
    57715447        Source/WebCore/platform/gtk/GamepadsGtk.cpp \
    5772         Source/WebCore/platform/HostWindow.h \
    5773         Source/WebCore/platform/KillRing.h \
    5774         Source/WebCore/platform/KillRingNone.cpp \
    5775         Source/WebCore/platform/KURL.cpp \
    5776         Source/WebCore/platform/KURL.h \
    5777         Source/WebCore/platform/KURLHash.h \
    5778         Source/WebCore/platform/Language.cpp \
    5779         Source/WebCore/platform/Language.h \
    57805448        Source/WebCore/platform/LengthBox.cpp \
    57815449        Source/WebCore/platform/LengthBox.h \
     
    58225490        Source/WebCore/platform/mock/ScrollbarThemeMock.cpp \
    58235491        Source/WebCore/platform/mock/ScrollbarThemeMock.h \
    5824         Source/WebCore/platform/network/AuthenticationChallengeBase.cpp \
    5825         Source/WebCore/platform/network/AuthenticationChallengeBase.h \
    5826         Source/WebCore/platform/network/AuthenticationClient.h \
    58275492        Source/WebCore/platform/network/BlobData.cpp \
    58285493        Source/WebCore/platform/network/BlobData.h \
     
    58355500        Source/WebCore/platform/network/BlobStorageData.h \
    58365501        Source/WebCore/platform/network/CookieStorage.h \
    5837         Source/WebCore/platform/network/Credential.cpp \
    5838         Source/WebCore/platform/network/Credential.h \
    5839         Source/WebCore/platform/network/CredentialStorage.cpp \
    5840         Source/WebCore/platform/network/CredentialStorage.h \
    5841         Source/WebCore/platform/network/DNS.h \
    5842         Source/WebCore/platform/network/DNSResolveQueue.cpp \
    5843         Source/WebCore/platform/network/DNSResolveQueue.h \
    58445502        Source/WebCore/platform/network/FormDataBuilder.cpp \
    58455503        Source/WebCore/platform/network/FormDataBuilder.h \
    58465504        Source/WebCore/platform/network/FormData.cpp \
    58475505        Source/WebCore/platform/network/FormData.h \
    5848         Source/WebCore/platform/network/HTTPHeaderMap.cpp \
    5849         Source/WebCore/platform/network/HTTPHeaderMap.h \
    58505506        Source/WebCore/platform/network/HTTPParsers.cpp \
    58515507        Source/WebCore/platform/network/HTTPParsers.h \
    5852         Source/WebCore/platform/network/MIMEHeader.cpp \
    5853         Source/WebCore/platform/network/MIMEHeader.h \
    58545508        Source/WebCore/platform/network/NetworkingContext.h \
    5855         Source/WebCore/platform/network/ProxyServer.cpp \
    5856         Source/WebCore/platform/network/ProxyServer.h \
    58575509        Source/WebCore/platform/network/NetworkStateNotifier.cpp \
    58585510        Source/WebCore/platform/network/NetworkStateNotifier.h \
    58595511        Source/WebCore/platform/network/NetworkStorageSession.h \
    5860         Source/WebCore/platform/network/ParsedContentType.cpp \
    5861         Source/WebCore/platform/network/ParsedContentType.h \
    58625512        Source/WebCore/platform/network/PlatformCookieJar.h \
    5863         Source/WebCore/platform/network/ProtectionSpaceHash.h \
    5864         Source/WebCore/platform/network/ProtectionSpace.cpp \
    5865         Source/WebCore/platform/network/ProtectionSpace.h \
    58665513        Source/WebCore/platform/network/ResourceErrorBase.cpp \
    58675514        Source/WebCore/platform/network/ResourceErrorBase.h \
     
    59035550        Source/WebCore/platform/network/soup/SocketStreamHandle.h \
    59045551        Source/WebCore/platform/network/soup/SocketStreamHandleSoup.cpp \
    5905         Source/WebCore/platform/Pasteboard.h \
    5906         Source/WebCore/platform/PasteboardStrategy.h \
    5907         Source/WebCore/platform/PlatformEvent.cpp \
    5908         Source/WebCore/platform/PlatformEvent.h \
    5909         Source/WebCore/platform/PlatformExportMacros.h \
    5910         Source/WebCore/platform/PlatformKeyboardEvent.h \
    5911         Source/WebCore/platform/PlatformMenuDescription.h \
    5912         Source/WebCore/platform/PlatformMouseEvent.h \
    5913         Source/WebCore/platform/PlatformPasteboard.h \
    5914         Source/WebCore/platform/PlatformScreen.h \
    5915         Source/WebCore/platform/PlatformStrategies.cpp \
    5916         Source/WebCore/platform/PlatformStrategies.h \
    5917         Source/WebCore/platform/PlatformWheelEvent.h \
    5918         Source/WebCore/platform/PODArena.h \
    5919         Source/WebCore/platform/PODFreeListArena.h \
    5920         Source/WebCore/platform/PODInterval.h \
    5921         Source/WebCore/platform/PODIntervalTree.h \
    5922         Source/WebCore/platform/PODRedBlackTree.h \
    5923         Source/WebCore/platform/PopupMenuClient.h \
    5924         Source/WebCore/platform/PopupMenu.h \
    5925         Source/WebCore/platform/PopupMenuStyle.h \
    5926         Source/WebCore/platform/PublicSuffix.h \
    5927         Source/WebCore/platform/PurgeableBuffer.h \
    5928         Source/WebCore/platform/PurgePriority.h \
    5929         Source/WebCore/platform/RefCountedSupplement.h \
    5930         Source/WebCore/platform/ReferrerPolicy.h \
    5931         Source/WebCore/platform/SchemeRegistry.cpp \
    5932         Source/WebCore/platform/SchemeRegistry.h \
    5933         Source/WebCore/platform/ScrollAnimator.cpp \
    5934         Source/WebCore/platform/ScrollAnimator.h \
    5935         Source/WebCore/platform/ScrollAnimatorNone.cpp \
    5936         Source/WebCore/platform/ScrollAnimatorNone.h \
    59375552        Source/WebCore/platform/ScrollableArea.cpp \
    59385553        Source/WebCore/platform/ScrollableArea.h \
    5939         Source/WebCore/platform/Scrollbar.cpp \
    5940         Source/WebCore/platform/Scrollbar.h \
    59415554        Source/WebCore/platform/ScrollbarThemeClient.h \
    59425555        Source/WebCore/platform/ScrollbarThemeComposite.cpp \
     
    59445557        Source/WebCore/platform/ScrollbarTheme.cpp \
    59455558        Source/WebCore/platform/ScrollbarTheme.h \
    5946         Source/WebCore/platform/ScrollTypes.h \
    59475559        Source/WebCore/platform/ScrollView.cpp \
    59485560        Source/WebCore/platform/ScrollView.h \
    5949         Source/WebCore/platform/SearchPopupMenu.h \
    5950         Source/WebCore/platform/SharedBuffer.cpp \
    5951         Source/WebCore/platform/SharedBuffer.h \
    5952         Source/WebCore/platform/SharedBufferChunkReader.cpp \
    5953         Source/WebCore/platform/SharedBufferChunkReader.h \
    5954         Source/WebCore/platform/SharedTimer.h \
    5955         Source/WebCore/platform/Sound.h \
    59565561        Source/WebCore/platform/sql/SQLiteAuthorizer.cpp \
    59575562        Source/WebCore/platform/sql/SQLiteDatabase.cpp \
     
    59655570        Source/WebCore/platform/sql/SQLValue.cpp \
    59665571        Source/WebCore/platform/sql/SQLValue.h \
    5967         Source/WebCore/platform/SSLKeyGenerator.h \
    5968         Source/WebCore/platform/SuddenTermination.h \
    5969         Source/WebCore/platform/Supplementable.h \
    5970         Source/WebCore/platform/text/enchant/TextCheckerEnchant.h \
    5971         Source/WebCore/platform/text/enchant/TextCheckerEnchant.cpp \
    5972         Source/WebCore/platform/text/BidiContext.cpp \
    5973         Source/WebCore/platform/text/BidiContext.h \
    5974         Source/WebCore/platform/text/BidiResolver.h \
    5975         Source/WebCore/platform/text/BidiRunList.h \
    5976         Source/WebCore/platform/text/DateTimeFormat.cpp \
    5977         Source/WebCore/platform/text/DateTimeFormat.h \
    5978         Source/WebCore/platform/text/DecodeEscapeSequences.h \
    5979         Source/WebCore/platform/text/Hyphenation.cpp \
    5980         Source/WebCore/platform/text/Hyphenation.h \
    5981         Source/WebCore/platform/text/LineBreakIteratorPoolICU.h \
    5982         Source/WebCore/platform/text/LineEnding.cpp \
    5983         Source/WebCore/platform/text/LineEnding.h \
    5984         Source/WebCore/platform/text/LocaleNone.cpp \
    5985         Source/WebCore/platform/text/LocaleToScriptMapping.h \
    5986         Source/WebCore/platform/text/LocaleToScriptMappingDefault.cpp \
    5987         Source/WebCore/platform/text/NonCJKGlyphOrientation.h \
    5988         Source/WebCore/platform/text/ParserUtilities.h \
    5989         Source/WebCore/platform/text/PlatformLocale.cpp \
    5990         Source/WebCore/platform/text/PlatformLocale.h \
    5991         Source/WebCore/platform/text/QuotedPrintable.cpp \
    5992         Source/WebCore/platform/text/QuotedPrintable.h \
    5993         Source/WebCore/platform/text/RegularExpression.cpp \
    5994         Source/WebCore/platform/text/RegularExpression.h \
    5995         Source/WebCore/platform/text/SegmentedString.cpp \
    5996         Source/WebCore/platform/text/SegmentedString.h \
    5997         Source/WebCore/platform/text/StringWithDirection.h \
    5998         Source/WebCore/platform/text/SuffixTree.h \
    5999         Source/WebCore/platform/text/TextBoundaries.cpp \
    6000         Source/WebCore/platform/text/TextBoundaries.h \
    6001         Source/WebCore/platform/text/TextBreakIterator.cpp \
    6002         Source/WebCore/platform/text/TextBreakIteratorICU.cpp \
    6003         Source/WebCore/platform/text/TextBreakIteratorInternalICU.h \
    6004         Source/WebCore/platform/text/TextBreakIterator.h \
    6005         Source/WebCore/platform/text/TextCheckerClient.h \
    6006         Source/WebCore/platform/text/TextChecking.h \
    6007         Source/WebCore/platform/text/TextCodec.cpp \
    6008         Source/WebCore/platform/text/TextCodec.h \
    6009         Source/WebCore/platform/text/TextCodecASCIIFastPath.h \
    6010         Source/WebCore/platform/text/TextCodecLatin1.cpp \
    6011         Source/WebCore/platform/text/TextCodecLatin1.h \
    6012         Source/WebCore/platform/text/TextCodecUserDefined.cpp \
    6013         Source/WebCore/platform/text/TextCodecUserDefined.h \
    6014         Source/WebCore/platform/text/TextCodecUTF16.cpp \
    6015         Source/WebCore/platform/text/TextCodecUTF16.h \
    6016         Source/WebCore/platform/text/TextCodecUTF8.cpp \
    6017         Source/WebCore/platform/text/TextCodecUTF8.h \
    6018         Source/WebCore/platform/text/TextCodecICU.cpp \
    6019         Source/WebCore/platform/text/TextCodecICU.h \
    6020         Source/WebCore/platform/text/TextDirection.h \
    6021         Source/WebCore/platform/text/TextEncoding.cpp \
    6022         Source/WebCore/platform/text/TextEncodingDetector.h \
    6023         Source/WebCore/platform/text/TextEncodingDetectorNone.cpp \
    6024         Source/WebCore/platform/text/TextEncoding.h \
    6025         Source/WebCore/platform/text/TextEncodingRegistry.cpp \
    6026         Source/WebCore/platform/text/TextEncodingRegistry.h \
    6027         Source/WebCore/platform/text/TextStream.cpp \
    6028         Source/WebCore/platform/text/TextStream.h \
    6029         Source/WebCore/platform/text/transcoder/FontTranscoder.cpp \
    6030         Source/WebCore/platform/text/transcoder/FontTranscoder.h \
    6031         Source/WebCore/platform/text/UnicodeBidi.h \
    6032         Source/WebCore/platform/text/UnicodeRange.cpp \
    6033         Source/WebCore/platform/text/UnicodeRange.h \
    6034         Source/WebCore/platform/text/WritingMode.h \
    6035         Source/WebCore/platform/ThemeTypes.h \
    6036         Source/WebCore/platform/ThreadCheck.h \
     5572        Source/WebCore/platform/ScrollAnimator.cpp \
     5573        Source/WebCore/platform/ScrollAnimator.h \
     5574        Source/WebCore/platform/ScrollAnimatorNone.cpp \
     5575        Source/WebCore/platform/ScrollAnimatorNone.h \
    60375576        Source/WebCore/platform/ThreadGlobalData.cpp \
    6038         Source/WebCore/platform/ThreadGlobalData.h \
    6039         Source/WebCore/platform/ThreadTimers.cpp \
    6040         Source/WebCore/platform/ThreadTimers.h \
    6041         Source/WebCore/platform/Timer.cpp \
    6042         Source/WebCore/platform/Timer.h \
    6043         Source/WebCore/platform/TreeShared.h \
    6044         Source/WebCore/platform/VisitedLinkStrategy.h \
    6045         Source/WebCore/platform/Widget.cpp \
    6046         Source/WebCore/platform/Widget.h \
    6047         Source/WebCore/platform/WindowsKeyboardCodes.h
     5577        Source/WebCore/platform/ThreadGlobalData.h
    60485578
    60495579platform_sources += \
     5580        Source/WebCore/platform/animation/AnimationUtilities.h \
     5581        Source/WebCore/platform/animation/TimingFunction.h \
     5582        Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.cpp \
     5583        Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.h \
     5584        Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp \
    60505585        Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp \
    60515586        Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp \
    60525587        Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.h \
     5588        Source/WebCore/platform/audio/AudioArray.h \
     5589        Source/WebCore/platform/audio/AudioBus.cpp \
     5590        Source/WebCore/platform/audio/AudioBus.h \
     5591        Source/WebCore/platform/audio/AudioChannel.cpp \
     5592        Source/WebCore/platform/audio/AudioChannel.h \
     5593        Source/WebCore/platform/audio/AudioDestination.h \
     5594        Source/WebCore/platform/audio/AudioDSPKernel.h \
     5595        Source/WebCore/platform/audio/AudioDSPKernelProcessor.cpp \
     5596        Source/WebCore/platform/audio/AudioDSPKernelProcessor.h \
     5597        Source/WebCore/platform/audio/AudioFileReader.h \
     5598        Source/WebCore/platform/audio/AudioIOCallback.h \
     5599        Source/WebCore/platform/audio/AudioProcessor.h \
     5600        Source/WebCore/platform/audio/AudioResampler.cpp \
     5601        Source/WebCore/platform/audio/AudioResampler.h \
     5602        Source/WebCore/platform/audio/AudioResamplerKernel.cpp \
     5603        Source/WebCore/platform/audio/AudioResamplerKernel.h \
     5604        Source/WebCore/platform/audio/AudioSourceProvider.h \
     5605        Source/WebCore/platform/audio/AudioSourceProviderClient.h \
     5606        Source/WebCore/platform/audio/AudioUtilities.cpp \
     5607        Source/WebCore/platform/audio/AudioUtilities.h \
     5608        Source/WebCore/platform/audio/Biquad.cpp \
     5609        Source/WebCore/platform/audio/Biquad.h \
     5610        Source/WebCore/platform/audio/Cone.cpp \
     5611        Source/WebCore/platform/audio/Cone.h \
     5612        Source/WebCore/platform/audio/DenormalDisabler.h \
     5613        Source/WebCore/platform/audio/DirectConvolver.cpp \
     5614        Source/WebCore/platform/audio/DirectConvolver.h \
     5615        Source/WebCore/platform/audio/Distance.cpp \
     5616        Source/WebCore/platform/audio/Distance.h \
     5617        Source/WebCore/platform/audio/DynamicsCompressor.h \
     5618        Source/WebCore/platform/audio/DynamicsCompressorKernel.cpp \
     5619        Source/WebCore/platform/audio/DynamicsCompressorKernel.h \
     5620        Source/WebCore/platform/audio/DynamicsCompressor.cpp \
     5621        Source/WebCore/platform/audio/EqualPowerPanner.cpp \
     5622        Source/WebCore/platform/audio/EqualPowerPanner.h \
     5623        Source/WebCore/platform/audio/FFTConvolver.cpp \
     5624        Source/WebCore/platform/audio/FFTConvolver.h \
     5625        Source/WebCore/platform/audio/FFTFrame.cpp \
     5626        Source/WebCore/platform/audio/FFTFrame.h \
     5627        Source/WebCore/platform/audio/FFTFrameStub.cpp \
     5628        Source/WebCore/platform/audio/MultiChannelResampler.cpp \
     5629        Source/WebCore/platform/audio/MultiChannelResampler.h \
     5630        Source/WebCore/platform/audio/Reverb.cpp \
     5631        Source/WebCore/platform/audio/Reverb.h \
     5632        Source/WebCore/platform/audio/ReverbAccumulationBuffer.cpp \
     5633        Source/WebCore/platform/audio/ReverbAccumulationBuffer.h \
     5634        Source/WebCore/platform/audio/ReverbConvolver.cpp \
     5635        Source/WebCore/platform/audio/ReverbConvolver.h \
     5636        Source/WebCore/platform/audio/ReverbConvolverStage.cpp \
     5637        Source/WebCore/platform/audio/ReverbConvolverStage.h \
     5638        Source/WebCore/platform/audio/ReverbInputBuffer.cpp \
     5639        Source/WebCore/platform/audio/ReverbInputBuffer.h \
     5640        Source/WebCore/platform/audio/SincResampler.cpp \
     5641        Source/WebCore/platform/audio/SincResampler.h \
     5642        Source/WebCore/platform/audio/VectorMath.cpp \
     5643        Source/WebCore/platform/audio/VectorMath.h \
     5644        Source/WebCore/platform/audio/ZeroPole.cpp \
     5645        Source/WebCore/platform/audio/ZeroPole.h \
    60535646        Source/WebCore/platform/geoclue/GeolocationProviderGeoclue.h \
    60545647        Source/WebCore/platform/geoclue/GeolocationProviderGeoclue.cpp \
    60555648        Source/WebCore/platform/geoclue/GeolocationProviderGeoclueClient.h \
     5649        Source/WebCore/platform/graphics/cairo/BitmapImageCairo.cpp \
    60565650        Source/WebCore/platform/graphics/cairo/CairoUtilities.cpp \
    60575651        Source/WebCore/platform/graphics/cairo/CairoUtilities.h \
     5652        Source/WebCore/platform/graphics/cairo/FloatRectCairo.cpp \
     5653        Source/WebCore/platform/graphics/cairo/FontCairo.cpp \
     5654        Source/WebCore/platform/graphics/cairo/FontCairoHarfbuzzNG.cpp \
     5655        Source/WebCore/platform/graphics/cairo/FontCustomPlatformData.h \
     5656        Source/WebCore/platform/graphics/cairo/GradientCairo.cpp \
     5657        Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp \
     5658        Source/WebCore/platform/graphics/cairo/ImageBufferDataCairo.h \
     5659        Source/WebCore/platform/graphics/cairo/ImageCairo.cpp \
    60585660        Source/WebCore/platform/graphics/cairo/IntRectCairo.cpp \
    60595661        Source/WebCore/platform/graphics/cairo/OwnPtrCairo.cpp \
    60605662        Source/WebCore/platform/graphics/cairo/OwnPtrCairo.h \
     5663        Source/WebCore/platform/graphics/cairo/PathCairo.cpp \
     5664        Source/WebCore/platform/graphics/cairo/PatternCairo.cpp \
     5665        Source/WebCore/platform/graphics/cairo/PlatformContextCairo.cpp \
     5666        Source/WebCore/platform/graphics/cairo/PlatformContextCairo.h \
    60615667        Source/WebCore/platform/graphics/cairo/PlatformPathCairo.h \
    60625668        Source/WebCore/platform/graphics/cairo/PlatformPathCairo.cpp \
     
    60645670        Source/WebCore/platform/graphics/cairo/RefPtrCairo.h \
    60655671        Source/WebCore/platform/graphics/cairo/TransformationMatrixCairo.cpp \
     5672        Source/WebCore/platform/graphics/cpu/arm/GraphicsContext3DNEON.h \
     5673        Source/WebCore/platform/graphics/cpu/arm/filters/NEONHelpers.h \
     5674        Source/WebCore/platform/graphics/cpu/arm/filters/FEBlendNEON.h \
     5675        Source/WebCore/platform/graphics/cpu/arm/filters/FECompositeArithmeticNEON.h \
     5676        Source/WebCore/platform/graphics/cpu/arm/filters/FEGaussianBlurNEON.h \
     5677        Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp \
     5678        Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h \
     5679        Source/WebCore/platform/graphics/filters/CustomFilterArrayParameter.h \
     5680        Source/WebCore/platform/graphics/filters/CustomFilterColorParameter.h \
     5681        Source/WebCore/platform/graphics/filters/CustomFilterConstants.h \
     5682        Source/WebCore/platform/graphics/filters/CustomFilterGlobalContext.cpp \
     5683        Source/WebCore/platform/graphics/filters/CustomFilterGlobalContext.h \
     5684        Source/WebCore/platform/graphics/filters/CustomFilterMesh.cpp \
     5685        Source/WebCore/platform/graphics/filters/CustomFilterMesh.h \
     5686        Source/WebCore/platform/graphics/filters/CustomFilterMeshGenerator.cpp \
     5687        Source/WebCore/platform/graphics/filters/CustomFilterMeshGenerator.h \
     5688        Source/WebCore/platform/graphics/filters/CustomFilterNumberParameter.h \
     5689        Source/WebCore/platform/graphics/filters/CustomFilterOperation.cpp \
     5690        Source/WebCore/platform/graphics/filters/CustomFilterOperation.h \
     5691        Source/WebCore/platform/graphics/filters/ValidatedCustomFilterOperation.cpp \
     5692        Source/WebCore/platform/graphics/filters/ValidatedCustomFilterOperation.h \
     5693        Source/WebCore/platform/graphics/filters/CustomFilterParameter.h \
     5694        Source/WebCore/platform/graphics/filters/CustomFilterParameterList.cpp \
     5695        Source/WebCore/platform/graphics/filters/CustomFilterParameterList.h \
     5696        Source/WebCore/platform/graphics/filters/CustomFilterProgram.cpp \
     5697        Source/WebCore/platform/graphics/filters/CustomFilterProgram.h \
     5698        Source/WebCore/platform/graphics/filters/CustomFilterProgramClient.h \
     5699        Source/WebCore/platform/graphics/filters/CustomFilterProgramInfo.cpp \
     5700        Source/WebCore/platform/graphics/filters/CustomFilterProgramInfo.h \
     5701        Source/WebCore/platform/graphics/filters/CustomFilterRenderer.cpp \
     5702        Source/WebCore/platform/graphics/filters/CustomFilterRenderer.h \
     5703        Source/WebCore/platform/graphics/filters/CustomFilterCompiledProgram.cpp \
     5704        Source/WebCore/platform/graphics/filters/CustomFilterCompiledProgram.h \
     5705        Source/WebCore/platform/graphics/filters/CustomFilterTransformParameter.h \
     5706        Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp \
     5707        Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.h \
     5708        Source/WebCore/platform/graphics/filters/FELighting.cpp \
     5709        Source/WebCore/platform/graphics/filters/FELighting.h \
     5710        Source/WebCore/platform/graphics/filters/Filter.h \
     5711        Source/WebCore/platform/graphics/filters/FilterEffect.cpp \
     5712        Source/WebCore/platform/graphics/filters/FilterEffect.h \
     5713        Source/WebCore/platform/graphics/filters/LightSource.h \
     5714        Source/WebCore/platform/graphics/filters/PointLightSource.cpp \
     5715        Source/WebCore/platform/graphics/filters/PointLightSource.h \
     5716        Source/WebCore/platform/graphics/filters/SpotLightSource.cpp \
     5717        Source/WebCore/platform/graphics/filters/SpotLightSource.h \
     5718        Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp \
     5719        Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp \
     5720        Source/WebCore/platform/graphics/freetype/GlyphPageTreeNodeFreeType.cpp \
     5721        Source/WebCore/platform/graphics/freetype/SimpleFontDataFreeType.cpp \
     5722        Source/WebCore/platform/graphics/freetype/UTF16UChar32Iterator.h \
     5723        Source/WebCore/platform/graphics/gpu/Texture.cpp \
     5724        Source/WebCore/platform/graphics/gpu/Texture.h \
     5725        Source/WebCore/platform/graphics/gpu/TilingData.cpp \
     5726        Source/WebCore/platform/graphics/gpu/TilingData.h \
     5727        Source/WebCore/platform/graphics/harfbuzz/HarfBuzzFace.cpp \
     5728        Source/WebCore/platform/graphics/harfbuzz/HarfBuzzFace.h \
     5729        Source/WebCore/platform/graphics/harfbuzz/HarfBuzzFaceCairo.cpp \
     5730        Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaper.cpp \
     5731        Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaper.h \
     5732        Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.cpp \
     5733        Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.h \
     5734        Source/WebCore/platform/graphics/transforms/AffineTransform.cpp \
     5735        Source/WebCore/platform/graphics/transforms/AffineTransform.h \
     5736        Source/WebCore/platform/graphics/transforms/IdentityTransformOperation.h \
     5737        Source/WebCore/platform/graphics/transforms/Matrix3DTransformOperation.cpp \
     5738        Source/WebCore/platform/graphics/transforms/Matrix3DTransformOperation.h \
     5739        Source/WebCore/platform/graphics/transforms/MatrixTransformOperation.cpp \
     5740        Source/WebCore/platform/graphics/transforms/MatrixTransformOperation.h \
     5741        Source/WebCore/platform/graphics/transforms/RotateTransformOperation.cpp \
     5742        Source/WebCore/platform/graphics/transforms/RotateTransformOperation.h \
     5743        Source/WebCore/platform/graphics/transforms/ScaleTransformOperation.cpp \
     5744        Source/WebCore/platform/graphics/transforms/ScaleTransformOperation.h \
     5745        Source/WebCore/platform/graphics/transforms/SkewTransformOperation.cpp \
     5746        Source/WebCore/platform/graphics/transforms/SkewTransformOperation.h \
     5747        Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp \
     5748        Source/WebCore/platform/graphics/transforms/TransformationMatrix.h \
     5749        Source/WebCore/platform/graphics/transforms/TransformOperation.h \
     5750        Source/WebCore/platform/graphics/transforms/TransformOperations.cpp \
     5751        Source/WebCore/platform/graphics/transforms/TransformOperations.h \
     5752        Source/WebCore/platform/graphics/transforms/TransformState.cpp \
     5753        Source/WebCore/platform/graphics/transforms/TransformState.h \
     5754        Source/WebCore/platform/graphics/ANGLEWebKitBridge.cpp \
     5755        Source/WebCore/platform/graphics/ANGLEWebKitBridge.h \
     5756        Source/WebCore/platform/graphics/AudioTrackPrivate.h \
     5757        Source/WebCore/platform/graphics/BitmapImage.cpp \
     5758        Source/WebCore/platform/graphics/BitmapImage.h \
     5759        Source/WebCore/platform/graphics/Color.cpp \
     5760        Source/WebCore/platform/graphics/Color.h \
     5761        Source/WebCore/platform/graphics/ColorSpace.h \
     5762        Source/WebCore/platform/graphics/CrossfadeGeneratedImage.cpp \
     5763        Source/WebCore/platform/graphics/CrossfadeGeneratedImage.h \
     5764        Source/WebCore/platform/graphics/DashArray.h \
     5765        Source/WebCore/platform/graphics/DisplayRefreshMonitor.cpp \
     5766        Source/WebCore/platform/graphics/DisplayRefreshMonitor.h \
     5767        Source/WebCore/platform/graphics/Extensions3D.h \
     5768        Source/WebCore/platform/graphics/FloatPoint3D.cpp \
     5769        Source/WebCore/platform/graphics/FloatPoint3D.h \
     5770        Source/WebCore/platform/graphics/FloatPoint.cpp \
     5771        Source/WebCore/platform/graphics/FloatPoint.h \
     5772        Source/WebCore/platform/graphics/FloatPolygon.cpp \
     5773        Source/WebCore/platform/graphics/FloatPolygon.h \
     5774        Source/WebCore/platform/graphics/FloatQuad.cpp \
     5775        Source/WebCore/platform/graphics/FloatQuad.h \
     5776        Source/WebCore/platform/graphics/FloatRect.cpp \
     5777        Source/WebCore/platform/graphics/FloatRect.h \
     5778        Source/WebCore/platform/graphics/FloatSize.cpp \
     5779        Source/WebCore/platform/graphics/FloatSize.h \
     5780        Source/WebCore/platform/graphics/FontBaseline.h \
     5781        Source/WebCore/platform/graphics/FontCache.cpp \
     5782        Source/WebCore/platform/graphics/FontCache.h \
     5783        Source/WebCore/platform/graphics/Font.cpp \
     5784        Source/WebCore/platform/graphics/FontData.cpp \
     5785        Source/WebCore/platform/graphics/FontData.h \
     5786        Source/WebCore/platform/graphics/FontDescription.cpp \
     5787        Source/WebCore/platform/graphics/FontDescription.h \
     5788        Source/WebCore/platform/graphics/FontGenericFamilies.cpp \
     5789        Source/WebCore/platform/graphics/FontGenericFamilies.h \
     5790        Source/WebCore/platform/graphics/FontGlyphs.cpp \
     5791        Source/WebCore/platform/graphics/FontGlyphs.h \
     5792        Source/WebCore/platform/graphics/FontFastPath.cpp \
     5793        Source/WebCore/platform/graphics/FontFeatureSettings.cpp \
     5794        Source/WebCore/platform/graphics/FontFeatureSettings.h \
     5795        Source/WebCore/platform/graphics/Font.h \
     5796        Source/WebCore/platform/graphics/FontMetrics.h \
     5797        Source/WebCore/platform/graphics/FontOrientation.h \
     5798        Source/WebCore/platform/graphics/FontPlatformData.h \
     5799        Source/WebCore/platform/graphics/FontRenderingMode.h \
     5800        Source/WebCore/platform/graphics/FontSelector.h \
     5801        Source/WebCore/platform/graphics/FontSmoothingMode.h \
     5802        Source/WebCore/platform/graphics/FontTraitsMask.h \
     5803        Source/WebCore/platform/graphics/FontWidthVariant.h \
     5804        Source/WebCore/platform/graphics/GeneratedImage.cpp \
     5805        Source/WebCore/platform/graphics/GeneratedImage.h \
     5806        Source/WebCore/platform/graphics/GeneratorGeneratedImage.cpp \
     5807        Source/WebCore/platform/graphics/GeneratorGeneratedImage.h \
     5808        Source/WebCore/platform/graphics/Glyph.h \
     5809        Source/WebCore/platform/graphics/GlyphBuffer.h \
     5810        Source/WebCore/platform/graphics/GlyphMetricsMap.h \
     5811        Source/WebCore/platform/graphics/GlyphPage.h \
     5812        Source/WebCore/platform/graphics/GlyphPageTreeNode.cpp \
     5813        Source/WebCore/platform/graphics/GlyphPageTreeNode.h \
     5814        Source/WebCore/platform/graphics/Gradient.cpp \
     5815        Source/WebCore/platform/graphics/Gradient.h \
     5816        Source/WebCore/platform/graphics/GraphicsContext.cpp \
     5817        Source/WebCore/platform/graphics/GraphicsContext.h \
     5818        Source/WebCore/platform/graphics/GraphicsTypes.cpp \
     5819        Source/WebCore/platform/graphics/GraphicsTypes.h \
     5820        Source/WebCore/platform/graphics/GraphicsTypes3D.h \
     5821        Source/WebCore/platform/graphics/Icon.h \
     5822        Source/WebCore/platform/graphics/Image.cpp \
     5823        Source/WebCore/platform/graphics/Image.h \
     5824        Source/WebCore/platform/graphics/ImageBuffer.cpp \
     5825        Source/WebCore/platform/graphics/ImageBuffer.h \
     5826        Source/WebCore/platform/graphics/ImageBufferData.h \
     5827        Source/WebCore/platform/graphics/ImageObserver.h \
     5828        Source/WebCore/platform/graphics/ImageOrientation.cpp \
     5829        Source/WebCore/platform/graphics/ImageOrientation.h \
     5830        Source/WebCore/platform/graphics/ImageSource.cpp \
     5831        Source/WebCore/platform/graphics/ImageSource.h \
     5832        Source/WebCore/platform/graphics/InbandTextTrackPrivate.h \
     5833        Source/WebCore/platform/graphics/InbandTextTrackPrivateClient.h \
     5834        Source/WebCore/platform/graphics/IntPoint.h \
     5835        Source/WebCore/platform/graphics/IntPointHash.h \
     5836        Source/WebCore/platform/graphics/IntRect.cpp \
     5837        Source/WebCore/platform/graphics/IntRect.h \
     5838        Source/WebCore/platform/graphics/IntRectExtent.h \
     5839        Source/WebCore/platform/graphics/IntSize.h \
     5840        Source/WebCore/platform/graphics/IntSizeHash.h \
     5841        Source/WebCore/platform/graphics/LayoutBoxExtent.cpp \
     5842        Source/WebCore/platform/graphics/LayoutBoxExtent.h \
     5843        Source/WebCore/platform/graphics/LayoutPoint.h \
     5844        Source/WebCore/platform/graphics/LayoutRect.cpp \
     5845        Source/WebCore/platform/graphics/LayoutRect.h \
     5846        Source/WebCore/platform/graphics/LayoutSize.h \
     5847        Source/WebCore/platform/graphics/NativeImagePtr.h \
     5848        Source/WebCore/platform/graphics/Path.cpp \
     5849        Source/WebCore/platform/graphics/Path.h \
     5850        Source/WebCore/platform/graphics/PathTraversalState.cpp \
     5851        Source/WebCore/platform/graphics/PathTraversalState.h \
     5852        Source/WebCore/platform/graphics/Pattern.cpp \
     5853        Source/WebCore/platform/graphics/Pattern.h \
     5854        Source/WebCore/platform/graphics/PlatformLayer.h \
     5855        Source/WebCore/platform/graphics/Region.cpp \
     5856        Source/WebCore/platform/graphics/Region.h \
     5857        Source/WebCore/platform/graphics/RoundedRect.cpp \
     5858        Source/WebCore/platform/graphics/RoundedRect.h \
     5859        Source/WebCore/platform/graphics/SegmentedFontData.cpp \
     5860        Source/WebCore/platform/graphics/SegmentedFontData.h \
     5861        Source/WebCore/platform/graphics/ShadowBlur.cpp \
     5862        Source/WebCore/platform/graphics/ShadowBlur.h \
     5863        Source/WebCore/platform/graphics/SimpleFontData.cpp \
     5864        Source/WebCore/platform/graphics/SimpleFontData.h \
     5865        Source/WebCore/platform/graphics/StringTruncator.cpp \
     5866        Source/WebCore/platform/graphics/StringTruncator.h \
     5867        Source/WebCore/platform/graphics/StrokeStyleApplier.h \
     5868        Source/WebCore/platform/graphics/SurrogatePairAwareTextIterator.cpp \
     5869        Source/WebCore/platform/graphics/SurrogatePairAwareTextIterator.h \
     5870        Source/WebCore/platform/graphics/TextRenderingMode.h \
     5871        Source/WebCore/platform/graphics/TextRun.cpp \
     5872        Source/WebCore/platform/graphics/TextRun.h \
     5873        Source/WebCore/platform/graphics/TextTrackRepresentation.cpp \
     5874        Source/WebCore/platform/graphics/TextTrackRepresentation.h \
     5875        Source/WebCore/platform/graphics/TiledBacking.h \
     5876        Source/WebCore/platform/graphics/TypesettingFeatures.h \
     5877        Source/WebCore/platform/graphics/UnitBezier.h \
     5878        Source/WebCore/platform/graphics/VideoTrackPrivate.h \
     5879        Source/WebCore/platform/graphics/WidthCache.h \
     5880        Source/WebCore/platform/graphics/WidthIterator.cpp \
     5881        Source/WebCore/platform/graphics/WidthIterator.h \
     5882        Source/WebCore/platform/graphics/WindRule.h \
     5883        Source/WebCore/platform/graphics/WOFFFileFormat.cpp \
     5884        Source/WebCore/platform/graphics/WOFFFileFormat.h \
    60665885        Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.cpp \
    60675886        Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.h \
     
    60965915        Source/WebCore/platform/network/soup/SoupURIUtils.cpp \
    60975916        Source/WebCore/platform/network/soup/SoupURIUtils.h \
     5917        Source/WebCore/platform/network/AuthenticationChallengeBase.cpp \
     5918        Source/WebCore/platform/network/AuthenticationChallengeBase.h \
     5919        Source/WebCore/platform/network/AuthenticationClient.h \
     5920        Source/WebCore/platform/network/Credential.cpp \
     5921        Source/WebCore/platform/network/Credential.h \
     5922        Source/WebCore/platform/network/CredentialStorage.cpp \
     5923        Source/WebCore/platform/network/CredentialStorage.h \
     5924        Source/WebCore/platform/network/DNS.h \
     5925        Source/WebCore/platform/network/DNSResolveQueue.cpp \
     5926        Source/WebCore/platform/network/DNSResolveQueue.h \
     5927        Source/WebCore/platform/network/HTTPHeaderMap.cpp \
     5928        Source/WebCore/platform/network/HTTPHeaderMap.h \
     5929        Source/WebCore/platform/network/MIMEHeader.cpp \
     5930        Source/WebCore/platform/network/MIMEHeader.h \
     5931        Source/WebCore/platform/network/ParsedContentType.cpp \
     5932        Source/WebCore/platform/network/ParsedContentType.h \
     5933        Source/WebCore/platform/network/ProtectionSpaceHash.h \
     5934        Source/WebCore/platform/network/ProtectionSpace.cpp \
     5935        Source/WebCore/platform/network/ProtectionSpace.h \
     5936        Source/WebCore/platform/network/ProxyServer.cpp \
     5937        Source/WebCore/platform/network/ProxyServer.h \
     5938        Source/WebCore/platform/text/enchant/TextCheckerEnchant.h \
     5939        Source/WebCore/platform/text/enchant/TextCheckerEnchant.cpp \
     5940        Source/WebCore/platform/text/transcoder/FontTranscoder.cpp \
     5941        Source/WebCore/platform/text/transcoder/FontTranscoder.h \
     5942        Source/WebCore/platform/text/BidiContext.cpp \
     5943        Source/WebCore/platform/text/BidiContext.h \
     5944        Source/WebCore/platform/text/BidiResolver.h \
     5945        Source/WebCore/platform/text/BidiRunList.h \
     5946        Source/WebCore/platform/text/DateTimeFormat.cpp \
     5947        Source/WebCore/platform/text/DateTimeFormat.h \
     5948        Source/WebCore/platform/text/DecodeEscapeSequences.h \
     5949        Source/WebCore/platform/text/Hyphenation.cpp \
     5950        Source/WebCore/platform/text/Hyphenation.h \
     5951        Source/WebCore/platform/text/LineBreakIteratorPoolICU.h \
     5952        Source/WebCore/platform/text/LineEnding.cpp \
     5953        Source/WebCore/platform/text/LineEnding.h \
     5954        Source/WebCore/platform/text/LocaleNone.cpp \
     5955        Source/WebCore/platform/text/LocaleToScriptMapping.h \
     5956        Source/WebCore/platform/text/LocaleToScriptMappingDefault.cpp \
     5957        Source/WebCore/platform/text/NonCJKGlyphOrientation.h \
     5958        Source/WebCore/platform/text/ParserUtilities.h \
     5959        Source/WebCore/platform/text/PlatformLocale.cpp \
     5960        Source/WebCore/platform/text/PlatformLocale.h \
     5961        Source/WebCore/platform/text/QuotedPrintable.cpp \
     5962        Source/WebCore/platform/text/QuotedPrintable.h \
     5963        Source/WebCore/platform/text/RegularExpression.cpp \
     5964        Source/WebCore/platform/text/RegularExpression.h \
     5965        Source/WebCore/platform/text/SegmentedString.cpp \
     5966        Source/WebCore/platform/text/SegmentedString.h \
     5967        Source/WebCore/platform/text/StringWithDirection.h \
     5968        Source/WebCore/platform/text/SuffixTree.h \
     5969        Source/WebCore/platform/text/TextBoundaries.cpp \
     5970        Source/WebCore/platform/text/TextBoundaries.h \
     5971        Source/WebCore/platform/text/TextBreakIterator.cpp \
     5972        Source/WebCore/platform/text/TextBreakIterator.h \
     5973        Source/WebCore/platform/text/TextBreakIteratorICU.cpp \
     5974        Source/WebCore/platform/text/TextBreakIteratorInternalICU.h \
     5975        Source/WebCore/platform/text/TextCheckerClient.h \
     5976        Source/WebCore/platform/text/TextChecking.h \
     5977        Source/WebCore/platform/text/TextCodec.cpp \
     5978        Source/WebCore/platform/text/TextCodec.h \
     5979        Source/WebCore/platform/text/TextCodecASCIIFastPath.h \
     5980        Source/WebCore/platform/text/TextCodecLatin1.cpp \
     5981        Source/WebCore/platform/text/TextCodecLatin1.h \
     5982        Source/WebCore/platform/text/TextCodecUserDefined.cpp \
     5983        Source/WebCore/platform/text/TextCodecUserDefined.h \
     5984        Source/WebCore/platform/text/TextCodecUTF16.cpp \
     5985        Source/WebCore/platform/text/TextCodecUTF16.h \
     5986        Source/WebCore/platform/text/TextCodecUTF8.cpp \
     5987        Source/WebCore/platform/text/TextCodecUTF8.h \
     5988        Source/WebCore/platform/text/TextCodecICU.cpp \
     5989        Source/WebCore/platform/text/TextCodecICU.h \
     5990        Source/WebCore/platform/text/TextDirection.h \
     5991        Source/WebCore/platform/text/TextEncoding.cpp \
     5992        Source/WebCore/platform/text/TextEncoding.h \
     5993        Source/WebCore/platform/text/TextEncodingDetector.h \
     5994        Source/WebCore/platform/text/TextEncodingDetectorNone.cpp \
     5995        Source/WebCore/platform/text/TextEncodingRegistry.cpp \
     5996        Source/WebCore/platform/text/TextEncodingRegistry.h \
     5997        Source/WebCore/platform/text/TextStream.cpp \
     5998        Source/WebCore/platform/text/TextStream.h \
     5999        Source/WebCore/platform/text/UnicodeBidi.h \
     6000        Source/WebCore/platform/text/UnicodeRange.cpp \
     6001        Source/WebCore/platform/text/UnicodeRange.h \
     6002        Source/WebCore/platform/text/WritingMode.h \
     6003        Source/WebCore/platform/Arena.cpp \
     6004        Source/WebCore/platform/Arena.h \
     6005        Source/WebCore/platform/Clock.cpp \
     6006        Source/WebCore/platform/Clock.h \
     6007        Source/WebCore/platform/ClockGeneric.cpp \
     6008        Source/WebCore/platform/ClockGeneric.h \
     6009        Source/WebCore/platform/ColorChooser.h \
     6010        Source/WebCore/platform/ColorChooserClient.h \
     6011        Source/WebCore/platform/ContentType.cpp \
     6012        Source/WebCore/platform/ContentType.h \
     6013        Source/WebCore/platform/ContextMenu.cpp \
     6014        Source/WebCore/platform/ContextMenu.h \
     6015        Source/WebCore/platform/ContextMenuItem.cpp \
     6016        Source/WebCore/platform/ContextMenuItem.h \
     6017        Source/WebCore/platform/Cookie.h \
     6018        Source/WebCore/platform/CookiesStrategy.h \
     6019        Source/WebCore/platform/Cursor.cpp \
     6020        Source/WebCore/platform/Cursor.h \
     6021        Source/WebCore/platform/DateComponents.cpp \
     6022        Source/WebCore/platform/DateComponents.h \
     6023        Source/WebCore/platform/DateTimeChooser.h \
     6024        Source/WebCore/platform/DateTimeChooserClient.h \
     6025        Source/WebCore/platform/Decimal.cpp \
     6026        Source/WebCore/platform/Decimal.h \
     6027    Source/WebCore/platform/FileChooser.cpp \
     6028    Source/WebCore/platform/FileChooser.h \
     6029    Source/WebCore/platform/FileMetadata.h \
     6030        Source/WebCore/platform/FileStreamClient.h \
     6031        Source/WebCore/platform/FileStream.cpp \
     6032        Source/WebCore/platform/FileStream.h \
     6033        Source/WebCore/platform/FileSystem.cpp \
     6034        Source/WebCore/platform/FileSystem.h \
     6035        Source/WebCore/platform/FloatConversion.h \
     6036        Source/WebCore/platform/HashTools.h \
    60986037        Source/WebCore/platform/HistogramSupport.cpp \
    60996038        Source/WebCore/platform/HistogramSupport.h \
     6039        Source/WebCore/platform/HostWindow.h \
     6040        Source/WebCore/platform/InitializeLogging.h \
     6041        Source/WebCore/platform/KURL.cpp \
     6042        Source/WebCore/platform/KURL.h \
     6043        Source/WebCore/platform/KURLHash.h \
     6044        Source/WebCore/platform/KillRing.h \
     6045        Source/WebCore/platform/KillRingNone.cpp \
     6046        Source/WebCore/platform/Language.cpp \
     6047        Source/WebCore/platform/Language.h \
     6048        Source/WebCore/platform/LayoutUnit.h \
    61006049        Source/WebCore/platform/LinkHash.cpp \
    61016050        Source/WebCore/platform/LinkHash.h \
     
    61066055        Source/WebCore/platform/NotImplemented.cpp \
    61076056        Source/WebCore/platform/NotImplemented.h \
     6057        Source/WebCore/platform/Pasteboard.h \
     6058        Source/WebCore/platform/PasteboardStrategy.h \
     6059        Source/WebCore/platform/PlatformEvent.cpp \
     6060        Source/WebCore/platform/PlatformEvent.h \
     6061        Source/WebCore/platform/PlatformExportMacros.h \
     6062        Source/WebCore/platform/PlatformInstrumentation.cpp \
     6063        Source/WebCore/platform/PlatformInstrumentation.h \
     6064        Source/WebCore/platform/PlatformKeyboardEvent.h \
     6065        Source/WebCore/platform/PlatformMenuDescription.h \
     6066        Source/WebCore/platform/PlatformMouseEvent.h \
     6067        Source/WebCore/platform/PlatformPasteboard.h \
     6068        Source/WebCore/platform/PlatformScreen.h \
     6069        Source/WebCore/platform/PlatformStrategies.cpp \
     6070        Source/WebCore/platform/PlatformStrategies.h \
     6071        Source/WebCore/platform/PlatformWheelEvent.h \
     6072        Source/WebCore/platform/PopupMenuClient.h \
     6073        Source/WebCore/platform/PopupMenu.h \
     6074        Source/WebCore/platform/PopupMenuStyle.h \
     6075        Source/WebCore/platform/PrerenderClient.h \
     6076        Source/WebCore/platform/PrerenderHandle.h \
     6077        Source/WebCore/platform/PublicSuffix.h \
     6078        Source/WebCore/platform/PurgeableBuffer.h \
     6079        Source/WebCore/platform/PurgePriority.h \
     6080        Source/WebCore/platform/PODArena.h \
     6081        Source/WebCore/platform/PODFreeListArena.h \
     6082        Source/WebCore/platform/PODInterval.h \
     6083        Source/WebCore/platform/PODIntervalTree.h \
     6084        Source/WebCore/platform/PODRedBlackTree.h \
     6085        Source/WebCore/platform/ReferrerPolicy.h \
     6086        Source/WebCore/platform/RefCountedSupplement.h \
    61086087        Source/WebCore/platform/RunLoop.cpp \
    61096088        Source/WebCore/platform/RunLoop.h \
    61106089        Source/WebCore/platform/RuntimeApplicationChecks.cpp \
    61116090        Source/WebCore/platform/RuntimeApplicationChecks.h \
     6091        Source/WebCore/platform/SearchPopupMenu.h \
     6092        Source/WebCore/platform/SchemeRegistry.cpp \
     6093        Source/WebCore/platform/SchemeRegistry.h \
     6094        Source/WebCore/platform/Scrollbar.cpp \
     6095        Source/WebCore/platform/Scrollbar.h \
     6096        Source/WebCore/platform/ScrollTypes.h \
     6097        Source/WebCore/platform/SharedBuffer.cpp \
     6098        Source/WebCore/platform/SharedBuffer.h \
     6099        Source/WebCore/platform/SharedBufferChunkReader.cpp \
     6100        Source/WebCore/platform/SharedBufferChunkReader.h \
     6101        Source/WebCore/platform/SharedTimer.h \
     6102        Source/WebCore/platform/Sound.h \
     6103        Source/WebCore/platform/SuddenTermination.h \
     6104        Source/WebCore/platform/Supplementable.h \
     6105        Source/WebCore/platform/SystemTime.h \
     6106        Source/WebCore/platform/SSLKeyGenerator.h \
     6107        Source/WebCore/platform/ThemeTypes.h \
     6108        Source/WebCore/platform/ThreadCheck.h \
     6109        Source/WebCore/platform/ThreadTimers.cpp \
     6110        Source/WebCore/platform/ThreadTimers.h \
     6111        Source/WebCore/platform/Timer.cpp \
     6112        Source/WebCore/platform/Timer.h \
     6113        Source/WebCore/platform/TreeShared.h \
    61126114        Source/WebCore/platform/UUID.cpp \
    6113         Source/WebCore/platform/UUID.h
     6115        Source/WebCore/platform/UUID.h \
     6116        Source/WebCore/platform/VisitedLinkStrategy.h \
     6117        Source/WebCore/platform/Widget.cpp \
     6118        Source/WebCore/platform/Widget.h \
     6119        Source/WebCore/platform/WindowsKeyboardCodes.h
    61146120
    61156121# WebCore files that use GTK/GDK or any other dependency that requires GTK+.
     
    61496155        Source/WebCore/page/gtk/EventHandlerGtk.cpp \
    61506156        Source/WebCore/platform/cairo/WidgetBackingStore.h \
    6151         Source/WebCore/platform/graphics/cairo/GraphicsContextCairo.cpp \
    6152         Source/WebCore/platform/graphics/cairo/GraphicsContextPlatformPrivateCairo.h \
    6153         Source/WebCore/platform/graphics/freetype/FontPlatformData.h \
    6154         Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp \
    61556157        Source/WebCore/platform/graphics/gstreamer/FullscreenVideoControllerGStreamer.cpp \
    61566158        Source/WebCore/platform/graphics/gstreamer/FullscreenVideoControllerGStreamer.h \
    6157         Source/WebCore/platform/graphics/gstreamer/GStreamerGWorld.cpp \
    6158         Source/WebCore/platform/graphics/gstreamer/GStreamerGWorld.h \
    6159         Source/WebCore/platform/graphics/gstreamer/ImageGStreamerCairo.cpp \
    6160         Source/WebCore/platform/graphics/gstreamer/ImageGStreamer.h \
    61616159        Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp \
    61626160        Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.h \
    61636161        Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp \
    61646162        Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h \
    6165         Source/WebCore/platform/graphics/gstreamer/PlatformVideoWindowGtk.cpp \
    6166         Source/WebCore/platform/graphics/gstreamer/PlatformVideoWindow.h \
    6167         Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp \
    6168         Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.h \
    61696163        Source/WebCore/platform/graphics/gtk/FullscreenVideoControllerGtk.cpp \
    61706164        Source/WebCore/platform/graphics/gtk/FullscreenVideoControllerGtk.h \
     
    61986192        Source/WebCore/platform/gtk/ScrollbarThemeGtk2.cpp \
    61996193        Source/WebCore/platform/gtk/ScrollbarThemeGtk3.cpp \
    6200         Source/WebCore/platform/gtk/SearchPopupMenuGtk.cpp \
    6201         Source/WebCore/platform/gtk/SearchPopupMenuGtk.h \
    6202         Source/WebCore/platform/gtk/WidgetGtk.cpp \
    62036194        Source/WebCore/platform/gtk/WidgetRenderingContext.cpp \
    62046195        Source/WebCore/platform/gtk/WidgetRenderingContext.h
    62056196
    62066197platformgtk_sources += \
     6198        Source/WebCore/platform/audio/gtk/AudioBusGtk.cpp \
     6199        Source/WebCore/platform/graphics/cairo/GraphicsContextCairo.cpp \
     6200        Source/WebCore/platform/graphics/cairo/GraphicsContextPlatformPrivateCairo.h \
     6201        Source/WebCore/platform/graphics/freetype/FontPlatformData.h \
     6202        Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp \
     6203        Source/WebCore/platform/graphics/gstreamer/GStreamerGWorld.cpp \
     6204        Source/WebCore/platform/graphics/gstreamer/GStreamerGWorld.h \
     6205        Source/WebCore/platform/graphics/gstreamer/ImageGStreamerCairo.cpp \
     6206        Source/WebCore/platform/graphics/gstreamer/ImageGStreamer.h \
     6207        Source/WebCore/platform/graphics/gstreamer/PlatformVideoWindowGtk.cpp \
     6208        Source/WebCore/platform/graphics/gstreamer/PlatformVideoWindow.h \
     6209        Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp \
     6210        Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.h \
     6211        Source/WebCore/platform/graphics/gtk/ColorGtk.cpp \
     6212        Source/WebCore/platform/graphics/gtk/GdkCairoUtilities.cpp \
     6213        Source/WebCore/platform/graphics/gtk/GdkCairoUtilities.h \
     6214        Source/WebCore/platform/graphics/gtk/ImageGtk.cpp \
     6215        Source/WebCore/platform/graphics/gtk/IntPointGtk.cpp \
     6216        Source/WebCore/platform/graphics/gtk/IntRectGtk.cpp \
    62076217        Source/WebCore/platform/gtk/CompositionResults.h \
    62086218        Source/WebCore/platform/gtk/ContextMenuGtk.cpp \
     
    62416251        Source/WebCore/platform/gtk/PlatformWheelEventGtk.cpp \
    62426252        Source/WebCore/platform/gtk/RunLoopGtk.cpp \
     6253        Source/WebCore/platform/gtk/SearchPopupMenuGtk.cpp \
     6254        Source/WebCore/platform/gtk/SearchPopupMenuGtk.h \
    62436255        Source/WebCore/platform/gtk/SharedBufferGtk.cpp \
    62446256        Source/WebCore/platform/gtk/SharedTimerGtk.cpp \
     
    62496261        Source/WebCore/platform/gtk/WebKitAuthenticationWidget.cpp \
    62506262        Source/WebCore/platform/gtk/WebKitAuthenticationWidget.h \
    6251         Source/WebCore/platform/audio/gtk/AudioBusGtk.cpp \
    6252         Source/WebCore/platform/graphics/gtk/ColorGtk.cpp \
    6253         Source/WebCore/platform/graphics/gtk/GdkCairoUtilities.cpp \
    6254         Source/WebCore/platform/graphics/gtk/GdkCairoUtilities.h \
    6255         Source/WebCore/platform/graphics/gtk/ImageGtk.cpp \
    6256         Source/WebCore/platform/graphics/gtk/IntPointGtk.cpp \
    6257         Source/WebCore/platform/graphics/gtk/IntRectGtk.cpp \
     6263        Source/WebCore/platform/gtk/WidgetGtk.cpp \
    62586264        Source/WebCore/platform/network/gtk/CredentialBackingStore.cpp \
    62596265        Source/WebCore/platform/network/gtk/CredentialBackingStore.h \
     
    62736279        Source/WebCore/platform/cairo/WidgetBackingStoreCairo.cpp
    62746280if USE_OPENGL
    6275 webcoregtk_sources += \
     6281platformgtk_sources += \
    62766282        Source/WebCore/platform/graphics/cairo/GLContext.cpp \
    6277         Source/WebCore/platform/graphics/cairo/GLContext.h
    6278 platformgtk_sources += \
     6283        Source/WebCore/platform/graphics/cairo/GLContext.h \
    62796284        Source/WebCore/platform/gtk/RedirectedXCompositeWindow.cpp \
    62806285        Source/WebCore/platform/gtk/RedirectedXCompositeWindow.h
     
    63376342
    63386343if USE_GSTREAMER
    6339 webcoregtk_sources += \
     6344platform_sources += \
    63406345        Source/WebCore/platform/graphics/gstreamer/GRefPtrGStreamer.cpp \
    63416346        Source/WebCore/platform/graphics/gstreamer/GRefPtrGStreamer.h \
  • trunk/Source/WebKit2/ChangeLog

    r151520 r151522  
     12013-06-12  Zan Dobersek  <zdobersek@igalia.com>
     2
     3        [GTK] Move more build targets for source code that's free of layer violations into libPlatform
     4        https://bugs.webkit.org/show_bug.cgi?id=115936
     5
     6        Reviewed by Martin Robinson.
     7
     8        * GNUmakefile.am: Add GStreamer dependency's CFLAGS to the list of libPlatformGtk2 CPPFLAGS.
     9
    1102013-06-12  Ruth Fong  <ruth_fong@apple.com>
    211
  • trunk/Source/WebKit2/GNUmakefile.am

    r151492 r151522  
    521521        $(javascriptcore_cppflags) \
    522522        -fno-strict-aliasing \
     523        $(GSTREAMER_CFLAGS) \
    523524        $(GTK2_CFLAGS) \
    524525        $(LIBSECRET_CFLAGS) \
Note: See TracChangeset for help on using the changeset viewer.