Changeset 126306 in webkit


Ignore:
Timestamp:
Aug 22, 2012 8:47:53 AM (12 years ago)
Author:
kov@webkit.org
Message:

[GTK] Split WebCore/platform into a separate library
https://bugs.webkit.org/show_bug.cgi?id=94435

Reviewed by Martin Robinson.

More people have been reporting problems when linking WebCore because
the command line limit is being exceeded. Splitting WebCore a bit more
is in order.

.:

  • GNUmakefile.am: add variable that will hold the list of source files

for libWebCorePlatform .

Source/WebCore:

  • GNUmakefile.am: add new libWebCorePlatform convenience library.
  • GNUmakefile.list.am: move list of platform/* files to its own variable.

Source/WebKit/gtk:

  • GNUmakefile.am: link libWebCorePlatform into libwebkitgtk

Source/WebKit2:

  • GNUmakefile.am: link libWebCorePlatform into libwebkit2gtk

Tools:

  • GNUmakefile.am: link libWebCorePlatform into DRT
Location:
trunk
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r126197 r126306  
     12012-08-22  Gustavo Noronha Silva  <gns@gnome.org>
     2
     3        [GTK] Split WebCore/platform into a separate library
     4        https://bugs.webkit.org/show_bug.cgi?id=94435
     5
     6        Reviewed by Martin Robinson.
     7
     8        More people have been reporting problems when linking WebCore because
     9        the command line limit is being exceeded. Splitting WebCore a bit more
     10        is in order.
     11
     12        * GNUmakefile.am: add variable that will hold the list of source files
     13        for libWebCorePlatform .
     14
    1152012-08-21  Thiago Marcos P. Santos  <thiago.santos@intel.com>
    216
  • trunk/GNUmakefile.am

    r124182 r126306  
    7171offlineasm_nosources :=
    7272webcore_cppflags :=
     73webcore_platform_sources :=
    7374webcore_modules_sources :=
    7475webcore_sources :=
     
    99100global_cflags :=
    100101global_cxxflags :=
     102common_webcore_shards_cppflags :=
    101103JSCORE_GIRSOURCES :=
    102104WEBKIT_GIRSOURCES :=
  • trunk/Source/WebCore/ChangeLog

    r126305 r126306  
     12012-08-22  Gustavo Noronha Silva  <gns@gnome.org>
     2
     3        [GTK] Split WebCore/platform into a separate library
     4        https://bugs.webkit.org/show_bug.cgi?id=94435
     5
     6        Reviewed by Martin Robinson.
     7
     8        More people have been reporting problems when linking WebCore because
     9        the command line limit is being exceeded. Splitting WebCore a bit more
     10        is in order.
     11
     12        * GNUmakefile.am: add new libWebCorePlatform convenience library.
     13        * GNUmakefile.list.am: move list of platform/* files to its own variable.
     14
    1152012-08-22  Raphael Kubo da Costa  <rakuco@webkit.org>
    216
  • trunk/Source/WebCore/GNUmakefile.am

    r126182 r126306  
    950950
    951951noinst_LTLIBRARIES += \
     952        libWebCorePlatform.la \
    952953        libWebCoreModules.la \
    953954        libWebCore.la
     
    961962$(webcoremodules_lib_for_dep): $(srcdir)/Source/WebCore/GNUmakefile.am $(srcdir)/Source/WebCore/GNUmakefile.list.am
    962963
    963 nodist_EXTRA_libWebCore_la_SOURCES = \
    964         $(webcore_built_nosources)
    965 
    966 nodist_libWebCore_la_SOURCES = \
    967         $(webcore_built_sources)
    968 
    969 libWebCore_la_SOURCES = \
    970         $(webcore_sources)
    971 
    972 libWebCore_la_CXXFLAGS = \
    973         $(SYMBOL_VISIBILITY_INLINES) \
    974         $(global_cxxflags)
    975 
    976 libWebCore_la_CFLAGS = \
    977         $(SYMBOL_VISIBILITY) \
    978         $(global_cflags)
    979 
    980 libWebCore_la_CPPFLAGS = \
     964webcoreplatform_lib_for_dep = libWebcorePlatform.la
     965$(webcoreplatform_lib_for_dep): $(srcdir)/Source/WebCore/GNUmakefile.am $(srcdir)/Source/WebCore/GNUmakefile.list.am
     966
     967common_webcore_shards_cppflags += \
    981968        -DBUILDING_WEBKIT \
    982969        $(global_cppflags) \
    983970        $(webcore_cppflags) \
    984         $(webcoregtk_cppflags) \
    985971        $(javascriptcore_cppflags) \
    986972        -fno-strict-aliasing \
     
    996982        $(LIBXML_CFLAGS) \
    997983        $(LIBXSLT_CFLAGS) \
    998         $(PANGO_CFLAGS) \
    999984        $(SQLITE3_CFLAGS) \
    1000985        $(UNICODE_CFLAGS) \
     
    1002987        $(XT_CFLAGS)
    1003988
     989nodist_EXTRA_libWebCore_la_SOURCES = \
     990        $(webcore_built_nosources)
     991
     992nodist_libWebCore_la_SOURCES = \
     993        $(webcore_built_sources)
     994
     995libWebCore_la_SOURCES = \
     996        $(webcore_sources)
     997
     998libWebCore_la_CXXFLAGS = \
     999        $(SYMBOL_VISIBILITY_INLINES) \
     1000        $(global_cxxflags)
     1001
     1002libWebCore_la_CFLAGS = \
     1003        $(SYMBOL_VISIBILITY) \
     1004        $(global_cflags)
     1005
     1006libWebCore_la_CPPFLAGS = \
     1007        $(common_webcore_shards_cppflags)
     1008
    10041009if TARGET_WIN32
    10051010# PluginPackageWin.cpp needs the symbols from version dll
     
    10151020
    10161021libWebCoreModules_la_CPPFLAGS = $(libWebCore_la_CPPFLAGS)
     1022
     1023libWebCorePlatform_la_SOURCES = \
     1024        $(webcore_platform_sources)
     1025
     1026libWebCorePlatform_la_CXXFLAGS = \
     1027        $(SYMBOL_VISIBILITY_INLINES) \
     1028        $(global_cxxflags)
     1029
     1030libWebCorePlatform_la_CFLAGS = \
     1031        $(SYMBOL_VISIBILITY) \
     1032        $(global_cflags)
     1033
     1034libWebCorePlatform_la_CPPFLAGS = \
     1035        $(common_webcore_shards_cppflags)
    10171036
    10181037# We have a different library with only the files that require GTK+. It allows us
     
    10361055
    10371056libWebCoreGtk_la_CPPFLAGS = \
    1038         -DBUILDING_WEBKIT \
    1039         $(global_cppflags) \
    1040         $(webcore_cppflags) \
     1057        $(common_webcore_shards_cppflags) \
    10411058        $(webcoregtk_cppflags) \
    1042         $(javascriptcore_cppflags) \
    1043         -fno-strict-aliasing \
    10441059        $(HILDON_CPPFLAGS) \
    1045         $(COVERAGE_CFLAGS) \
    1046         $(ENCHANT_CFLAGS) \
    1047         $(FARSTREAM_CFLAGS) \
     1060        $(HILDON_CFLAGS) \
    10481061        $(GAIL_CFLAGS) \
    1049         $(GEOCLUE_CFLAGS) \
    1050         $(GLIB_CFLAGS) \
    1051         $(GSTREAMER_CFLAGS) \
    1052         $(GTK_CFLAGS) \
    1053         $(HILDON_CFLAGS) \
    1054         $(LIBSOUP_CFLAGS) \
    1055         $(LIBXML_CFLAGS) \
    1056         $(LIBXSLT_CFLAGS) \
    1057         $(SQLITE3_CFLAGS) \
    1058         $(UNICODE_CFLAGS) \
    1059         $(XCOMPOSITE_CFLAGS) \
    1060         $(XRENDER_CFLAGS) \
    1061         $(XT_CFLAGS)
     1062        $(FARSTREAM_CFLAGS)
     1063
    10621064
    10631065EXTRA_DIST += \
  • trunk/Source/WebCore/GNUmakefile.list.am

    r126304 r126306  
    40334033        Source/WebCore/page/WorkerNavigator.cpp \
    40344034        Source/WebCore/page/WorkerNavigator.h \
    4035         Source/WebCore/platform/animation/Animation.cpp \
    4036         Source/WebCore/platform/animation/Animation.h \
    4037         Source/WebCore/platform/animation/AnimationList.cpp \
    4038         Source/WebCore/platform/animation/AnimationList.h \
    4039         Source/WebCore/platform/animation/AnimationUtilities.h \
    4040         Source/WebCore/platform/animation/TimingFunction.h \
    4041         Source/WebCore/platform/audio/AudioArray.h \
    4042         Source/WebCore/platform/audio/AudioBus.cpp \
    4043         Source/WebCore/platform/audio/AudioBus.h \
    4044         Source/WebCore/platform/audio/AudioChannel.cpp \
    4045         Source/WebCore/platform/audio/AudioChannel.h \
    4046         Source/WebCore/platform/audio/AudioDestination.h \
    4047         Source/WebCore/platform/audio/AudioDSPKernel.h \
    4048         Source/WebCore/platform/audio/AudioDSPKernelProcessor.cpp \
    4049         Source/WebCore/platform/audio/AudioDSPKernelProcessor.h \
    4050         Source/WebCore/platform/audio/AudioFileReader.h \
    4051         Source/WebCore/platform/audio/AudioIOCallback.h \
    4052         Source/WebCore/platform/audio/AudioProcessor.h \
    4053         Source/WebCore/platform/audio/AudioResampler.cpp \
    4054         Source/WebCore/platform/audio/AudioResampler.h \
    4055         Source/WebCore/platform/audio/AudioResamplerKernel.cpp \
    4056         Source/WebCore/platform/audio/AudioResamplerKernel.h \
    4057         Source/WebCore/platform/audio/AudioSourceProvider.h \
    4058         Source/WebCore/platform/audio/AudioSourceProviderClient.h \
    4059         Source/WebCore/platform/audio/AudioUtilities.cpp \
    4060         Source/WebCore/platform/audio/AudioUtilities.h \
    4061         Source/WebCore/platform/audio/Biquad.cpp \
    4062         Source/WebCore/platform/audio/Biquad.h \
    4063         Source/WebCore/platform/audio/Cone.cpp \
    4064         Source/WebCore/platform/audio/Cone.h \
    4065         Source/WebCore/platform/audio/DenormalDisabler.h \
    4066         Source/WebCore/platform/audio/DirectConvolver.cpp \
    4067         Source/WebCore/platform/audio/DirectConvolver.h \
    4068         Source/WebCore/platform/audio/Distance.cpp \
    4069         Source/WebCore/platform/audio/Distance.h \
    4070         Source/WebCore/platform/audio/DynamicsCompressor.h \
    4071         Source/WebCore/platform/audio/DynamicsCompressorKernel.cpp \
    4072         Source/WebCore/platform/audio/DynamicsCompressorKernel.h \
    4073         Source/WebCore/platform/audio/DynamicsCompressor.cpp \
    4074         Source/WebCore/platform/audio/EqualPowerPanner.cpp \
    4075         Source/WebCore/platform/audio/EqualPowerPanner.h \
    4076         Source/WebCore/platform/audio/FFTConvolver.cpp \
    4077         Source/WebCore/platform/audio/FFTConvolver.h \
    4078         Source/WebCore/platform/audio/FFTFrame.cpp \
    4079         Source/WebCore/platform/audio/FFTFrame.h \
    4080         Source/WebCore/platform/audio/FFTFrameStub.cpp \
    4081         Source/WebCore/platform/audio/HRTFDatabase.cpp \
    4082         Source/WebCore/platform/audio/HRTFDatabase.h \
    4083         Source/WebCore/platform/audio/HRTFDatabaseLoader.cpp \
    4084         Source/WebCore/platform/audio/HRTFDatabaseLoader.h \
    4085         Source/WebCore/platform/audio/HRTFElevation.cpp \
    4086         Source/WebCore/platform/audio/HRTFElevation.h \
    4087         Source/WebCore/platform/audio/HRTFKernel.cpp \
    4088         Source/WebCore/platform/audio/HRTFKernel.h \
    4089         Source/WebCore/platform/audio/HRTFPanner.cpp \
    4090         Source/WebCore/platform/audio/HRTFPanner.h \
    4091         Source/WebCore/platform/audio/MultiChannelResampler.cpp \
    4092         Source/WebCore/platform/audio/MultiChannelResampler.h \
    4093         Source/WebCore/platform/audio/Panner.cpp \
    4094         Source/WebCore/platform/audio/Panner.h \
    4095         Source/WebCore/platform/audio/ReverbAccumulationBuffer.cpp \
    4096         Source/WebCore/platform/audio/ReverbAccumulationBuffer.h \
    4097         Source/WebCore/platform/audio/ReverbConvolver.cpp \
    4098         Source/WebCore/platform/audio/ReverbConvolver.h \
    4099         Source/WebCore/platform/audio/ReverbConvolverStage.cpp \
    4100         Source/WebCore/platform/audio/ReverbConvolverStage.h \
    4101         Source/WebCore/platform/audio/Reverb.cpp \
    4102         Source/WebCore/platform/audio/Reverb.h \
    4103         Source/WebCore/platform/audio/ReverbInputBuffer.cpp \
    4104         Source/WebCore/platform/audio/ReverbInputBuffer.h \
    4105         Source/WebCore/platform/audio/SincResampler.cpp \
    4106         Source/WebCore/platform/audio/SincResampler.h \
    4107         Source/WebCore/platform/audio/VectorMath.cpp \
    4108         Source/WebCore/platform/audio/VectorMath.h \
    4109         Source/WebCore/platform/audio/ZeroPole.cpp \
    4110         Source/WebCore/platform/audio/ZeroPole.h \
    4111         Source/WebCore/platform/ActivePlatformGestureAnimation.cpp \
    4112         Source/WebCore/platform/ActivePlatformGestureAnimation.h \
    4113         Source/WebCore/platform/PlatformGestureCurve.h \
    4114         Source/WebCore/platform/PlatformGestureCurveTarget.h \
    4115         Source/WebCore/platform/Arena.cpp \
    4116         Source/WebCore/platform/Arena.h \
    4117         Source/WebCore/platform/AsyncFileSystem.cpp \
    4118         Source/WebCore/platform/AsyncFileSystem.h \
    4119         Source/WebCore/platform/AutodrainedPool.h \
    4120         Source/WebCore/platform/CalculationValue.cpp \
    4121         Source/WebCore/platform/CalculationValue.h \
    4122         Source/WebCore/platform/Clock.cpp \
    4123         Source/WebCore/platform/Clock.h \
    4124         Source/WebCore/platform/ClockGeneric.cpp \
    4125         Source/WebCore/platform/ClockGeneric.h \
    4126         Source/WebCore/platform/ColorChooser.h \
    4127         Source/WebCore/platform/ColorChooserClient.h \
    4128         Source/WebCore/platform/ContentType.cpp \
    4129         Source/WebCore/platform/ContentType.h \
    4130         Source/WebCore/platform/ContextMenu.h \
    4131         Source/WebCore/platform/ContextMenuItem.h \
    4132         Source/WebCore/platform/Cookie.h \
    4133         Source/WebCore/platform/CookiesStrategy.h \
    4134         Source/WebCore/platform/CookieJar.h \
    4135         Source/WebCore/platform/CrossThreadCopier.cpp \
    4136         Source/WebCore/platform/CrossThreadCopier.h \
    4137         Source/WebCore/platform/Cursor.cpp \
    4138         Source/WebCore/platform/Cursor.h \
    4139         Source/WebCore/platform/DateComponents.cpp \
    4140         Source/WebCore/platform/DateComponents.h \
    4141         Source/WebCore/platform/Decimal.cpp \
    4142         Source/WebCore/platform/Decimal.h \
    4143         Source/WebCore/platform/DragData.cpp \
    4144         Source/WebCore/platform/DragData.h \
    4145         Source/WebCore/platform/DragImage.cpp \
    4146         Source/WebCore/platform/DragImage.h \
    4147         Source/WebCore/platform/EventLoop.h \
    4148         Source/WebCore/platform/EventTracer.cpp \
    4149         Source/WebCore/platform/EventTracer.h \
    4150         Source/WebCore/platform/PlatformInstrumentation.cpp \
    4151         Source/WebCore/platform/PlatformInstrumentation.h \
    4152         Source/WebCore/platform/FileChooser.cpp \
    4153         Source/WebCore/platform/FileChooser.h \
    4154         Source/WebCore/platform/FileIconLoader.cpp \
    4155         Source/WebCore/platform/FileIconLoader.h \
    4156         Source/WebCore/platform/FileMetadata.h \
    4157         Source/WebCore/platform/FileStreamClient.h \
    4158         Source/WebCore/platform/FileStream.cpp \
    4159         Source/WebCore/platform/FileStream.h \
    4160         Source/WebCore/platform/FileSystem.cpp \
    4161         Source/WebCore/platform/FileSystem.h \
    4162         Source/WebCore/platform/FloatConversion.h \
    4163         Source/WebCore/platform/FractionalLayoutUnit.h \
    4164         Source/WebCore/platform/Gamepads.h \
    4165         Source/WebCore/platform/HashTools.h \
    4166         Source/WebCore/platform/HistogramSupport.cpp \
    4167         Source/WebCore/platform/HistogramSupport.h \
    4168         Source/WebCore/platform/graphics/ANGLEWebKitBridge.cpp \
    4169         Source/WebCore/platform/graphics/ANGLEWebKitBridge.h \
    4170         Source/WebCore/platform/graphics/BitmapImage.cpp \
    4171         Source/WebCore/platform/graphics/BitmapImage.h \
    4172         Source/WebCore/platform/graphics/Color.cpp \
    4173         Source/WebCore/platform/graphics/Color.h \
    4174         Source/WebCore/platform/graphics/CrossfadeGeneratedImage.cpp \
    4175         Source/WebCore/platform/graphics/CrossfadeGeneratedImage.h \
    4176         Source/WebCore/platform/graphics/ColorSpace.h \
    4177         Source/WebCore/platform/graphics/DashArray.h \
    4178         Source/WebCore/platform/graphics/Extensions3D.h \
    4179         Source/WebCore/platform/graphics/NativeImagePtr.h \
    4180         Source/WebCore/platform/graphics/cairo/BitmapImageCairo.cpp \
    4181         Source/WebCore/platform/graphics/cairo/CairoUtilities.cpp \
    4182         Source/WebCore/platform/graphics/cairo/CairoUtilities.h \
    4183         Source/WebCore/platform/graphics/cairo/FloatRectCairo.cpp \
    4184         Source/WebCore/platform/graphics/cairo/FontCairo.cpp \
    4185         Source/WebCore/platform/graphics/cairo/FontCustomPlatformData.h \
    4186         Source/WebCore/platform/graphics/cairo/GradientCairo.cpp \
    4187         Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp \
    4188         Source/WebCore/platform/graphics/cairo/ImageBufferDataCairo.h \
    4189         Source/WebCore/platform/graphics/cairo/ImageCairo.cpp \
    4190         Source/WebCore/platform/graphics/cairo/IntRectCairo.cpp \
    4191         Source/WebCore/platform/graphics/cairo/NativeImageCairo.cpp \
    4192         Source/WebCore/platform/graphics/cairo/NativeImageCairo.h \
    4193         Source/WebCore/platform/graphics/cairo/OwnPtrCairo.cpp \
    4194         Source/WebCore/platform/graphics/cairo/OwnPtrCairo.h \
    4195         Source/WebCore/platform/graphics/cairo/PathCairo.cpp \
    4196         Source/WebCore/platform/graphics/cairo/PatternCairo.cpp \
    4197         Source/WebCore/platform/graphics/cairo/PlatformContextCairo.cpp \
    4198         Source/WebCore/platform/graphics/cairo/PlatformContextCairo.h \
    4199         Source/WebCore/platform/graphics/cairo/PlatformPathCairo.h \
    4200         Source/WebCore/platform/graphics/cairo/PlatformPathCairo.cpp \
    4201         Source/WebCore/platform/graphics/cairo/RefPtrCairo.cpp \
    4202         Source/WebCore/platform/graphics/cairo/RefPtrCairo.h \
    4203         Source/WebCore/platform/graphics/cairo/TransformationMatrixCairo.cpp \
    4204         Source/WebCore/platform/graphics/filters/CustomFilterGlobalContext.cpp \
    4205         Source/WebCore/platform/graphics/filters/CustomFilterGlobalContext.h \
    4206         Source/WebCore/platform/graphics/filters/CustomFilterMesh.cpp \
    4207         Source/WebCore/platform/graphics/filters/CustomFilterMesh.h \
    4208         Source/WebCore/platform/graphics/filters/CustomFilterNumberParameter.h \
    4209         Source/WebCore/platform/graphics/filters/CustomFilterOperation.cpp \
    4210         Source/WebCore/platform/graphics/filters/CustomFilterOperation.h \
    4211         Source/WebCore/platform/graphics/filters/CustomFilterParameter.h \
    4212         Source/WebCore/platform/graphics/filters/CustomFilterProgram.cpp \
    4213         Source/WebCore/platform/graphics/filters/CustomFilterProgram.h \
    4214         Source/WebCore/platform/graphics/filters/CustomFilterProgramInfo.cpp \
    4215         Source/WebCore/platform/graphics/filters/CustomFilterProgramInfo.h \
    4216         Source/WebCore/platform/graphics/filters/CustomFilterCompiledProgram.cpp \
    4217         Source/WebCore/platform/graphics/filters/CustomFilterCompiledProgram.h \
    4218         Source/WebCore/platform/graphics/filters/DistantLightSource.cpp \
    4219         Source/WebCore/platform/graphics/filters/DistantLightSource.h \
    4220         Source/WebCore/platform/graphics/filters/FEBlend.cpp \
    4221         Source/WebCore/platform/graphics/filters/FEBlend.h \
    4222         Source/WebCore/platform/graphics/filters/FEColorMatrix.cpp \
    4223         Source/WebCore/platform/graphics/filters/FEColorMatrix.h \
    4224         Source/WebCore/platform/graphics/filters/FEComponentTransfer.cpp \
    4225         Source/WebCore/platform/graphics/filters/FEComponentTransfer.h \
    4226         Source/WebCore/platform/graphics/filters/FEComposite.cpp \
    4227         Source/WebCore/platform/graphics/filters/FEComposite.h \
    4228         Source/WebCore/platform/graphics/filters/FEConvolveMatrix.cpp \
    4229         Source/WebCore/platform/graphics/filters/FEConvolveMatrix.h \
    4230         Source/WebCore/platform/graphics/filters/FECustomFilter.cpp \
    4231         Source/WebCore/platform/graphics/filters/FECustomFilter.h \
    4232         Source/WebCore/platform/graphics/filters/FEDiffuseLighting.cpp \
    4233         Source/WebCore/platform/graphics/filters/FEDiffuseLighting.h \
    4234         Source/WebCore/platform/graphics/filters/FEDisplacementMap.cpp \
    4235         Source/WebCore/platform/graphics/filters/FEDisplacementMap.h \
    4236         Source/WebCore/platform/graphics/filters/FEDropShadow.cpp \
    4237         Source/WebCore/platform/graphics/filters/FEDropShadow.h \
    4238         Source/WebCore/platform/graphics/filters/FEFlood.cpp \
    4239         Source/WebCore/platform/graphics/filters/FEFlood.h \
    4240         Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp \
    4241         Source/WebCore/platform/graphics/filters/FEGaussianBlur.h \
    4242         Source/WebCore/platform/graphics/filters/FELighting.cpp \
    4243         Source/WebCore/platform/graphics/filters/FELighting.h \
    4244         Source/WebCore/platform/graphics/filters/FEMerge.cpp \
    4245         Source/WebCore/platform/graphics/filters/FEMerge.h \
    4246         Source/WebCore/platform/graphics/filters/FEMorphology.cpp \
    4247         Source/WebCore/platform/graphics/filters/FEMorphology.h \
    4248         Source/WebCore/platform/graphics/filters/FEOffset.cpp \
    4249         Source/WebCore/platform/graphics/filters/FEOffset.h \
    4250         Source/WebCore/platform/graphics/filters/FESpecularLighting.cpp \
    4251         Source/WebCore/platform/graphics/filters/FESpecularLighting.h \
    4252         Source/WebCore/platform/graphics/filters/FETile.cpp \
    4253         Source/WebCore/platform/graphics/filters/FETile.h \
    4254         Source/WebCore/platform/graphics/filters/FETurbulence.cpp \
    4255         Source/WebCore/platform/graphics/filters/FETurbulence.h \
    4256         Source/WebCore/platform/graphics/filters/Filter.h \
    4257         Source/WebCore/platform/graphics/filters/FilterEffect.cpp \
    4258         Source/WebCore/platform/graphics/filters/FilterEffect.h \
    4259         Source/WebCore/platform/graphics/filters/FilterOperation.h \
    4260         Source/WebCore/platform/graphics/filters/FilterOperation.cpp \
    4261         Source/WebCore/platform/graphics/filters/FilterOperations.cpp \
    4262         Source/WebCore/platform/graphics/filters/FilterOperations.h \
    4263         Source/WebCore/platform/graphics/filters/LightSource.cpp \
    4264         Source/WebCore/platform/graphics/filters/LightSource.h \
    4265         Source/WebCore/platform/graphics/filters/PointLightSource.cpp \
    4266         Source/WebCore/platform/graphics/filters/PointLightSource.h \
    4267         Source/WebCore/platform/graphics/filters/SourceAlpha.cpp \
    4268         Source/WebCore/platform/graphics/filters/SourceAlpha.h \
    4269         Source/WebCore/platform/graphics/filters/SourceGraphic.cpp \
    4270         Source/WebCore/platform/graphics/filters/SourceGraphic.h \
    4271         Source/WebCore/platform/graphics/filters/SpotLightSource.cpp \
    4272         Source/WebCore/platform/graphics/filters/SpotLightSource.h \
    4273         Source/WebCore/platform/graphics/filters/arm/NEONHelpers.h \
    4274         Source/WebCore/platform/graphics/filters/arm/FEBlendNEON.h \
    4275         Source/WebCore/platform/graphics/filters/arm/FECompositeArithmeticNEON.h \
    4276         Source/WebCore/platform/graphics/filters/arm/FEGaussianBlurNEON.h \
    4277         Source/WebCore/platform/graphics/filters/arm/FELightingNEON.cpp \
    4278         Source/WebCore/platform/graphics/filters/arm/FELightingNEON.h \
    4279         Source/WebCore/platform/graphics/FloatPoint3D.cpp \
    4280         Source/WebCore/platform/graphics/FloatPoint3D.h \
    4281         Source/WebCore/platform/graphics/FloatPoint.cpp \
    4282         Source/WebCore/platform/graphics/FloatPoint.h \
    4283         Source/WebCore/platform/graphics/FloatQuad.cpp \
    4284         Source/WebCore/platform/graphics/FloatQuad.h \
    4285         Source/WebCore/platform/graphics/FloatRect.cpp \
    4286         Source/WebCore/platform/graphics/FloatRect.h \
    4287         Source/WebCore/platform/graphics/FloatSize.cpp \
    4288         Source/WebCore/platform/graphics/FloatSize.h \
    4289         Source/WebCore/platform/graphics/FontBaseline.h \
    4290         Source/WebCore/platform/graphics/FontCache.cpp \
    4291         Source/WebCore/platform/graphics/FontCache.h \
    4292         Source/WebCore/platform/graphics/Font.cpp \
    4293         Source/WebCore/platform/graphics/FontData.cpp \
    4294         Source/WebCore/platform/graphics/FontData.h \
    4295         Source/WebCore/platform/graphics/FontDescription.cpp \
    4296         Source/WebCore/platform/graphics/FontDescription.h \
    4297         Source/WebCore/platform/graphics/FontFallbackList.cpp \
    4298         Source/WebCore/platform/graphics/FontFallbackList.h \
    4299         Source/WebCore/platform/graphics/FontFamily.cpp \
    4300         Source/WebCore/platform/graphics/FontFamily.h \
    4301         Source/WebCore/platform/graphics/FontFastPath.cpp \
    4302         Source/WebCore/platform/graphics/FontFeatureSettings.cpp \
    4303         Source/WebCore/platform/graphics/FontFeatureSettings.h \
    4304         Source/WebCore/platform/graphics/Font.h \
    4305         Source/WebCore/platform/graphics/FontMetrics.h \
    4306         Source/WebCore/platform/graphics/FontOrientation.h \
    4307         Source/WebCore/platform/graphics/FontPlatformData.h \
    4308         Source/WebCore/platform/graphics/FontRenderingMode.h \
    4309         Source/WebCore/platform/graphics/FontSelector.h \
    4310         Source/WebCore/platform/graphics/FontSmoothingMode.h \
    4311         Source/WebCore/platform/graphics/FontTraitsMask.h \
    4312         Source/WebCore/platform/graphics/FontWidthVariant.h \
    4313         Source/WebCore/platform/graphics/FractionalLayoutBoxExtent.cpp \
    4314         Source/WebCore/platform/graphics/FractionalLayoutBoxExtent.h \
    4315         Source/WebCore/platform/graphics/FractionalLayoutPoint.h \
    4316         Source/WebCore/platform/graphics/FractionalLayoutRect.cpp \
    4317         Source/WebCore/platform/graphics/FractionalLayoutRect.h \
    4318         Source/WebCore/platform/graphics/FractionalLayoutSize.h \
    4319         Source/WebCore/platform/graphics/GeneratorGeneratedImage.cpp \
    4320         Source/WebCore/platform/graphics/GeneratorGeneratedImage.h \
    4321         Source/WebCore/platform/graphics/GeneratedImage.h \
    4322         Source/WebCore/platform/graphics/Generator.h \
    4323         Source/WebCore/platform/graphics/Glyph.h \
    4324         Source/WebCore/platform/graphics/GlyphBuffer.h \
    4325         Source/WebCore/platform/graphics/GlyphMetricsMap.h \
    4326         Source/WebCore/platform/graphics/GlyphPage.h \
    4327         Source/WebCore/platform/graphics/GlyphPageTreeNode.cpp \
    4328         Source/WebCore/platform/graphics/GlyphPageTreeNode.h \
    4329         Source/WebCore/platform/graphics/gpu/DrawingBuffer.cpp \
    4330         Source/WebCore/platform/graphics/gpu/DrawingBuffer.h \
    4331         Source/WebCore/platform/graphics/Gradient.cpp \
    4332         Source/WebCore/platform/graphics/Gradient.h \
    4333         Source/WebCore/platform/graphics/GraphicsContext.cpp \
    4334         Source/WebCore/platform/graphics/GraphicsContext.h \
    4335         Source/WebCore/platform/graphics/GraphicsContext3D.cpp \
    4336         Source/WebCore/platform/graphics/GraphicsContext3D.h \
    4337         Source/WebCore/platform/graphics/GraphicsLayer.h \
    4338         Source/WebCore/platform/graphics/GraphicsLayer.cpp \
    4339         Source/WebCore/platform/graphics/GraphicsLayerClient.h \
    4340         Source/WebCore/platform/graphics/GraphicsTypes.cpp \
    4341         Source/WebCore/platform/graphics/GraphicsTypes.h \
    4342         Source/WebCore/platform/graphics/GraphicsTypes3D.h \
    4343         Source/WebCore/platform/graphics/Icon.h \
    4344         Source/WebCore/platform/graphics/ImageBuffer.cpp \
    4345         Source/WebCore/platform/graphics/ImageBuffer.h \
    4346         Source/WebCore/platform/graphics/ImageBufferData.h \
    4347         Source/WebCore/platform/graphics/Image.cpp \
    4348         Source/WebCore/platform/graphics/Image.h \
    4349         Source/WebCore/platform/graphics/ImageObserver.h \
    4350         Source/WebCore/platform/graphics/ImageOrientation.cpp \
    4351         Source/WebCore/platform/graphics/ImageOrientation.h \
    4352         Source/WebCore/platform/graphics/ImageSource.cpp \
    4353         Source/WebCore/platform/graphics/ImageSource.h \
    4354         Source/WebCore/platform/graphics/IntPoint.h \
    4355         Source/WebCore/platform/graphics/IntPointHash.h \
    4356         Source/WebCore/platform/graphics/IntRect.cpp \
    4357         Source/WebCore/platform/graphics/IntRect.h \
    4358         Source/WebCore/platform/graphics/IntSize.h \
    4359         Source/WebCore/platform/graphics/IntSizeHash.h \
    4360         Source/WebCore/platform/graphics/MediaPlayer.cpp \
    4361         Source/WebCore/platform/graphics/MediaPlayer.h \
    4362         Source/WebCore/platform/graphics/MediaPlayerPrivate.h \
    4363         Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.cpp \
    4364         Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.h \
    4365         Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.cpp \
    4366         Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.h \
    4367         Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGL.cpp \
    4368         Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp \
    4369         Source/WebCore/platform/graphics/OpenGLShims.cpp \
    4370         Source/WebCore/platform/graphics/OpenGLShims.h \
    4371         Source/WebCore/platform/graphics/opentype/OpenTypeVerticalData.h \
    4372         Source/WebCore/platform/graphics/Path.cpp \
    4373         Source/WebCore/platform/graphics/Path.h \
    4374         Source/WebCore/platform/graphics/PathTraversalState.cpp \
    4375         Source/WebCore/platform/graphics/PathTraversalState.h \
    4376         Source/WebCore/platform/graphics/Pattern.cpp \
    4377         Source/WebCore/platform/graphics/Pattern.h \
    4378         Source/WebCore/platform/graphics/PlatformLayer.h \
    4379         Source/WebCore/platform/graphics/Region.cpp \
    4380         Source/WebCore/platform/graphics/Region.h \
    4381         Source/WebCore/platform/graphics/RoundedRect.cpp \
    4382         Source/WebCore/platform/graphics/RoundedRect.h \
    4383         Source/WebCore/platform/graphics/SegmentedFontData.cpp \
    4384         Source/WebCore/platform/graphics/SegmentedFontData.h \
    4385         Source/WebCore/platform/graphics/ShadowBlur.cpp \
    4386         Source/WebCore/platform/graphics/ShadowBlur.h \
    4387         Source/WebCore/platform/graphics/SimpleFontData.cpp \
    4388         Source/WebCore/platform/graphics/SimpleFontData.h \
    4389         Source/WebCore/platform/graphics/StringTruncator.cpp \
    4390         Source/WebCore/platform/graphics/StringTruncator.h \
    4391         Source/WebCore/platform/graphics/StrokeStyleApplier.h \
    4392         Source/WebCore/platform/graphics/SurrogatePairAwareTextIterator.cpp \
    4393         Source/WebCore/platform/graphics/SurrogatePairAwareTextIterator.h \
    4394         Source/WebCore/platform/graphics/SVGGlyph.cpp \
    4395         Source/WebCore/platform/graphics/SVGGlyph.h \
    4396         Source/WebCore/platform/graphics/TextRenderingMode.h \
    4397         Source/WebCore/platform/graphics/TextRun.cpp \
    4398         Source/WebCore/platform/graphics/TextRun.h \
    4399         Source/WebCore/platform/graphics/TiledBacking.h \
    4400         Source/WebCore/platform/graphics/transforms/AffineTransform.cpp \
    4401         Source/WebCore/platform/graphics/transforms/AffineTransform.h \
    4402         Source/WebCore/platform/graphics/transforms/IdentityTransformOperation.h \
    4403         Source/WebCore/platform/graphics/transforms/Matrix3DTransformOperation.cpp \
    4404         Source/WebCore/platform/graphics/transforms/Matrix3DTransformOperation.h \
    4405         Source/WebCore/platform/graphics/transforms/MatrixTransformOperation.cpp \
    4406         Source/WebCore/platform/graphics/transforms/MatrixTransformOperation.h \
    4407         Source/WebCore/platform/graphics/transforms/PerspectiveTransformOperation.cpp \
    4408         Source/WebCore/platform/graphics/transforms/PerspectiveTransformOperation.h \
    4409         Source/WebCore/platform/graphics/transforms/RotateTransformOperation.cpp \
    4410         Source/WebCore/platform/graphics/transforms/RotateTransformOperation.h \
    4411         Source/WebCore/platform/graphics/transforms/ScaleTransformOperation.cpp \
    4412         Source/WebCore/platform/graphics/transforms/ScaleTransformOperation.h \
    4413         Source/WebCore/platform/graphics/transforms/SkewTransformOperation.cpp \
    4414         Source/WebCore/platform/graphics/transforms/SkewTransformOperation.h \
    4415         Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp \
    4416         Source/WebCore/platform/graphics/transforms/TransformationMatrix.h \
    4417         Source/WebCore/platform/graphics/transforms/TransformOperation.h \
    4418         Source/WebCore/platform/graphics/transforms/TransformOperations.cpp \
    4419         Source/WebCore/platform/graphics/transforms/TransformOperations.h \
    4420         Source/WebCore/platform/graphics/transforms/TransformState.cpp \
    4421         Source/WebCore/platform/graphics/transforms/TransformState.h \
    4422         Source/WebCore/platform/graphics/transforms/TranslateTransformOperation.cpp \
    4423         Source/WebCore/platform/graphics/transforms/TranslateTransformOperation.h \
    4424         Source/WebCore/platform/graphics/TypesettingFeatures.h \
    4425         Source/WebCore/platform/graphics/UnitBezier.h \
    4426         Source/WebCore/platform/graphics/WidthIterator.cpp \
    4427         Source/WebCore/platform/graphics/WidthIterator.h \
    4428         Source/WebCore/platform/graphics/WindRule.h \
    4429         Source/WebCore/platform/graphics/WOFFFileFormat.cpp \
    4430         Source/WebCore/platform/graphics/WOFFFileFormat.h \
    4431         Source/WebCore/platform/gtk/ErrorsGtk.cpp \
    4432         Source/WebCore/platform/gtk/ErrorsGtk.h \
    4433         Source/WebCore/platform/gtk/GamepadsGtk.cpp \
    4434         Source/WebCore/platform/gtk/KURLGtk.cpp \
    4435         Source/WebCore/platform/gtk/LanguageGtk.cpp \
    4436         Source/WebCore/platform/gtk/LoggingGtk.cpp \
    4437         Source/WebCore/platform/gtk/MIMETypeRegistryGtk.cpp \
    4438         Source/WebCore/platform/gtk/SharedBufferGtk.cpp \
    4439         Source/WebCore/platform/gtk/TemporaryLinkStubs.cpp \
    4440         Source/WebCore/platform/HostWindow.h \
    4441         Source/WebCore/platform/KillRing.h \
    4442         Source/WebCore/platform/KillRingNone.cpp \
    4443         Source/WebCore/platform/KURL.cpp \
    4444         Source/WebCore/platform/KURL.h \
    4445         Source/WebCore/platform/KURLHash.h \
    4446         Source/WebCore/platform/KURLWTFURL.cpp \
    4447         Source/WebCore/platform/KURLWTFURLImpl.h \
    4448         Source/WebCore/platform/Language.cpp \
    4449         Source/WebCore/platform/Language.h \
    4450         Source/WebCore/platform/LengthBox.cpp \
    4451         Source/WebCore/platform/LengthBox.h \
    4452         Source/WebCore/platform/Length.cpp \
    4453         Source/WebCore/platform/Length.h \
    4454         Source/WebCore/platform/LengthSize.h \
    4455         Source/WebCore/platform/leveldb/LevelDBComparator.h \
    4456         Source/WebCore/platform/leveldb/LevelDBDatabase.cpp \
    4457         Source/WebCore/platform/leveldb/LevelDBDatabase.h \
    4458         Source/WebCore/platform/leveldb/LevelDBIterator.h \
    4459         Source/WebCore/platform/leveldb/LevelDBSlice.h \
    4460         Source/WebCore/platform/leveldb/LevelDBTransaction.h \
    4461         Source/WebCore/platform/leveldb/LevelDBTransaction.cpp \
    4462         Source/WebCore/platform/leveldb/LevelDBWriteBatch.h \
    4463         Source/WebCore/platform/leveldb/LevelDBWriteBatch.cpp \
    4464         Source/WebCore/platform/LinkHash.cpp \
    4465         Source/WebCore/platform/LinkHash.h \
    4466         Source/WebCore/platform/LocalizedStrings.h \
    4467         Source/WebCore/platform/Logging.cpp \
    4468         Source/WebCore/platform/Logging.h \
    4469         Source/WebCore/platform/MIMETypeRegistry.cpp \
    4470         Source/WebCore/platform/MIMETypeRegistry.h \
    4471         Source/WebCore/platform/MemoryPressureHandler.cpp \
    4472         Source/WebCore/platform/MemoryPressureHandler.h \
    4473         Source/WebCore/platform/MemoryUsageSupport.cpp \
    4474         Source/WebCore/platform/MemoryUsageSupport.h \
    4475         Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.cpp \
    4476         Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.h \
    4477         Source/WebCore/platform/image-decoders/bmp/BMPImageReader.cpp \
    4478         Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h \
    4479         Source/WebCore/platform/image-decoders/cairo/ImageDecoderCairo.cpp \
    4480         Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.cpp \
    4481         Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.h \
    4482         Source/WebCore/platform/image-decoders/gif/GIFImageReader.cpp \
    4483         Source/WebCore/platform/image-decoders/gif/GIFImageReader.h \
    4484         Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.cpp \
    4485         Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.h \
    4486         Source/WebCore/platform/image-decoders/ImageDecoder.cpp \
    4487         Source/WebCore/platform/image-decoders/ImageDecoder.h \
    4488         Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp \
    4489         Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.h \
    4490         Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp \
    4491         Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.h \
    4492         Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp \
    4493         Source/WebCore/platform/image-decoders/png/PNGImageDecoder.h \
    4494         Source/WebCore/platform/LayoutTestSupport.cpp \
    4495         Source/WebCore/platform/LayoutTestSupport.h \
    4496         Source/WebCore/platform/linux/GamepadDeviceLinux.cpp \
    4497         Source/WebCore/platform/linux/GamepadDeviceLinux.h \
    4498         Source/WebCore/platform/mediastream/IceCandidateDescriptor.cpp \
    4499         Source/WebCore/platform/mediastream/IceCandidateDescriptor.h \
    4500         Source/WebCore/platform/mediastream/IceOptions.cpp \
    4501         Source/WebCore/platform/mediastream/IceOptions.h \
    4502         Source/WebCore/platform/mediastream/MediaHints.cpp \
    4503         Source/WebCore/platform/mediastream/MediaHints.h \
    4504         Source/WebCore/platform/mediastream/MediaStreamCenter.cpp \
    4505         Source/WebCore/platform/mediastream/MediaStreamCenter.h \
    4506         Source/WebCore/platform/mediastream/MediaStreamComponent.h \
    4507         Source/WebCore/platform/mediastream/MediaStreamDescriptor.h \
    4508         Source/WebCore/platform/mediastream/MediaStreamSource.cpp \
    4509         Source/WebCore/platform/mediastream/MediaStreamSource.h \
    4510         Source/WebCore/platform/mediastream/MediaStreamSourcesQueryClient.h \
    4511         Source/WebCore/platform/mediastream/PeerConnection00Handler.cpp \
    4512         Source/WebCore/platform/mediastream/PeerConnection00Handler.h \
    4513         Source/WebCore/platform/mediastream/PeerConnection00HandlerClient.h \
    4514         Source/WebCore/platform/mediastream/RTCConfiguration.h \
    4515         Source/WebCore/platform/mediastream/RTCPeerConnectionHandler.cpp \
    4516         Source/WebCore/platform/mediastream/RTCPeerConnectionHandler.h \
    4517         Source/WebCore/platform/mediastream/RTCPeerConnectionHandlerClient.h \
    4518         Source/WebCore/platform/mediastream/SessionDescriptionDescriptor.cpp \
    4519         Source/WebCore/platform/mediastream/SessionDescriptionDescriptor.h \
    4520         Source/WebCore/platform/mediastream/gstreamer/MediaStreamCenterGStreamer.cpp \
    4521         Source/WebCore/platform/mediastream/gstreamer/MediaStreamCenterGStreamer.h \
    4522         Source/WebCore/platform/mock/DeviceMotionClientMock.cpp \
    4523         Source/WebCore/platform/mock/DeviceMotionClientMock.h \
    4524         Source/WebCore/platform/mock/DeviceOrientationClientMock.cpp \
    4525         Source/WebCore/platform/mock/DeviceOrientationClientMock.h \
    4526         Source/WebCore/platform/mock/GeolocationClientMock.cpp \
    4527         Source/WebCore/platform/mock/GeolocationClientMock.h \
    4528         Source/WebCore/platform/mock/ScrollbarThemeMock.cpp \
    4529         Source/WebCore/platform/mock/ScrollbarThemeMock.h \
    4530         Source/WebCore/platform/network/AuthenticationChallengeBase.cpp \
    4531         Source/WebCore/platform/network/AuthenticationChallengeBase.h \
    4532         Source/WebCore/platform/network/AuthenticationClient.h \
    4533         Source/WebCore/platform/network/BlobData.cpp \
    4534         Source/WebCore/platform/network/BlobData.h \
    4535         Source/WebCore/platform/network/BlobRegistry.h \
    4536         Source/WebCore/platform/network/BlobRegistryImpl.cpp \
    4537         Source/WebCore/platform/network/BlobRegistryImpl.h \
    4538         Source/WebCore/platform/network/BlobResourceHandle.cpp \
    4539         Source/WebCore/platform/network/BlobResourceHandle.h \
    4540         Source/WebCore/platform/network/BlobStorageData.h \
    4541         Source/WebCore/platform/network/ContentTypeParser.cpp \
    4542         Source/WebCore/platform/network/ContentTypeParser.h \
    4543         Source/WebCore/platform/network/CookieStorage.h \
    4544         Source/WebCore/platform/network/Credential.cpp \
    4545         Source/WebCore/platform/network/Credential.h \
    4546         Source/WebCore/platform/network/CredentialStorage.cpp \
    4547         Source/WebCore/platform/network/CredentialStorage.h \
    4548         Source/WebCore/platform/network/DNS.h \
    4549         Source/WebCore/platform/network/DNSResolveQueue.cpp \
    4550         Source/WebCore/platform/network/DNSResolveQueue.h \
    4551         Source/WebCore/platform/network/FormDataBuilder.cpp \
    4552         Source/WebCore/platform/network/FormDataBuilder.h \
    4553         Source/WebCore/platform/network/FormData.cpp \
    4554         Source/WebCore/platform/network/FormData.h \
    4555         Source/WebCore/platform/network/HTTPHeaderMap.cpp \
    4556         Source/WebCore/platform/network/HTTPHeaderMap.h \
    4557         Source/WebCore/platform/network/HTTPParsers.cpp \
    4558         Source/WebCore/platform/network/HTTPParsers.h \
    4559         Source/WebCore/platform/network/HTTPRequest.cpp \
    4560         Source/WebCore/platform/network/HTTPRequest.h \
    4561         Source/WebCore/platform/network/HTTPValidation.cpp \
    4562         Source/WebCore/platform/network/HTTPValidation.h \
    4563         Source/WebCore/platform/network/MIMEHeader.cpp \
    4564         Source/WebCore/platform/network/MIMEHeader.h \
    4565         Source/WebCore/platform/network/NetworkingContext.h \
    4566         Source/WebCore/platform/network/ProxyServer.cpp \
    4567         Source/WebCore/platform/network/ProxyServer.h \
    4568         Source/WebCore/platform/network/NetworkStateNotifier.cpp \
    4569         Source/WebCore/platform/network/NetworkStateNotifier.h \
    4570         Source/WebCore/platform/network/ProtectionSpaceHash.h \
    4571         Source/WebCore/platform/network/ProtectionSpace.cpp \
    4572         Source/WebCore/platform/network/ProtectionSpace.h \
    4573         Source/WebCore/platform/network/ResourceErrorBase.cpp \
    4574         Source/WebCore/platform/network/ResourceErrorBase.h \
    4575         Source/WebCore/platform/network/ResourceHandleClient.h \
    4576         Source/WebCore/platform/network/ResourceHandle.cpp \
    4577         Source/WebCore/platform/network/ResourceHandle.h \
    4578         Source/WebCore/platform/network/ResourceHandleInternal.h \
    4579         Source/WebCore/platform/network/ResourceLoadInfo.h \
    4580         Source/WebCore/platform/network/ResourceLoadPriority.h \
    4581         Source/WebCore/platform/network/ResourceLoadTiming.cpp \
    4582         Source/WebCore/platform/network/ResourceLoadTiming.h \
    4583         Source/WebCore/platform/network/ResourceRequestBase.cpp \
    4584         Source/WebCore/platform/network/ResourceRequestBase.h \
    4585         Source/WebCore/platform/network/ResourceResponseBase.cpp \
    4586         Source/WebCore/platform/network/ResourceResponseBase.h \
    4587         Source/WebCore/platform/network/SocketStreamErrorBase.cpp \
    4588         Source/WebCore/platform/network/SocketStreamErrorBase.h \
    4589         Source/WebCore/platform/network/SocketStreamHandleBase.cpp \
    4590         Source/WebCore/platform/network/SocketStreamHandleBase.h \
    4591         Source/WebCore/platform/network/SocketStreamHandleClient.h \
    4592         Source/WebCore/platform/network/soup/AuthenticationChallenge.h \
    4593         Source/WebCore/platform/network/soup/CookieJarSoup.cpp \
    4594         Source/WebCore/platform/network/soup/CookieJarSoup.h \
    4595         Source/WebCore/platform/network/soup/CookieStorageSoup.cpp \
    4596         Source/WebCore/platform/network/soup/CredentialStorageSoup.cpp \
    4597         Source/WebCore/platform/network/soup/DNSSoup.cpp \
    4598         Source/WebCore/platform/network/soup/GOwnPtrSoup.cpp \
    4599         Source/WebCore/platform/network/soup/GOwnPtrSoup.h \
    4600         Source/WebCore/platform/network/soup/ProxyServerSoup.cpp \
    4601         Source/WebCore/platform/network/soup/ResourceError.h \
    4602         Source/WebCore/platform/network/soup/ResourceHandleSoup.cpp \
    4603         Source/WebCore/platform/network/soup/ResourceRequest.h \
    4604         Source/WebCore/platform/network/soup/ResourceRequestSoup.cpp \
    4605         Source/WebCore/platform/network/soup/ResourceResponse.h \
    4606         Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp \
    4607         Source/WebCore/platform/network/soup/SocketStreamError.h \
    4608         Source/WebCore/platform/network/soup/SocketStreamHandle.h \
    4609         Source/WebCore/platform/network/soup/SocketStreamHandleSoup.cpp \
    4610         Source/WebCore/platform/network/soup/SoupURIUtils.cpp \
    4611         Source/WebCore/platform/network/soup/SoupURIUtils.h \
    4612         Source/WebCore/platform/NotImplemented.h \
    4613         Source/WebCore/platform/Pasteboard.h \
    4614         Source/WebCore/platform/PasteboardStrategy.h \
    4615         Source/WebCore/platform/PlatformEvent.cpp \
    4616         Source/WebCore/platform/PlatformEvent.h \
    4617         Source/WebCore/platform/PlatformExportMacros.h \
    4618         Source/WebCore/platform/PlatformGestureCurve.h \
    4619         Source/WebCore/platform/PlatformGestureEvent.h \
    4620         Source/WebCore/platform/PlatformKeyboardEvent.h \
    4621         Source/WebCore/platform/PlatformMenuDescription.h \
    4622         Source/WebCore/platform/PlatformMouseEvent.h \
    4623         Source/WebCore/platform/PlatformPasteboard.h \
    4624         Source/WebCore/platform/PlatformScreen.h \
    4625         Source/WebCore/platform/PlatformStrategies.cpp \
    4626         Source/WebCore/platform/PlatformStrategies.h \
    4627         Source/WebCore/platform/PlatformWheelEvent.h \
    4628         Source/WebCore/platform/PODArena.h \
    4629         Source/WebCore/platform/PODFreeListArena.h \
    4630         Source/WebCore/platform/PODInterval.h \
    4631         Source/WebCore/platform/PODIntervalTree.h \
    4632         Source/WebCore/platform/PODRedBlackTree.h \
    4633         Source/WebCore/platform/PopupMenuClient.h \
    4634         Source/WebCore/platform/PopupMenu.h \
    4635         Source/WebCore/platform/PopupMenuStyle.h \
    4636         Source/WebCore/platform/PrerenderHandle.h \
    4637         Source/WebCore/platform/PurgeableBuffer.h \
    4638         Source/WebCore/platform/PurgePriority.h \
    4639         Source/WebCore/platform/RefCountedSupplement.h \
    4640         Source/WebCore/platform/ReferrerPolicy.h \
    4641         Source/WebCore/platform/RunLoop.cpp \
    4642         Source/WebCore/platform/RunLoop.h \
    4643         Source/WebCore/platform/RuntimeApplicationChecks.cpp \
    4644         Source/WebCore/platform/RuntimeApplicationChecks.h \
    4645         Source/WebCore/platform/SchemeRegistry.cpp \
    4646         Source/WebCore/platform/SchemeRegistry.h \
    4647         Source/WebCore/platform/ScrollAnimator.cpp \
    4648         Source/WebCore/platform/ScrollAnimator.h \
    4649         Source/WebCore/platform/ScrollAnimatorNone.cpp \
    4650         Source/WebCore/platform/ScrollAnimatorNone.h \
    4651         Source/WebCore/platform/ScrollableArea.cpp \
    4652         Source/WebCore/platform/ScrollableArea.h \
    4653         Source/WebCore/platform/Scrollbar.cpp \
    4654         Source/WebCore/platform/Scrollbar.h \
    4655         Source/WebCore/platform/ScrollbarThemeClient.h \
    4656         Source/WebCore/platform/ScrollbarThemeComposite.cpp \
    4657         Source/WebCore/platform/ScrollbarThemeComposite.h \
    4658         Source/WebCore/platform/ScrollbarTheme.cpp \
    4659         Source/WebCore/platform/ScrollbarTheme.h \
    4660         Source/WebCore/platform/ScrollTypes.h \
    4661         Source/WebCore/platform/ScrollView.cpp \
    4662         Source/WebCore/platform/ScrollView.h \
    4663         Source/WebCore/platform/SearchPopupMenu.h \
    4664         Source/WebCore/platform/SecureTextInput.h \
    4665         Source/WebCore/platform/SharedBuffer.cpp \
    4666         Source/WebCore/platform/SharedBuffer.h \
    4667         Source/WebCore/platform/SharedBufferChunkReader.cpp \
    4668         Source/WebCore/platform/SharedBufferChunkReader.h \
    4669         Source/WebCore/platform/SharedTimer.h \
    4670         Source/WebCore/platform/Sound.h \
    4671         Source/WebCore/platform/sql/SQLiteAuthorizer.cpp \
    4672         Source/WebCore/platform/sql/SQLiteDatabase.cpp \
    4673         Source/WebCore/platform/sql/SQLiteDatabase.h \
    4674         Source/WebCore/platform/sql/SQLiteFileSystem.cpp \
    4675         Source/WebCore/platform/sql/SQLiteFileSystem.h \
    4676         Source/WebCore/platform/sql/SQLiteStatement.cpp \
    4677         Source/WebCore/platform/sql/SQLiteStatement.h \
    4678         Source/WebCore/platform/sql/SQLiteTransaction.cpp \
    4679         Source/WebCore/platform/sql/SQLiteTransaction.h \
    4680         Source/WebCore/platform/sql/SQLValue.cpp \
    4681         Source/WebCore/platform/sql/SQLValue.h \
    4682         Source/WebCore/platform/SSLKeyGenerator.h \
    4683         Source/WebCore/platform/StatsCounter.h \
    4684         Source/WebCore/platform/SuddenTermination.h \
    4685         Source/WebCore/platform/Supplementable.h \
    4686         Source/WebCore/platform/SystemTime.h \
    4687         Source/WebCore/platform/text/gtk/TextCheckerEnchant.h \
    4688         Source/WebCore/platform/text/gtk/TextCheckerEnchant.cpp \
    4689         Source/WebCore/platform/text/BidiContext.cpp \
    4690         Source/WebCore/platform/text/BidiContext.h \
    4691         Source/WebCore/platform/text/BidiResolver.h \
    4692         Source/WebCore/platform/text/BidiRunList.h \
    4693         Source/WebCore/platform/text/DateTimeFormat.cpp \
    4694         Source/WebCore/platform/text/DateTimeFormat.h \
    4695         Source/WebCore/platform/text/DecodeEscapeSequences.h \
    4696         Source/WebCore/platform/text/Hyphenation.cpp \
    4697         Source/WebCore/platform/text/Hyphenation.h \
    4698         Source/WebCore/platform/text/LineBreakIteratorPoolICU.h \
    4699         Source/WebCore/platform/text/LineEnding.cpp \
    4700         Source/WebCore/platform/text/LineEnding.h \
    4701         Source/WebCore/platform/text/LocaleToScriptMapping.h \
    4702         Source/WebCore/platform/text/LocaleToScriptMappingDefault.cpp \
    4703         Source/WebCore/platform/text/LocalizedDate.h \
    4704         Source/WebCore/platform/text/LocalizedDateNone.cpp \
    4705         Source/WebCore/platform/text/LocalizedNumber.h \
    4706         Source/WebCore/platform/text/LocalizedNumberNone.cpp \
    4707         Source/WebCore/platform/text/ParserUtilities.h \
    4708         Source/WebCore/platform/text/PlatformString.h \
    4709         Source/WebCore/platform/text/QuotedPrintable.cpp \
    4710         Source/WebCore/platform/text/QuotedPrintable.h \
    4711         Source/WebCore/platform/text/RegularExpression.cpp \
    4712         Source/WebCore/platform/text/RegularExpression.h \
    4713         Source/WebCore/platform/text/SegmentedString.cpp \
    4714         Source/WebCore/platform/text/SegmentedString.h \
    4715         Source/WebCore/platform/text/String.cpp \
    4716         Source/WebCore/platform/text/StringWithDirection.h \
    4717         Source/WebCore/platform/text/SuffixTree.h \
    4718         Source/WebCore/platform/text/TextBoundaries.cpp \
    4719         Source/WebCore/platform/text/TextBoundaries.h \
    4720         Source/WebCore/platform/text/TextBreakIterator.h \
    4721         Source/WebCore/platform/text/TextCheckerClient.h \
    4722         Source/WebCore/platform/text/TextChecking.h \
    4723         Source/WebCore/platform/text/TextCodec.cpp \
    4724         Source/WebCore/platform/text/TextCodec.h \
    4725         Source/WebCore/platform/text/TextCodecASCIIFastPath.h \
    4726         Source/WebCore/platform/text/TextCodecLatin1.cpp \
    4727         Source/WebCore/platform/text/TextCodecLatin1.h \
    4728         Source/WebCore/platform/text/TextCodecUserDefined.cpp \
    4729         Source/WebCore/platform/text/TextCodecUserDefined.h \
    4730         Source/WebCore/platform/text/TextCodecUTF16.cpp \
    4731         Source/WebCore/platform/text/TextCodecUTF16.h \
    4732         Source/WebCore/platform/text/TextCodecUTF8.cpp \
    4733         Source/WebCore/platform/text/TextCodecUTF8.h \
    4734         Source/WebCore/platform/text/TextDirection.h \
    4735         Source/WebCore/platform/text/TextEncoding.cpp \
    4736         Source/WebCore/platform/text/TextEncodingDetector.h \
    4737         Source/WebCore/platform/text/TextEncodingDetectorNone.cpp \
    4738         Source/WebCore/platform/text/TextEncoding.h \
    4739         Source/WebCore/platform/text/TextEncodingRegistry.cpp \
    4740         Source/WebCore/platform/text/TextEncodingRegistry.h \
    4741         Source/WebCore/platform/text/TextOrientation.h \
    4742         Source/WebCore/platform/text/TextStream.cpp \
    4743         Source/WebCore/platform/text/TextStream.h \
    4744         Source/WebCore/platform/text/transcoder/FontTranscoder.cpp \
    4745         Source/WebCore/platform/text/transcoder/FontTranscoder.h \
    4746         Source/WebCore/platform/text/UnicodeBidi.h \
    4747         Source/WebCore/platform/text/UnicodeRange.cpp \
    4748         Source/WebCore/platform/text/UnicodeRange.h \
    4749         Source/WebCore/platform/TouchpadFlingPlatformGestureCurve.cpp \
    4750         Source/WebCore/platform/TouchpadFlingPlatformGestureCurve.h \
    4751         Source/WebCore/platform/ThemeTypes.h \
    4752         Source/WebCore/platform/ThreadCheck.h \
    4753         Source/WebCore/platform/ThreadGlobalData.cpp \
    4754         Source/WebCore/platform/ThreadGlobalData.h \
    4755         Source/WebCore/platform/ThreadTimers.cpp \
    4756         Source/WebCore/platform/ThreadTimers.h \
    4757         Source/WebCore/platform/Timer.cpp \
    4758         Source/WebCore/platform/Timer.h \
    4759         Source/WebCore/platform/TreeShared.h \
    4760         Source/WebCore/platform/UUID.cpp \
    4761         Source/WebCore/platform/UUID.h \
    4762         Source/WebCore/platform/VisitedLinkStrategy.h \
    4763         Source/WebCore/platform/VisitedLinks.cpp \
    4764         Source/WebCore/platform/VisitedLinks.h \
    4765         Source/WebCore/platform/Widget.cpp \
    4766         Source/WebCore/platform/Widget.h \
    4767         Source/WebCore/platform/WindowsKeyboardCodes.h \
    47684035        Source/WebCore/plugins/npapi.h \
    47694036        Source/WebCore/plugins/npruntime.h \
     
    57345001        Source/WebCore/xml/XSLTUnicodeSort.h
    57355002
     5003webcore_platform_sources += \
     5004        Source/WebCore/platform/animation/Animation.cpp \
     5005        Source/WebCore/platform/animation/Animation.h \
     5006        Source/WebCore/platform/animation/AnimationList.cpp \
     5007        Source/WebCore/platform/animation/AnimationList.h \
     5008        Source/WebCore/platform/animation/AnimationUtilities.h \
     5009        Source/WebCore/platform/animation/TimingFunction.h \
     5010        Source/WebCore/platform/audio/AudioArray.h \
     5011        Source/WebCore/platform/audio/AudioBus.cpp \
     5012        Source/WebCore/platform/audio/AudioBus.h \
     5013        Source/WebCore/platform/audio/AudioChannel.cpp \
     5014        Source/WebCore/platform/audio/AudioChannel.h \
     5015        Source/WebCore/platform/audio/AudioDestination.h \
     5016        Source/WebCore/platform/audio/AudioDSPKernel.h \
     5017        Source/WebCore/platform/audio/AudioDSPKernelProcessor.cpp \
     5018        Source/WebCore/platform/audio/AudioDSPKernelProcessor.h \
     5019        Source/WebCore/platform/audio/AudioFileReader.h \
     5020        Source/WebCore/platform/audio/AudioIOCallback.h \
     5021        Source/WebCore/platform/audio/AudioProcessor.h \
     5022        Source/WebCore/platform/audio/AudioResampler.cpp \
     5023        Source/WebCore/platform/audio/AudioResampler.h \
     5024        Source/WebCore/platform/audio/AudioResamplerKernel.cpp \
     5025        Source/WebCore/platform/audio/AudioResamplerKernel.h \
     5026        Source/WebCore/platform/audio/AudioSourceProvider.h \
     5027        Source/WebCore/platform/audio/AudioSourceProviderClient.h \
     5028        Source/WebCore/platform/audio/AudioUtilities.cpp \
     5029        Source/WebCore/platform/audio/AudioUtilities.h \
     5030        Source/WebCore/platform/audio/Biquad.cpp \
     5031        Source/WebCore/platform/audio/Biquad.h \
     5032        Source/WebCore/platform/audio/Cone.cpp \
     5033        Source/WebCore/platform/audio/Cone.h \
     5034        Source/WebCore/platform/audio/DenormalDisabler.h \
     5035        Source/WebCore/platform/audio/DirectConvolver.cpp \
     5036        Source/WebCore/platform/audio/DirectConvolver.h \
     5037        Source/WebCore/platform/audio/Distance.cpp \
     5038        Source/WebCore/platform/audio/Distance.h \
     5039        Source/WebCore/platform/audio/DynamicsCompressor.h \
     5040        Source/WebCore/platform/audio/DynamicsCompressorKernel.cpp \
     5041        Source/WebCore/platform/audio/DynamicsCompressorKernel.h \
     5042        Source/WebCore/platform/audio/DynamicsCompressor.cpp \
     5043        Source/WebCore/platform/audio/EqualPowerPanner.cpp \
     5044        Source/WebCore/platform/audio/EqualPowerPanner.h \
     5045        Source/WebCore/platform/audio/FFTConvolver.cpp \
     5046        Source/WebCore/platform/audio/FFTConvolver.h \
     5047        Source/WebCore/platform/audio/FFTFrame.cpp \
     5048        Source/WebCore/platform/audio/FFTFrame.h \
     5049        Source/WebCore/platform/audio/FFTFrameStub.cpp \
     5050        Source/WebCore/platform/audio/HRTFDatabase.cpp \
     5051        Source/WebCore/platform/audio/HRTFDatabase.h \
     5052        Source/WebCore/platform/audio/HRTFDatabaseLoader.cpp \
     5053        Source/WebCore/platform/audio/HRTFDatabaseLoader.h \
     5054        Source/WebCore/platform/audio/HRTFElevation.cpp \
     5055        Source/WebCore/platform/audio/HRTFElevation.h \
     5056        Source/WebCore/platform/audio/HRTFKernel.cpp \
     5057        Source/WebCore/platform/audio/HRTFKernel.h \
     5058        Source/WebCore/platform/audio/HRTFPanner.cpp \
     5059        Source/WebCore/platform/audio/HRTFPanner.h \
     5060        Source/WebCore/platform/audio/MultiChannelResampler.cpp \
     5061        Source/WebCore/platform/audio/MultiChannelResampler.h \
     5062        Source/WebCore/platform/audio/Panner.cpp \
     5063        Source/WebCore/platform/audio/Panner.h \
     5064        Source/WebCore/platform/audio/ReverbAccumulationBuffer.cpp \
     5065        Source/WebCore/platform/audio/ReverbAccumulationBuffer.h \
     5066        Source/WebCore/platform/audio/ReverbConvolver.cpp \
     5067        Source/WebCore/platform/audio/ReverbConvolver.h \
     5068        Source/WebCore/platform/audio/ReverbConvolverStage.cpp \
     5069        Source/WebCore/platform/audio/ReverbConvolverStage.h \
     5070        Source/WebCore/platform/audio/Reverb.cpp \
     5071        Source/WebCore/platform/audio/Reverb.h \
     5072        Source/WebCore/platform/audio/ReverbInputBuffer.cpp \
     5073        Source/WebCore/platform/audio/ReverbInputBuffer.h \
     5074        Source/WebCore/platform/audio/SincResampler.cpp \
     5075        Source/WebCore/platform/audio/SincResampler.h \
     5076        Source/WebCore/platform/audio/VectorMath.cpp \
     5077        Source/WebCore/platform/audio/VectorMath.h \
     5078        Source/WebCore/platform/audio/ZeroPole.cpp \
     5079        Source/WebCore/platform/audio/ZeroPole.h \
     5080        Source/WebCore/platform/ActivePlatformGestureAnimation.cpp \
     5081        Source/WebCore/platform/ActivePlatformGestureAnimation.h \
     5082        Source/WebCore/platform/PlatformGestureCurve.h \
     5083        Source/WebCore/platform/PlatformGestureCurveTarget.h \
     5084        Source/WebCore/platform/Arena.cpp \
     5085        Source/WebCore/platform/Arena.h \
     5086        Source/WebCore/platform/AsyncFileSystem.cpp \
     5087        Source/WebCore/platform/AsyncFileSystem.h \
     5088        Source/WebCore/platform/AutodrainedPool.h \
     5089        Source/WebCore/platform/CalculationValue.cpp \
     5090        Source/WebCore/platform/CalculationValue.h \
     5091        Source/WebCore/platform/Clock.cpp \
     5092        Source/WebCore/platform/Clock.h \
     5093        Source/WebCore/platform/ClockGeneric.cpp \
     5094        Source/WebCore/platform/ClockGeneric.h \
     5095        Source/WebCore/platform/ColorChooser.h \
     5096        Source/WebCore/platform/ColorChooserClient.h \
     5097        Source/WebCore/platform/ContentType.cpp \
     5098        Source/WebCore/platform/ContentType.h \
     5099        Source/WebCore/platform/ContextMenu.h \
     5100        Source/WebCore/platform/ContextMenuItem.h \
     5101        Source/WebCore/platform/Cookie.h \
     5102        Source/WebCore/platform/CookiesStrategy.h \
     5103        Source/WebCore/platform/CookieJar.h \
     5104        Source/WebCore/platform/CrossThreadCopier.cpp \
     5105        Source/WebCore/platform/CrossThreadCopier.h \
     5106        Source/WebCore/platform/Cursor.cpp \
     5107        Source/WebCore/platform/Cursor.h \
     5108        Source/WebCore/platform/DateComponents.cpp \
     5109        Source/WebCore/platform/DateComponents.h \
     5110        Source/WebCore/platform/Decimal.cpp \
     5111        Source/WebCore/platform/Decimal.h \
     5112        Source/WebCore/platform/DragData.cpp \
     5113        Source/WebCore/platform/DragData.h \
     5114        Source/WebCore/platform/DragImage.cpp \
     5115        Source/WebCore/platform/DragImage.h \
     5116        Source/WebCore/platform/EventLoop.h \
     5117        Source/WebCore/platform/EventTracer.cpp \
     5118        Source/WebCore/platform/EventTracer.h \
     5119        Source/WebCore/platform/PlatformInstrumentation.cpp \
     5120        Source/WebCore/platform/PlatformInstrumentation.h \
     5121        Source/WebCore/platform/FileChooser.cpp \
     5122        Source/WebCore/platform/FileChooser.h \
     5123        Source/WebCore/platform/FileIconLoader.cpp \
     5124        Source/WebCore/platform/FileIconLoader.h \
     5125        Source/WebCore/platform/FileMetadata.h \
     5126        Source/WebCore/platform/FileStreamClient.h \
     5127        Source/WebCore/platform/FileStream.cpp \
     5128        Source/WebCore/platform/FileStream.h \
     5129        Source/WebCore/platform/FileSystem.cpp \
     5130        Source/WebCore/platform/FileSystem.h \
     5131        Source/WebCore/platform/FloatConversion.h \
     5132        Source/WebCore/platform/FractionalLayoutUnit.h \
     5133        Source/WebCore/platform/Gamepads.h \
     5134        Source/WebCore/platform/HashTools.h \
     5135        Source/WebCore/platform/HistogramSupport.cpp \
     5136        Source/WebCore/platform/HistogramSupport.h \
     5137        Source/WebCore/platform/graphics/ANGLEWebKitBridge.cpp \
     5138        Source/WebCore/platform/graphics/ANGLEWebKitBridge.h \
     5139        Source/WebCore/platform/graphics/BitmapImage.cpp \
     5140        Source/WebCore/platform/graphics/BitmapImage.h \
     5141        Source/WebCore/platform/graphics/Color.cpp \
     5142        Source/WebCore/platform/graphics/Color.h \
     5143        Source/WebCore/platform/graphics/CrossfadeGeneratedImage.cpp \
     5144        Source/WebCore/platform/graphics/CrossfadeGeneratedImage.h \
     5145        Source/WebCore/platform/graphics/ColorSpace.h \
     5146        Source/WebCore/platform/graphics/DashArray.h \
     5147        Source/WebCore/platform/graphics/Extensions3D.h \
     5148        Source/WebCore/platform/graphics/NativeImagePtr.h \
     5149        Source/WebCore/platform/graphics/cairo/BitmapImageCairo.cpp \
     5150        Source/WebCore/platform/graphics/cairo/CairoUtilities.cpp \
     5151        Source/WebCore/platform/graphics/cairo/CairoUtilities.h \
     5152        Source/WebCore/platform/graphics/cairo/FloatRectCairo.cpp \
     5153        Source/WebCore/platform/graphics/cairo/FontCairo.cpp \
     5154        Source/WebCore/platform/graphics/cairo/FontCustomPlatformData.h \
     5155        Source/WebCore/platform/graphics/cairo/GradientCairo.cpp \
     5156        Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp \
     5157        Source/WebCore/platform/graphics/cairo/ImageBufferDataCairo.h \
     5158        Source/WebCore/platform/graphics/cairo/ImageCairo.cpp \
     5159        Source/WebCore/platform/graphics/cairo/IntRectCairo.cpp \
     5160        Source/WebCore/platform/graphics/cairo/NativeImageCairo.cpp \
     5161        Source/WebCore/platform/graphics/cairo/NativeImageCairo.h \
     5162        Source/WebCore/platform/graphics/cairo/OwnPtrCairo.cpp \
     5163        Source/WebCore/platform/graphics/cairo/OwnPtrCairo.h \
     5164        Source/WebCore/platform/graphics/cairo/PathCairo.cpp \
     5165        Source/WebCore/platform/graphics/cairo/PatternCairo.cpp \
     5166        Source/WebCore/platform/graphics/cairo/PlatformContextCairo.cpp \
     5167        Source/WebCore/platform/graphics/cairo/PlatformContextCairo.h \
     5168        Source/WebCore/platform/graphics/cairo/PlatformPathCairo.h \
     5169        Source/WebCore/platform/graphics/cairo/PlatformPathCairo.cpp \
     5170        Source/WebCore/platform/graphics/cairo/RefPtrCairo.cpp \
     5171        Source/WebCore/platform/graphics/cairo/RefPtrCairo.h \
     5172        Source/WebCore/platform/graphics/cairo/TransformationMatrixCairo.cpp \
     5173        Source/WebCore/platform/graphics/filters/CustomFilterGlobalContext.cpp \
     5174        Source/WebCore/platform/graphics/filters/CustomFilterGlobalContext.h \
     5175        Source/WebCore/platform/graphics/filters/CustomFilterMesh.cpp \
     5176        Source/WebCore/platform/graphics/filters/CustomFilterMesh.h \
     5177        Source/WebCore/platform/graphics/filters/CustomFilterNumberParameter.h \
     5178        Source/WebCore/platform/graphics/filters/CustomFilterOperation.cpp \
     5179        Source/WebCore/platform/graphics/filters/CustomFilterOperation.h \
     5180        Source/WebCore/platform/graphics/filters/CustomFilterParameter.h \
     5181        Source/WebCore/platform/graphics/filters/CustomFilterProgram.cpp \
     5182        Source/WebCore/platform/graphics/filters/CustomFilterProgram.h \
     5183        Source/WebCore/platform/graphics/filters/CustomFilterProgramInfo.cpp \
     5184        Source/WebCore/platform/graphics/filters/CustomFilterProgramInfo.h \
     5185        Source/WebCore/platform/graphics/filters/CustomFilterCompiledProgram.cpp \
     5186        Source/WebCore/platform/graphics/filters/CustomFilterCompiledProgram.h \
     5187        Source/WebCore/platform/graphics/filters/DistantLightSource.cpp \
     5188        Source/WebCore/platform/graphics/filters/DistantLightSource.h \
     5189        Source/WebCore/platform/graphics/filters/FEBlend.cpp \
     5190        Source/WebCore/platform/graphics/filters/FEBlend.h \
     5191        Source/WebCore/platform/graphics/filters/FEColorMatrix.cpp \
     5192        Source/WebCore/platform/graphics/filters/FEColorMatrix.h \
     5193        Source/WebCore/platform/graphics/filters/FEComponentTransfer.cpp \
     5194        Source/WebCore/platform/graphics/filters/FEComponentTransfer.h \
     5195        Source/WebCore/platform/graphics/filters/FEComposite.cpp \
     5196        Source/WebCore/platform/graphics/filters/FEComposite.h \
     5197        Source/WebCore/platform/graphics/filters/FEConvolveMatrix.cpp \
     5198        Source/WebCore/platform/graphics/filters/FEConvolveMatrix.h \
     5199        Source/WebCore/platform/graphics/filters/FECustomFilter.cpp \
     5200        Source/WebCore/platform/graphics/filters/FECustomFilter.h \
     5201        Source/WebCore/platform/graphics/filters/FEDiffuseLighting.cpp \
     5202        Source/WebCore/platform/graphics/filters/FEDiffuseLighting.h \
     5203        Source/WebCore/platform/graphics/filters/FEDisplacementMap.cpp \
     5204        Source/WebCore/platform/graphics/filters/FEDisplacementMap.h \
     5205        Source/WebCore/platform/graphics/filters/FEDropShadow.cpp \
     5206        Source/WebCore/platform/graphics/filters/FEDropShadow.h \
     5207        Source/WebCore/platform/graphics/filters/FEFlood.cpp \
     5208        Source/WebCore/platform/graphics/filters/FEFlood.h \
     5209        Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp \
     5210        Source/WebCore/platform/graphics/filters/FEGaussianBlur.h \
     5211        Source/WebCore/platform/graphics/filters/FELighting.cpp \
     5212        Source/WebCore/platform/graphics/filters/FELighting.h \
     5213        Source/WebCore/platform/graphics/filters/FEMerge.cpp \
     5214        Source/WebCore/platform/graphics/filters/FEMerge.h \
     5215        Source/WebCore/platform/graphics/filters/FEMorphology.cpp \
     5216        Source/WebCore/platform/graphics/filters/FEMorphology.h \
     5217        Source/WebCore/platform/graphics/filters/FEOffset.cpp \
     5218        Source/WebCore/platform/graphics/filters/FEOffset.h \
     5219        Source/WebCore/platform/graphics/filters/FESpecularLighting.cpp \
     5220        Source/WebCore/platform/graphics/filters/FESpecularLighting.h \
     5221        Source/WebCore/platform/graphics/filters/FETile.cpp \
     5222        Source/WebCore/platform/graphics/filters/FETile.h \
     5223        Source/WebCore/platform/graphics/filters/FETurbulence.cpp \
     5224        Source/WebCore/platform/graphics/filters/FETurbulence.h \
     5225        Source/WebCore/platform/graphics/filters/Filter.h \
     5226        Source/WebCore/platform/graphics/filters/FilterEffect.cpp \
     5227        Source/WebCore/platform/graphics/filters/FilterEffect.h \
     5228        Source/WebCore/platform/graphics/filters/FilterOperation.h \
     5229        Source/WebCore/platform/graphics/filters/FilterOperation.cpp \
     5230        Source/WebCore/platform/graphics/filters/FilterOperations.cpp \
     5231        Source/WebCore/platform/graphics/filters/FilterOperations.h \
     5232        Source/WebCore/platform/graphics/filters/LightSource.cpp \
     5233        Source/WebCore/platform/graphics/filters/LightSource.h \
     5234        Source/WebCore/platform/graphics/filters/PointLightSource.cpp \
     5235        Source/WebCore/platform/graphics/filters/PointLightSource.h \
     5236        Source/WebCore/platform/graphics/filters/SourceAlpha.cpp \
     5237        Source/WebCore/platform/graphics/filters/SourceAlpha.h \
     5238        Source/WebCore/platform/graphics/filters/SourceGraphic.cpp \
     5239        Source/WebCore/platform/graphics/filters/SourceGraphic.h \
     5240        Source/WebCore/platform/graphics/filters/SpotLightSource.cpp \
     5241        Source/WebCore/platform/graphics/filters/SpotLightSource.h \
     5242        Source/WebCore/platform/graphics/filters/arm/NEONHelpers.h \
     5243        Source/WebCore/platform/graphics/filters/arm/FEBlendNEON.h \
     5244        Source/WebCore/platform/graphics/filters/arm/FECompositeArithmeticNEON.h \
     5245        Source/WebCore/platform/graphics/filters/arm/FEGaussianBlurNEON.h \
     5246        Source/WebCore/platform/graphics/filters/arm/FELightingNEON.cpp \
     5247        Source/WebCore/platform/graphics/filters/arm/FELightingNEON.h \
     5248        Source/WebCore/platform/graphics/FloatPoint3D.cpp \
     5249        Source/WebCore/platform/graphics/FloatPoint3D.h \
     5250        Source/WebCore/platform/graphics/FloatPoint.cpp \
     5251        Source/WebCore/platform/graphics/FloatPoint.h \
     5252        Source/WebCore/platform/graphics/FloatQuad.cpp \
     5253        Source/WebCore/platform/graphics/FloatQuad.h \
     5254        Source/WebCore/platform/graphics/FloatRect.cpp \
     5255        Source/WebCore/platform/graphics/FloatRect.h \
     5256        Source/WebCore/platform/graphics/FloatSize.cpp \
     5257        Source/WebCore/platform/graphics/FloatSize.h \
     5258        Source/WebCore/platform/graphics/FontBaseline.h \
     5259        Source/WebCore/platform/graphics/FontCache.cpp \
     5260        Source/WebCore/platform/graphics/FontCache.h \
     5261        Source/WebCore/platform/graphics/Font.cpp \
     5262        Source/WebCore/platform/graphics/FontData.cpp \
     5263        Source/WebCore/platform/graphics/FontData.h \
     5264        Source/WebCore/platform/graphics/FontDescription.cpp \
     5265        Source/WebCore/platform/graphics/FontDescription.h \
     5266        Source/WebCore/platform/graphics/FontFallbackList.cpp \
     5267        Source/WebCore/platform/graphics/FontFallbackList.h \
     5268        Source/WebCore/platform/graphics/FontFamily.cpp \
     5269        Source/WebCore/platform/graphics/FontFamily.h \
     5270        Source/WebCore/platform/graphics/FontFastPath.cpp \
     5271        Source/WebCore/platform/graphics/FontFeatureSettings.cpp \
     5272        Source/WebCore/platform/graphics/FontFeatureSettings.h \
     5273        Source/WebCore/platform/graphics/Font.h \
     5274        Source/WebCore/platform/graphics/FontMetrics.h \
     5275        Source/WebCore/platform/graphics/FontOrientation.h \
     5276        Source/WebCore/platform/graphics/FontPlatformData.h \
     5277        Source/WebCore/platform/graphics/FontRenderingMode.h \
     5278        Source/WebCore/platform/graphics/FontSelector.h \
     5279        Source/WebCore/platform/graphics/FontSmoothingMode.h \
     5280        Source/WebCore/platform/graphics/FontTraitsMask.h \
     5281        Source/WebCore/platform/graphics/FontWidthVariant.h \
     5282        Source/WebCore/platform/graphics/FractionalLayoutBoxExtent.cpp \
     5283        Source/WebCore/platform/graphics/FractionalLayoutBoxExtent.h \
     5284        Source/WebCore/platform/graphics/FractionalLayoutPoint.h \
     5285        Source/WebCore/platform/graphics/FractionalLayoutRect.cpp \
     5286        Source/WebCore/platform/graphics/FractionalLayoutRect.h \
     5287        Source/WebCore/platform/graphics/FractionalLayoutSize.h \
     5288        Source/WebCore/platform/graphics/GeneratorGeneratedImage.cpp \
     5289        Source/WebCore/platform/graphics/GeneratorGeneratedImage.h \
     5290        Source/WebCore/platform/graphics/GeneratedImage.h \
     5291        Source/WebCore/platform/graphics/Generator.h \
     5292        Source/WebCore/platform/graphics/Glyph.h \
     5293        Source/WebCore/platform/graphics/GlyphBuffer.h \
     5294        Source/WebCore/platform/graphics/GlyphMetricsMap.h \
     5295        Source/WebCore/platform/graphics/GlyphPage.h \
     5296        Source/WebCore/platform/graphics/GlyphPageTreeNode.cpp \
     5297        Source/WebCore/platform/graphics/GlyphPageTreeNode.h \
     5298        Source/WebCore/platform/graphics/gpu/DrawingBuffer.cpp \
     5299        Source/WebCore/platform/graphics/gpu/DrawingBuffer.h \
     5300        Source/WebCore/platform/graphics/Gradient.cpp \
     5301        Source/WebCore/platform/graphics/Gradient.h \
     5302        Source/WebCore/platform/graphics/GraphicsContext.cpp \
     5303        Source/WebCore/platform/graphics/GraphicsContext.h \
     5304        Source/WebCore/platform/graphics/GraphicsContext3D.cpp \
     5305        Source/WebCore/platform/graphics/GraphicsContext3D.h \
     5306        Source/WebCore/platform/graphics/GraphicsLayer.h \
     5307        Source/WebCore/platform/graphics/GraphicsLayer.cpp \
     5308        Source/WebCore/platform/graphics/GraphicsLayerClient.h \
     5309        Source/WebCore/platform/graphics/GraphicsTypes.cpp \
     5310        Source/WebCore/platform/graphics/GraphicsTypes.h \
     5311        Source/WebCore/platform/graphics/GraphicsTypes3D.h \
     5312        Source/WebCore/platform/graphics/Icon.h \
     5313        Source/WebCore/platform/graphics/ImageBuffer.cpp \
     5314        Source/WebCore/platform/graphics/ImageBuffer.h \
     5315        Source/WebCore/platform/graphics/ImageBufferData.h \
     5316        Source/WebCore/platform/graphics/Image.cpp \
     5317        Source/WebCore/platform/graphics/Image.h \
     5318        Source/WebCore/platform/graphics/ImageObserver.h \
     5319        Source/WebCore/platform/graphics/ImageOrientation.cpp \
     5320        Source/WebCore/platform/graphics/ImageOrientation.h \
     5321        Source/WebCore/platform/graphics/ImageSource.cpp \
     5322        Source/WebCore/platform/graphics/ImageSource.h \
     5323        Source/WebCore/platform/graphics/IntPoint.h \
     5324        Source/WebCore/platform/graphics/IntPointHash.h \
     5325        Source/WebCore/platform/graphics/IntRect.cpp \
     5326        Source/WebCore/platform/graphics/IntRect.h \
     5327        Source/WebCore/platform/graphics/IntSize.h \
     5328        Source/WebCore/platform/graphics/IntSizeHash.h \
     5329        Source/WebCore/platform/graphics/MediaPlayer.cpp \
     5330        Source/WebCore/platform/graphics/MediaPlayer.h \
     5331        Source/WebCore/platform/graphics/MediaPlayerPrivate.h \
     5332        Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.cpp \
     5333        Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.h \
     5334        Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.cpp \
     5335        Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.h \
     5336        Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGL.cpp \
     5337        Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp \
     5338        Source/WebCore/platform/graphics/OpenGLShims.cpp \
     5339        Source/WebCore/platform/graphics/OpenGLShims.h \
     5340        Source/WebCore/platform/graphics/opentype/OpenTypeVerticalData.h \
     5341        Source/WebCore/platform/graphics/Path.cpp \
     5342        Source/WebCore/platform/graphics/Path.h \
     5343        Source/WebCore/platform/graphics/PathTraversalState.cpp \
     5344        Source/WebCore/platform/graphics/PathTraversalState.h \
     5345        Source/WebCore/platform/graphics/Pattern.cpp \
     5346        Source/WebCore/platform/graphics/Pattern.h \
     5347        Source/WebCore/platform/graphics/PlatformLayer.h \
     5348        Source/WebCore/platform/graphics/Region.cpp \
     5349        Source/WebCore/platform/graphics/Region.h \
     5350        Source/WebCore/platform/graphics/RoundedRect.cpp \
     5351        Source/WebCore/platform/graphics/RoundedRect.h \
     5352        Source/WebCore/platform/graphics/SegmentedFontData.cpp \
     5353        Source/WebCore/platform/graphics/SegmentedFontData.h \
     5354        Source/WebCore/platform/graphics/ShadowBlur.cpp \
     5355        Source/WebCore/platform/graphics/ShadowBlur.h \
     5356        Source/WebCore/platform/graphics/SimpleFontData.cpp \
     5357        Source/WebCore/platform/graphics/SimpleFontData.h \
     5358        Source/WebCore/platform/graphics/StringTruncator.cpp \
     5359        Source/WebCore/platform/graphics/StringTruncator.h \
     5360        Source/WebCore/platform/graphics/StrokeStyleApplier.h \
     5361        Source/WebCore/platform/graphics/SurrogatePairAwareTextIterator.cpp \
     5362        Source/WebCore/platform/graphics/SurrogatePairAwareTextIterator.h \
     5363        Source/WebCore/platform/graphics/SVGGlyph.cpp \
     5364        Source/WebCore/platform/graphics/SVGGlyph.h \
     5365        Source/WebCore/platform/graphics/TextRenderingMode.h \
     5366        Source/WebCore/platform/graphics/TextRun.cpp \
     5367        Source/WebCore/platform/graphics/TextRun.h \
     5368        Source/WebCore/platform/graphics/TiledBacking.h \
     5369        Source/WebCore/platform/graphics/transforms/AffineTransform.cpp \
     5370        Source/WebCore/platform/graphics/transforms/AffineTransform.h \
     5371        Source/WebCore/platform/graphics/transforms/IdentityTransformOperation.h \
     5372        Source/WebCore/platform/graphics/transforms/Matrix3DTransformOperation.cpp \
     5373        Source/WebCore/platform/graphics/transforms/Matrix3DTransformOperation.h \
     5374        Source/WebCore/platform/graphics/transforms/MatrixTransformOperation.cpp \
     5375        Source/WebCore/platform/graphics/transforms/MatrixTransformOperation.h \
     5376        Source/WebCore/platform/graphics/transforms/PerspectiveTransformOperation.cpp \
     5377        Source/WebCore/platform/graphics/transforms/PerspectiveTransformOperation.h \
     5378        Source/WebCore/platform/graphics/transforms/RotateTransformOperation.cpp \
     5379        Source/WebCore/platform/graphics/transforms/RotateTransformOperation.h \
     5380        Source/WebCore/platform/graphics/transforms/ScaleTransformOperation.cpp \
     5381        Source/WebCore/platform/graphics/transforms/ScaleTransformOperation.h \
     5382        Source/WebCore/platform/graphics/transforms/SkewTransformOperation.cpp \
     5383        Source/WebCore/platform/graphics/transforms/SkewTransformOperation.h \
     5384        Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp \
     5385        Source/WebCore/platform/graphics/transforms/TransformationMatrix.h \
     5386        Source/WebCore/platform/graphics/transforms/TransformOperation.h \
     5387        Source/WebCore/platform/graphics/transforms/TransformOperations.cpp \
     5388        Source/WebCore/platform/graphics/transforms/TransformOperations.h \
     5389        Source/WebCore/platform/graphics/transforms/TransformState.cpp \
     5390        Source/WebCore/platform/graphics/transforms/TransformState.h \
     5391        Source/WebCore/platform/graphics/transforms/TranslateTransformOperation.cpp \
     5392        Source/WebCore/platform/graphics/transforms/TranslateTransformOperation.h \
     5393        Source/WebCore/platform/graphics/TypesettingFeatures.h \
     5394        Source/WebCore/platform/graphics/UnitBezier.h \
     5395        Source/WebCore/platform/graphics/WidthIterator.cpp \
     5396        Source/WebCore/platform/graphics/WidthIterator.h \
     5397        Source/WebCore/platform/graphics/WindRule.h \
     5398        Source/WebCore/platform/graphics/WOFFFileFormat.cpp \
     5399        Source/WebCore/platform/graphics/WOFFFileFormat.h \
     5400        Source/WebCore/platform/gtk/ErrorsGtk.cpp \
     5401        Source/WebCore/platform/gtk/ErrorsGtk.h \
     5402        Source/WebCore/platform/gtk/GamepadsGtk.cpp \
     5403        Source/WebCore/platform/gtk/KURLGtk.cpp \
     5404        Source/WebCore/platform/gtk/LanguageGtk.cpp \
     5405        Source/WebCore/platform/gtk/LoggingGtk.cpp \
     5406        Source/WebCore/platform/gtk/MIMETypeRegistryGtk.cpp \
     5407        Source/WebCore/platform/gtk/SharedBufferGtk.cpp \
     5408        Source/WebCore/platform/gtk/TemporaryLinkStubs.cpp \
     5409        Source/WebCore/platform/HostWindow.h \
     5410        Source/WebCore/platform/KillRing.h \
     5411        Source/WebCore/platform/KillRingNone.cpp \
     5412        Source/WebCore/platform/KURL.cpp \
     5413        Source/WebCore/platform/KURL.h \
     5414        Source/WebCore/platform/KURLHash.h \
     5415        Source/WebCore/platform/KURLWTFURL.cpp \
     5416        Source/WebCore/platform/KURLWTFURLImpl.h \
     5417        Source/WebCore/platform/Language.cpp \
     5418        Source/WebCore/platform/Language.h \
     5419        Source/WebCore/platform/LengthBox.cpp \
     5420        Source/WebCore/platform/LengthBox.h \
     5421        Source/WebCore/platform/Length.cpp \
     5422        Source/WebCore/platform/Length.h \
     5423        Source/WebCore/platform/LengthSize.h \
     5424        Source/WebCore/platform/leveldb/LevelDBComparator.h \
     5425        Source/WebCore/platform/leveldb/LevelDBDatabase.cpp \
     5426        Source/WebCore/platform/leveldb/LevelDBDatabase.h \
     5427        Source/WebCore/platform/leveldb/LevelDBIterator.h \
     5428        Source/WebCore/platform/leveldb/LevelDBSlice.h \
     5429        Source/WebCore/platform/leveldb/LevelDBTransaction.h \
     5430        Source/WebCore/platform/leveldb/LevelDBTransaction.cpp \
     5431        Source/WebCore/platform/leveldb/LevelDBWriteBatch.h \
     5432        Source/WebCore/platform/leveldb/LevelDBWriteBatch.cpp \
     5433        Source/WebCore/platform/LinkHash.cpp \
     5434        Source/WebCore/platform/LinkHash.h \
     5435        Source/WebCore/platform/LocalizedStrings.h \
     5436        Source/WebCore/platform/Logging.cpp \
     5437        Source/WebCore/platform/Logging.h \
     5438        Source/WebCore/platform/MIMETypeRegistry.cpp \
     5439        Source/WebCore/platform/MIMETypeRegistry.h \
     5440        Source/WebCore/platform/MemoryPressureHandler.cpp \
     5441        Source/WebCore/platform/MemoryPressureHandler.h \
     5442        Source/WebCore/platform/MemoryUsageSupport.cpp \
     5443        Source/WebCore/platform/MemoryUsageSupport.h \
     5444        Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.cpp \
     5445        Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.h \
     5446        Source/WebCore/platform/image-decoders/bmp/BMPImageReader.cpp \
     5447        Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h \
     5448        Source/WebCore/platform/image-decoders/cairo/ImageDecoderCairo.cpp \
     5449        Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.cpp \
     5450        Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.h \
     5451        Source/WebCore/platform/image-decoders/gif/GIFImageReader.cpp \
     5452        Source/WebCore/platform/image-decoders/gif/GIFImageReader.h \
     5453        Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.cpp \
     5454        Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.h \
     5455        Source/WebCore/platform/image-decoders/ImageDecoder.cpp \
     5456        Source/WebCore/platform/image-decoders/ImageDecoder.h \
     5457        Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp \
     5458        Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.h \
     5459        Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp \
     5460        Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.h \
     5461        Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp \
     5462        Source/WebCore/platform/image-decoders/png/PNGImageDecoder.h \
     5463        Source/WebCore/platform/LayoutTestSupport.cpp \
     5464        Source/WebCore/platform/LayoutTestSupport.h \
     5465        Source/WebCore/platform/linux/GamepadDeviceLinux.cpp \
     5466        Source/WebCore/platform/linux/GamepadDeviceLinux.h \
     5467        Source/WebCore/platform/mediastream/IceCandidateDescriptor.cpp \
     5468        Source/WebCore/platform/mediastream/IceCandidateDescriptor.h \
     5469        Source/WebCore/platform/mediastream/IceOptions.cpp \
     5470        Source/WebCore/platform/mediastream/IceOptions.h \
     5471        Source/WebCore/platform/mediastream/MediaHints.cpp \
     5472        Source/WebCore/platform/mediastream/MediaHints.h \
     5473        Source/WebCore/platform/mediastream/MediaStreamCenter.cpp \
     5474        Source/WebCore/platform/mediastream/MediaStreamCenter.h \
     5475        Source/WebCore/platform/mediastream/MediaStreamComponent.h \
     5476        Source/WebCore/platform/mediastream/MediaStreamDescriptor.h \
     5477        Source/WebCore/platform/mediastream/MediaStreamSource.cpp \
     5478        Source/WebCore/platform/mediastream/MediaStreamSource.h \
     5479        Source/WebCore/platform/mediastream/MediaStreamSourcesQueryClient.h \
     5480        Source/WebCore/platform/mediastream/PeerConnection00Handler.cpp \
     5481        Source/WebCore/platform/mediastream/PeerConnection00Handler.h \
     5482        Source/WebCore/platform/mediastream/PeerConnection00HandlerClient.h \
     5483        Source/WebCore/platform/mediastream/RTCConfiguration.h \
     5484        Source/WebCore/platform/mediastream/RTCPeerConnectionHandler.cpp \
     5485        Source/WebCore/platform/mediastream/RTCPeerConnectionHandler.h \
     5486        Source/WebCore/platform/mediastream/RTCPeerConnectionHandlerClient.h \
     5487        Source/WebCore/platform/mediastream/SessionDescriptionDescriptor.cpp \
     5488        Source/WebCore/platform/mediastream/SessionDescriptionDescriptor.h \
     5489        Source/WebCore/platform/mediastream/gstreamer/MediaStreamCenterGStreamer.cpp \
     5490        Source/WebCore/platform/mediastream/gstreamer/MediaStreamCenterGStreamer.h \
     5491        Source/WebCore/platform/mock/DeviceMotionClientMock.cpp \
     5492        Source/WebCore/platform/mock/DeviceMotionClientMock.h \
     5493        Source/WebCore/platform/mock/DeviceOrientationClientMock.cpp \
     5494        Source/WebCore/platform/mock/DeviceOrientationClientMock.h \
     5495        Source/WebCore/platform/mock/GeolocationClientMock.cpp \
     5496        Source/WebCore/platform/mock/GeolocationClientMock.h \
     5497        Source/WebCore/platform/mock/ScrollbarThemeMock.cpp \
     5498        Source/WebCore/platform/mock/ScrollbarThemeMock.h \
     5499        Source/WebCore/platform/network/AuthenticationChallengeBase.cpp \
     5500        Source/WebCore/platform/network/AuthenticationChallengeBase.h \
     5501        Source/WebCore/platform/network/AuthenticationClient.h \
     5502        Source/WebCore/platform/network/BlobData.cpp \
     5503        Source/WebCore/platform/network/BlobData.h \
     5504        Source/WebCore/platform/network/BlobRegistry.h \
     5505        Source/WebCore/platform/network/BlobRegistryImpl.cpp \
     5506        Source/WebCore/platform/network/BlobRegistryImpl.h \
     5507        Source/WebCore/platform/network/BlobResourceHandle.cpp \
     5508        Source/WebCore/platform/network/BlobResourceHandle.h \
     5509        Source/WebCore/platform/network/BlobStorageData.h \
     5510        Source/WebCore/platform/network/ContentTypeParser.cpp \
     5511        Source/WebCore/platform/network/ContentTypeParser.h \
     5512        Source/WebCore/platform/network/CookieStorage.h \
     5513        Source/WebCore/platform/network/Credential.cpp \
     5514        Source/WebCore/platform/network/Credential.h \
     5515        Source/WebCore/platform/network/CredentialStorage.cpp \
     5516        Source/WebCore/platform/network/CredentialStorage.h \
     5517        Source/WebCore/platform/network/DNS.h \
     5518        Source/WebCore/platform/network/DNSResolveQueue.cpp \
     5519        Source/WebCore/platform/network/DNSResolveQueue.h \
     5520        Source/WebCore/platform/network/FormDataBuilder.cpp \
     5521        Source/WebCore/platform/network/FormDataBuilder.h \
     5522        Source/WebCore/platform/network/FormData.cpp \
     5523        Source/WebCore/platform/network/FormData.h \
     5524        Source/WebCore/platform/network/HTTPHeaderMap.cpp \
     5525        Source/WebCore/platform/network/HTTPHeaderMap.h \
     5526        Source/WebCore/platform/network/HTTPParsers.cpp \
     5527        Source/WebCore/platform/network/HTTPParsers.h \
     5528        Source/WebCore/platform/network/HTTPRequest.cpp \
     5529        Source/WebCore/platform/network/HTTPRequest.h \
     5530        Source/WebCore/platform/network/HTTPValidation.cpp \
     5531        Source/WebCore/platform/network/HTTPValidation.h \
     5532        Source/WebCore/platform/network/MIMEHeader.cpp \
     5533        Source/WebCore/platform/network/MIMEHeader.h \
     5534        Source/WebCore/platform/network/NetworkingContext.h \
     5535        Source/WebCore/platform/network/ProxyServer.cpp \
     5536        Source/WebCore/platform/network/ProxyServer.h \
     5537        Source/WebCore/platform/network/NetworkStateNotifier.cpp \
     5538        Source/WebCore/platform/network/NetworkStateNotifier.h \
     5539        Source/WebCore/platform/network/ProtectionSpaceHash.h \
     5540        Source/WebCore/platform/network/ProtectionSpace.cpp \
     5541        Source/WebCore/platform/network/ProtectionSpace.h \
     5542        Source/WebCore/platform/network/ResourceErrorBase.cpp \
     5543        Source/WebCore/platform/network/ResourceErrorBase.h \
     5544        Source/WebCore/platform/network/ResourceHandleClient.h \
     5545        Source/WebCore/platform/network/ResourceHandle.cpp \
     5546        Source/WebCore/platform/network/ResourceHandle.h \
     5547        Source/WebCore/platform/network/ResourceHandleInternal.h \
     5548        Source/WebCore/platform/network/ResourceLoadInfo.h \
     5549        Source/WebCore/platform/network/ResourceLoadPriority.h \
     5550        Source/WebCore/platform/network/ResourceLoadTiming.cpp \
     5551        Source/WebCore/platform/network/ResourceLoadTiming.h \
     5552        Source/WebCore/platform/network/ResourceRequestBase.cpp \
     5553        Source/WebCore/platform/network/ResourceRequestBase.h \
     5554        Source/WebCore/platform/network/ResourceResponseBase.cpp \
     5555        Source/WebCore/platform/network/ResourceResponseBase.h \
     5556        Source/WebCore/platform/network/SocketStreamErrorBase.cpp \
     5557        Source/WebCore/platform/network/SocketStreamErrorBase.h \
     5558        Source/WebCore/platform/network/SocketStreamHandleBase.cpp \
     5559        Source/WebCore/platform/network/SocketStreamHandleBase.h \
     5560        Source/WebCore/platform/network/SocketStreamHandleClient.h \
     5561        Source/WebCore/platform/network/soup/AuthenticationChallenge.h \
     5562        Source/WebCore/platform/network/soup/CookieJarSoup.cpp \
     5563        Source/WebCore/platform/network/soup/CookieJarSoup.h \
     5564        Source/WebCore/platform/network/soup/CookieStorageSoup.cpp \
     5565        Source/WebCore/platform/network/soup/CredentialStorageSoup.cpp \
     5566        Source/WebCore/platform/network/soup/DNSSoup.cpp \
     5567        Source/WebCore/platform/network/soup/GOwnPtrSoup.cpp \
     5568        Source/WebCore/platform/network/soup/GOwnPtrSoup.h \
     5569        Source/WebCore/platform/network/soup/ProxyServerSoup.cpp \
     5570        Source/WebCore/platform/network/soup/ResourceError.h \
     5571        Source/WebCore/platform/network/soup/ResourceHandleSoup.cpp \
     5572        Source/WebCore/platform/network/soup/ResourceRequest.h \
     5573        Source/WebCore/platform/network/soup/ResourceRequestSoup.cpp \
     5574        Source/WebCore/platform/network/soup/ResourceResponse.h \
     5575        Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp \
     5576        Source/WebCore/platform/network/soup/SocketStreamError.h \
     5577        Source/WebCore/platform/network/soup/SocketStreamHandle.h \
     5578        Source/WebCore/platform/network/soup/SocketStreamHandleSoup.cpp \
     5579        Source/WebCore/platform/network/soup/SoupURIUtils.cpp \
     5580        Source/WebCore/platform/network/soup/SoupURIUtils.h \
     5581        Source/WebCore/platform/NotImplemented.h \
     5582        Source/WebCore/platform/Pasteboard.h \
     5583        Source/WebCore/platform/PasteboardStrategy.h \
     5584        Source/WebCore/platform/PlatformEvent.cpp \
     5585        Source/WebCore/platform/PlatformEvent.h \
     5586        Source/WebCore/platform/PlatformExportMacros.h \
     5587        Source/WebCore/platform/PlatformGestureCurve.h \
     5588        Source/WebCore/platform/PlatformGestureEvent.h \
     5589        Source/WebCore/platform/PlatformKeyboardEvent.h \
     5590        Source/WebCore/platform/PlatformMenuDescription.h \
     5591        Source/WebCore/platform/PlatformMouseEvent.h \
     5592        Source/WebCore/platform/PlatformPasteboard.h \
     5593        Source/WebCore/platform/PlatformScreen.h \
     5594        Source/WebCore/platform/PlatformStrategies.cpp \
     5595        Source/WebCore/platform/PlatformStrategies.h \
     5596        Source/WebCore/platform/PlatformWheelEvent.h \
     5597        Source/WebCore/platform/PODArena.h \
     5598        Source/WebCore/platform/PODFreeListArena.h \
     5599        Source/WebCore/platform/PODInterval.h \
     5600        Source/WebCore/platform/PODIntervalTree.h \
     5601        Source/WebCore/platform/PODRedBlackTree.h \
     5602        Source/WebCore/platform/PopupMenuClient.h \
     5603        Source/WebCore/platform/PopupMenu.h \
     5604        Source/WebCore/platform/PopupMenuStyle.h \
     5605        Source/WebCore/platform/PrerenderHandle.h \
     5606        Source/WebCore/platform/PurgeableBuffer.h \
     5607        Source/WebCore/platform/PurgePriority.h \
     5608        Source/WebCore/platform/RefCountedSupplement.h \
     5609        Source/WebCore/platform/ReferrerPolicy.h \
     5610        Source/WebCore/platform/RunLoop.cpp \
     5611        Source/WebCore/platform/RunLoop.h \
     5612        Source/WebCore/platform/RuntimeApplicationChecks.cpp \
     5613        Source/WebCore/platform/RuntimeApplicationChecks.h \
     5614        Source/WebCore/platform/SchemeRegistry.cpp \
     5615        Source/WebCore/platform/SchemeRegistry.h \
     5616        Source/WebCore/platform/ScrollAnimator.cpp \
     5617        Source/WebCore/platform/ScrollAnimator.h \
     5618        Source/WebCore/platform/ScrollAnimatorNone.cpp \
     5619        Source/WebCore/platform/ScrollAnimatorNone.h \
     5620        Source/WebCore/platform/ScrollableArea.cpp \
     5621        Source/WebCore/platform/ScrollableArea.h \
     5622        Source/WebCore/platform/Scrollbar.cpp \
     5623        Source/WebCore/platform/Scrollbar.h \
     5624        Source/WebCore/platform/ScrollbarThemeClient.h \
     5625        Source/WebCore/platform/ScrollbarThemeComposite.cpp \
     5626        Source/WebCore/platform/ScrollbarThemeComposite.h \
     5627        Source/WebCore/platform/ScrollbarTheme.cpp \
     5628        Source/WebCore/platform/ScrollbarTheme.h \
     5629        Source/WebCore/platform/ScrollTypes.h \
     5630        Source/WebCore/platform/ScrollView.cpp \
     5631        Source/WebCore/platform/ScrollView.h \
     5632        Source/WebCore/platform/SearchPopupMenu.h \
     5633        Source/WebCore/platform/SecureTextInput.h \
     5634        Source/WebCore/platform/SharedBuffer.cpp \
     5635        Source/WebCore/platform/SharedBuffer.h \
     5636        Source/WebCore/platform/SharedBufferChunkReader.cpp \
     5637        Source/WebCore/platform/SharedBufferChunkReader.h \
     5638        Source/WebCore/platform/SharedTimer.h \
     5639        Source/WebCore/platform/Sound.h \
     5640        Source/WebCore/platform/sql/SQLiteAuthorizer.cpp \
     5641        Source/WebCore/platform/sql/SQLiteDatabase.cpp \
     5642        Source/WebCore/platform/sql/SQLiteDatabase.h \
     5643        Source/WebCore/platform/sql/SQLiteFileSystem.cpp \
     5644        Source/WebCore/platform/sql/SQLiteFileSystem.h \
     5645        Source/WebCore/platform/sql/SQLiteStatement.cpp \
     5646        Source/WebCore/platform/sql/SQLiteStatement.h \
     5647        Source/WebCore/platform/sql/SQLiteTransaction.cpp \
     5648        Source/WebCore/platform/sql/SQLiteTransaction.h \
     5649        Source/WebCore/platform/sql/SQLValue.cpp \
     5650        Source/WebCore/platform/sql/SQLValue.h \
     5651        Source/WebCore/platform/SSLKeyGenerator.h \
     5652        Source/WebCore/platform/StatsCounter.h \
     5653        Source/WebCore/platform/SuddenTermination.h \
     5654        Source/WebCore/platform/Supplementable.h \
     5655        Source/WebCore/platform/SystemTime.h \
     5656        Source/WebCore/platform/text/gtk/TextCheckerEnchant.h \
     5657        Source/WebCore/platform/text/gtk/TextCheckerEnchant.cpp \
     5658        Source/WebCore/platform/text/BidiContext.cpp \
     5659        Source/WebCore/platform/text/BidiContext.h \
     5660        Source/WebCore/platform/text/BidiResolver.h \
     5661        Source/WebCore/platform/text/BidiRunList.h \
     5662        Source/WebCore/platform/text/DateTimeFormat.cpp \
     5663        Source/WebCore/platform/text/DateTimeFormat.h \
     5664        Source/WebCore/platform/text/DecodeEscapeSequences.h \
     5665        Source/WebCore/platform/text/Hyphenation.cpp \
     5666        Source/WebCore/platform/text/Hyphenation.h \
     5667        Source/WebCore/platform/text/LineBreakIteratorPoolICU.h \
     5668        Source/WebCore/platform/text/LineEnding.cpp \
     5669        Source/WebCore/platform/text/LineEnding.h \
     5670        Source/WebCore/platform/text/LocaleToScriptMapping.h \
     5671        Source/WebCore/platform/text/LocaleToScriptMappingDefault.cpp \
     5672        Source/WebCore/platform/text/LocalizedDate.h \
     5673        Source/WebCore/platform/text/LocalizedDateNone.cpp \
     5674        Source/WebCore/platform/text/LocalizedNumber.h \
     5675        Source/WebCore/platform/text/LocalizedNumberNone.cpp \
     5676        Source/WebCore/platform/text/ParserUtilities.h \
     5677        Source/WebCore/platform/text/PlatformString.h \
     5678        Source/WebCore/platform/text/QuotedPrintable.cpp \
     5679        Source/WebCore/platform/text/QuotedPrintable.h \
     5680        Source/WebCore/platform/text/RegularExpression.cpp \
     5681        Source/WebCore/platform/text/RegularExpression.h \
     5682        Source/WebCore/platform/text/SegmentedString.cpp \
     5683        Source/WebCore/platform/text/SegmentedString.h \
     5684        Source/WebCore/platform/text/String.cpp \
     5685        Source/WebCore/platform/text/StringWithDirection.h \
     5686        Source/WebCore/platform/text/SuffixTree.h \
     5687        Source/WebCore/platform/text/TextBoundaries.cpp \
     5688        Source/WebCore/platform/text/TextBoundaries.h \
     5689        Source/WebCore/platform/text/TextBreakIterator.h \
     5690        Source/WebCore/platform/text/TextCheckerClient.h \
     5691        Source/WebCore/platform/text/TextChecking.h \
     5692        Source/WebCore/platform/text/TextCodec.cpp \
     5693        Source/WebCore/platform/text/TextCodec.h \
     5694        Source/WebCore/platform/text/TextCodecASCIIFastPath.h \
     5695        Source/WebCore/platform/text/TextCodecLatin1.cpp \
     5696        Source/WebCore/platform/text/TextCodecLatin1.h \
     5697        Source/WebCore/platform/text/TextCodecUserDefined.cpp \
     5698        Source/WebCore/platform/text/TextCodecUserDefined.h \
     5699        Source/WebCore/platform/text/TextCodecUTF16.cpp \
     5700        Source/WebCore/platform/text/TextCodecUTF16.h \
     5701        Source/WebCore/platform/text/TextCodecUTF8.cpp \
     5702        Source/WebCore/platform/text/TextCodecUTF8.h \
     5703        Source/WebCore/platform/text/TextDirection.h \
     5704        Source/WebCore/platform/text/TextEncoding.cpp \
     5705        Source/WebCore/platform/text/TextEncodingDetector.h \
     5706        Source/WebCore/platform/text/TextEncodingDetectorNone.cpp \
     5707        Source/WebCore/platform/text/TextEncoding.h \
     5708        Source/WebCore/platform/text/TextEncodingRegistry.cpp \
     5709        Source/WebCore/platform/text/TextEncodingRegistry.h \
     5710        Source/WebCore/platform/text/TextOrientation.h \
     5711        Source/WebCore/platform/text/TextStream.cpp \
     5712        Source/WebCore/platform/text/TextStream.h \
     5713        Source/WebCore/platform/text/transcoder/FontTranscoder.cpp \
     5714        Source/WebCore/platform/text/transcoder/FontTranscoder.h \
     5715        Source/WebCore/platform/text/UnicodeBidi.h \
     5716        Source/WebCore/platform/text/UnicodeRange.cpp \
     5717        Source/WebCore/platform/text/UnicodeRange.h \
     5718        Source/WebCore/platform/TouchpadFlingPlatformGestureCurve.cpp \
     5719        Source/WebCore/platform/TouchpadFlingPlatformGestureCurve.h \
     5720        Source/WebCore/platform/ThemeTypes.h \
     5721        Source/WebCore/platform/ThreadCheck.h \
     5722        Source/WebCore/platform/ThreadGlobalData.cpp \
     5723        Source/WebCore/platform/ThreadGlobalData.h \
     5724        Source/WebCore/platform/ThreadTimers.cpp \
     5725        Source/WebCore/platform/ThreadTimers.h \
     5726        Source/WebCore/platform/Timer.cpp \
     5727        Source/WebCore/platform/Timer.h \
     5728        Source/WebCore/platform/TreeShared.h \
     5729        Source/WebCore/platform/UUID.cpp \
     5730        Source/WebCore/platform/UUID.h \
     5731        Source/WebCore/platform/VisitedLinkStrategy.h \
     5732        Source/WebCore/platform/VisitedLinks.cpp \
     5733        Source/WebCore/platform/VisitedLinks.h \
     5734        Source/WebCore/platform/Widget.cpp \
     5735        Source/WebCore/platform/Widget.h \
     5736        Source/WebCore/platform/WindowsKeyboardCodes.h
     5737
    57365738# WebCore files that use GTK/GDK or any other dependency that requires GTK+.
    57375739webcoregtk_sources += \
  • trunk/Source/WebKit/gtk/ChangeLog

    r126298 r126306  
     12012-08-22  Gustavo Noronha Silva  <gns@gnome.org>
     2
     3        [GTK] Split WebCore/platform into a separate library
     4        https://bugs.webkit.org/show_bug.cgi?id=94435
     5
     6        Reviewed by Martin Robinson.
     7
     8        More people have been reporting problems when linking WebCore because
     9        the command line limit is being exceeded. Splitting WebCore a bit more
     10        is in order.
     11
     12        * GNUmakefile.am: link libWebCorePlatform into libwebkitgtk
     13
    1142012-08-22  Carlos Garcia Campos  <cgarcia@igalia.com>
    215
  • trunk/Source/WebKit/gtk/GNUmakefile.am

    r126182 r126306  
    7878        -lpthread \
    7979        libWebCore.la \
     80        libWebCorePlatform.la \
    8081        libWebCoreModules.la \
    8182        libWebCoreGtk.la \
  • trunk/Source/WebKit2/ChangeLog

    r126298 r126306  
     12012-08-22  Gustavo Noronha Silva  <gns@gnome.org>
     2
     3        [GTK] Split WebCore/platform into a separate library
     4        https://bugs.webkit.org/show_bug.cgi?id=94435
     5
     6        Reviewed by Martin Robinson.
     7
     8        More people have been reporting problems when linking WebCore because
     9        the command line limit is being exceeded. Splitting WebCore a bit more
     10        is in order.
     11
     12        * GNUmakefile.am: link libWebCorePlatform into libwebkit2gtk
     13
    1142012-08-22  Carlos Garcia Campos  <cgarcia@igalia.com>
    215
  • trunk/Source/WebKit2/GNUmakefile.am

    r126182 r126306  
    159159        -lpthread \
    160160        libWebCore.la \
     161        libWebCorePlatform.la \
    161162        libWebCoreModules.la \
    162163        libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
     
    476477        libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
    477478        libWebCore.la \
     479        libWebCorePlatform.la \
    478480        libWebCoreGtk2.la \
    479481        $(CAIRO_LIBS) \
  • trunk/Tools/ChangeLog

    r126299 r126306  
     12012-08-22  Gustavo Noronha Silva  <gns@gnome.org>
     2
     3        [GTK] Split WebCore/platform into a separate library
     4        https://bugs.webkit.org/show_bug.cgi?id=94435
     5
     6        Reviewed by Martin Robinson.
     7
     8        More people have been reporting problems when linking WebCore because
     9        the command line limit is being exceeded. Splitting WebCore a bit more
     10        is in order.
     11
     12        * GNUmakefile.am: link libWebCorePlatform into DRT
     13
    1142012-08-22  Allan Sandfeld Jensen  <allan.jensen@nokia.com>
    215
  • trunk/Tools/GNUmakefile.am

    r125691 r126306  
    165165        libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
    166166        libwebkitgtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
     167        libWebCorePlatform.la \
    167168        libWebCoreModules.la \
    168169        libWebCoreInternals.la \
Note: See TracChangeset for help on using the changeset viewer.