Move parseFontFaceDescriptor to CSSPropertyParser.cpp
[chromium-blink-merge.git] / third_party / WebKit / Source / platform / blink_platform.gypi
blob2a8a406a455f37e2fd1fe24e1499d7da1f187f43
2   'includes': [
3     'platform_generated.gypi',
4   ],
5   'variables': {
6     'platform_files': [
7       'AsyncFileSystemCallbacks.h',
8       'CalculationValue.h',
9       'CheckedInt.h',
10       'Clock.cpp',
11       'Clock.h',
12       'ContentDecryptionModuleResult.h',
13       'ContentSettingCallbacks.cpp',
14       'ContentSettingCallbacks.h',
15       'ContentType.cpp',
16       'ContentType.h',
17       'ContextMenu.cpp',
18       'ContextMenu.h',
19       'ContextMenuItem.cpp',
20       'ContextMenuItem.h',
21       'CrossThreadCopier.cpp',
22       'CrossThreadCopier.h',
23       'Crypto.cpp',
24       'Crypto.h',
25       'CryptoResult.h',
26       'Cursor.cpp',
27       'Cursor.h',
28       'DateComponents.cpp',
29       'DateComponents.h',
30       'Decimal.cpp',
31       'Decimal.h',
32       'DragImage.cpp',
33       'DragImage.h',
34       'EventDispatchForbiddenScope.cpp',
35       'EventDispatchForbiddenScope.h',
36       'EventTracer.cpp',
37       'EventTracer.h',
38       'FileChooser.cpp',
39       'FileChooser.h',
40       'FileMetadata.cpp',
41       'FileMetadata.h',
42       'FileSystemType.h',
43       'FloatConversion.h',
44       'HostWindow.h',
45       'JSONValues.cpp',
46       'JSONValues.h',
47       'KeyboardCodes.h',
48       'KillRing.h',
49       'KillRingNone.cpp',
50       'Language.cpp',
51       'Language.h',
52       'LayoutTestSupport.cpp',
53       'LayoutTestSupport.h',
54       'LayoutUnit.h',
55       'Length.cpp',
56       'Length.h',
57       'LengthBox.cpp',
58       'LengthBox.h',
59       'LengthFunctions.cpp',
60       'LengthFunctions.h',
61       'LengthPoint.h',
62       'LengthSize.h',
63       'LifecycleNotifier.h',
64       'LifecycleObserver.h',
65       'LinkHash.cpp',
66       'LinkHash.h',
67       'Logging.cpp',
68       'Logging.h',
69       'MIMETypeFromURL.cpp',
70       'MIMETypeFromURL.h',
71       'MIMETypeRegistry.cpp',
72       'MIMETypeRegistry.h',
73       'MemoryPurgeController.cpp',
74       'MemoryPurgeController.h',
75       'NotImplemented.cpp',
76       'NotImplemented.h',
77       'PartitionAllocMemoryDumpProvider.cpp',
78       'PartitionAllocMemoryDumpProvider.h',
79       'PODArena.h',
80       'PODFreeListArena.h',
81       'PODInterval.h',
82       'PODIntervalTree.h',
83       'PODRedBlackTree.h',
84       'ParsingUtilities.h',
85       'PasteMode.h',
86       'PlatformEvent.h',
87       'PlatformGestureEvent.h',
88       'PlatformInstrumentation.cpp',
89       'PlatformInstrumentation.h',
90       'PlatformKeyboardEvent.cpp',
91       'PlatformKeyboardEvent.h',
92       'PlatformMouseEvent.h',
93       'PlatformResourceLoader.cpp',
94       'PlatformResourceLoader.h',
95       'PlatformTouchEvent.h',
96       'PlatformTouchPoint.h',
97       'PlatformWheelEvent.h',
98       'PluginScriptForbiddenScope.cpp',
99       'PluginScriptForbiddenScope.h',
100       'PopupMenu.h',
101       'Prerender.cpp',
102       'Prerender.h',
103       'PrerenderClient.h',
104       'PurgeableVector.cpp',
105       'PurgeableVector.h',
106       'RefCountedSupplement.h',
107       'ScriptForbiddenScope.cpp',
108       'ScriptForbiddenScope.h',
109       'SecureTextInput.cpp',
110       'SecureTextInput.h',
111       'SerializedResource.h',
112       'SharedBuffer.cpp',
113       'SharedBuffer.h',
114       'SharedBufferChunkReader.cpp',
115       'SharedBufferChunkReader.h',
116       'StorageQuotaCallbacks.h',
117       'Supplementable.cpp',
118       'Supplementable.h',
119       'Task.h',
120       'TaskSynchronizer.cpp',
121       'TaskSynchronizer.h',
122       'Theme.cpp',
123       'Theme.h',
124       'ThemeTypes.h',
125       'ThreadedDataReceiver.h',
126       'Timer.cpp',
127       'Timer.h',
128       'TraceEvent.h',
129       'TraceEventCommon.h',
130       'TracedValue.cpp',
131       'TracedValue.h',
132       'UUID.cpp',
133       'UUID.h',
134       'UserGestureIndicator.cpp',
135       'UserGestureIndicator.h',
136       'WebScheduler.cpp',
137       'WebTaskRunner.cpp',
138       'WebThreadSupportingGC.cpp',
139       'WebThreadSupportingGC.h',
140       'WebThread.cpp',
141       'Widget.cpp',
142       'Widget.h',
143       'WindowsKeyboardCodes.h',
144       'animation/AnimationUtilities.h',
145       'animation/CubicBezierControlPoints.cpp',
146       'animation/CubicBezierControlPoints.h',
147       'animation/TimingFunction.cpp',
148       'animation/TimingFunction.h',
149       'animation/UnitBezier.h',
150       'audio/AudioArray.h',
151       'audio/AudioBus.cpp',
152       'audio/AudioBus.h',
153       'audio/AudioChannel.cpp',
154       'audio/AudioChannel.h',
155       'audio/AudioDSPKernel.cpp',
156       'audio/AudioDSPKernel.h',
157       'audio/AudioDSPKernelProcessor.cpp',
158       'audio/AudioDSPKernelProcessor.h',
159       'audio/AudioDelayDSPKernel.cpp',
160       'audio/AudioDelayDSPKernel.h',
161       'audio/AudioDestination.cpp',
162       'audio/AudioDestination.h',
163       'audio/AudioDestinationConsumer.h',
164       'audio/AudioFIFO.cpp',
165       'audio/AudioFIFO.h',
166       'audio/AudioFileReader.h',
167       'audio/AudioIOCallback.h',
168       'audio/AudioProcessor.cpp',
169       'audio/AudioProcessor.h',
170       'audio/AudioPullFIFO.cpp',
171       'audio/AudioPullFIFO.h',
172       'audio/AudioResampler.cpp',
173       'audio/AudioResampler.h',
174       'audio/AudioResamplerKernel.cpp',
175       'audio/AudioResamplerKernel.h',
176       'audio/AudioSourceProvider.h',
177       'audio/AudioSourceProviderClient.h',
178       'audio/AudioUtilities.cpp',
179       'audio/AudioUtilities.h',
180       'audio/Biquad.cpp',
181       'audio/Biquad.h',
182       'audio/Cone.cpp',
183       'audio/Cone.h',
184       'audio/DenormalDisabler.h',
185       'audio/DirectConvolver.cpp',
186       'audio/DirectConvolver.h',
187       'audio/Distance.cpp',
188       'audio/Distance.h',
189       'audio/DownSampler.cpp',
190       'audio/DownSampler.h',
191       'audio/DynamicsCompressor.cpp',
192       'audio/DynamicsCompressor.h',
193       'audio/DynamicsCompressorKernel.cpp',
194       'audio/DynamicsCompressorKernel.h',
195       'audio/EqualPowerPanner.cpp',
196       'audio/EqualPowerPanner.h',
197       'audio/FFTConvolver.cpp',
198       'audio/FFTConvolver.h',
199       'audio/FFTFrame.cpp',
200       'audio/FFTFrame.h',
201       'audio/FFTFrameStub.cpp',
202       'audio/HRTFDatabase.cpp',
203       'audio/HRTFDatabase.h',
204       'audio/HRTFDatabaseLoader.cpp',
205       'audio/HRTFDatabaseLoader.h',
206       'audio/HRTFElevation.cpp',
207       'audio/HRTFElevation.h',
208       'audio/HRTFKernel.cpp',
209       'audio/HRTFKernel.h',
210       'audio/HRTFPanner.cpp',
211       'audio/HRTFPanner.h',
212       'audio/MultiChannelResampler.cpp',
213       'audio/MultiChannelResampler.h',
214       'audio/Panner.cpp',
215       'audio/Panner.h',
216       'audio/Reverb.cpp',
217       'audio/Reverb.h',
218       'audio/ReverbAccumulationBuffer.cpp',
219       'audio/ReverbAccumulationBuffer.h',
220       'audio/ReverbConvolver.cpp',
221       'audio/ReverbConvolver.h',
222       'audio/ReverbConvolverStage.cpp',
223       'audio/ReverbConvolverStage.h',
224       'audio/ReverbInputBuffer.cpp',
225       'audio/ReverbInputBuffer.h',
226       'audio/SincResampler.cpp',
227       'audio/SincResampler.h',
228       'audio/Spatializer.cpp',
229       'audio/Spatializer.h',
230       'audio/StereoPanner.cpp',
231       'audio/StereoPanner.h',
232       'audio/UpSampler.cpp',
233       'audio/UpSampler.h',
234       'audio/VectorMath.cpp',
235       'audio/VectorMath.h',
236       'audio/ZeroPole.cpp',
237       'audio/ZeroPole.h',
238       'audio/android/FFTFrameOpenMAXDLAndroid.cpp',
239       'audio/ffmpeg/FFTFrameFFMPEG.cpp',
240       'audio/ipp/FFTFrameIPP.cpp',
241       'audio/mac/FFTFrameMac.cpp',
242       'blob/BlobData.cpp',
243       'blob/BlobData.h',
244       'blob/BlobRegistry.cpp',
245       'blob/BlobRegistry.h',
246       'blob/BlobURL.cpp',
247       'blob/BlobURL.h',
248       'clipboard/ClipboardMimeTypes.cpp',
249       'clipboard/ClipboardMimeTypes.h',
250       'clipboard/ClipboardUtilities.cpp',
251       'clipboard/ClipboardUtilities.h',
252       'clipboard/ClipboardUtilitiesPosix.cpp',
253       'clipboard/ClipboardUtilitiesWin.cpp',
254       'credentialmanager/PlatformCredential.cpp',
255       'credentialmanager/PlatformCredential.h',
256       'credentialmanager/PlatformFederatedCredential.cpp',
257       'credentialmanager/PlatformFederatedCredential.h',
258       'credentialmanager/PlatformPasswordCredential.cpp',
259       'credentialmanager/PlatformPasswordCredential.h',
260       'exported/Platform.cpp',
261       'exported/WebActiveGestureAnimation.cpp',
262       'exported/WebActiveGestureAnimation.h',
263       'exported/WebAudioBus.cpp',
264       'exported/WebAudioDevice.cpp',
265       'exported/WebBlobData.cpp',
266       'exported/WebCompositedDisplayList.cpp',
267       'exported/WebCompositorAnimationPlayerClient.cpp',
268       'exported/WebContentDecryptionModule.cpp',
269       'exported/WebContentDecryptionModuleAccess.cpp',
270       'exported/WebContentDecryptionModuleResult.cpp',
271       'exported/WebContentDecryptionModuleSession.cpp',
272       'exported/WebContentSettingCallbacks.cpp',
273       'exported/WebConvertableToTraceFormat.cpp',
274       'exported/WebCredential.cpp',
275       'exported/WebCryptoAlgorithm.cpp',
276       'exported/WebCryptoKey.cpp',
277       'exported/WebCryptoKeyAlgorithm.cpp',
278       'exported/WebCryptoResult.cpp',
279       'exported/WebCursorInfo.cpp',
280       'exported/WebData.cpp',
281       'exported/WebDataConsumerHandle.cpp',
282       'exported/WebDeviceMotionData.cpp',
283       'exported/WebDeviceOrientationData.cpp',
284       'exported/WebDisplayItemClipTree.cpp',
285       'exported/WebDisplayItemTransformTree.cpp',
286       'exported/WebDragData.cpp',
287       'exported/WebEncryptedMediaClient.cpp',
288       'exported/WebEncryptedMediaKeyInformation.cpp',
289       'exported/WebEncryptedMediaRequest.cpp',
290       'exported/WebFederatedCredential.cpp',
291       'exported/WebFileSystemCallbacks.cpp',
292       'exported/WebFilterKeyframe.cpp',
293       'exported/WebHTTPBody.cpp',
294       'exported/WebHTTPLoadInfo.cpp',
295       'exported/WebImageSkia.cpp',
296       'exported/WebMediaConstraints.cpp',
297       'exported/WebMediaDeviceInfo.cpp',
298       'exported/WebMediaPlayerClient.cpp',
299       'exported/WebMediaPlayerEncryptedMediaClient.cpp',
300       'exported/WebMediaRecorderHandler.cpp',
301       'exported/WebMediaStream.cpp',
302       'exported/WebMediaStreamSource.cpp',
303       'exported/WebMediaStreamTrack.cpp',
304       'exported/WebMediaStreamTrackSourcesRequest.cpp',
305       'exported/WebMemoryAllocatorDump.cpp',
306       'exported/WebMemoryDumpProvider.cpp',
307       'exported/WebMessagePortChannelClient.cpp',
308       'exported/WebPasswordCredential.cpp',
309       'exported/WebPrerender.cpp',
310       'exported/WebPrerenderingSupport.cpp',
311       'exported/WebPresentationAvailabilityObserver.cpp',
312       'exported/WebPresentationController.cpp',
313       'exported/WebProcessMemoryDump.cpp',
314       'exported/WebRTCConfiguration.cpp',
315       'exported/WebRTCICECandidate.cpp',
316       'exported/WebRTCOfferOptions.cpp',
317       'exported/WebRTCSessionDescription.cpp',
318       'exported/WebRTCSessionDescriptionRequest.cpp',
319       'exported/WebRTCStatsRequest.cpp',
320       'exported/WebRTCStatsResponse.cpp',
321       'exported/WebRTCVoidRequest.cpp',
322       'exported/WebScrollbarImpl.cpp',
323       'exported/WebScrollbarImpl.h',
324       'exported/WebScrollbarThemeClientImpl.cpp',
325       'exported/WebScrollbarThemeClientImpl.h',
326       'exported/WebScrollbarThemeGeometryNative.cpp',
327       'exported/WebScrollbarThemeGeometryNative.h',
328       'exported/WebScrollbarThemePainter.cpp',
329       'exported/WebSecurityOrigin.cpp',
330       'exported/WebServicePortProviderClient.cpp',
331       'exported/WebServiceWorkerProviderClient.cpp',
332       'exported/WebServiceWorkerProxy.cpp',
333       'exported/WebServiceWorkerRequest.cpp',
334       'exported/WebServiceWorkerResponse.cpp',
335       'exported/WebSocketHandshakeRequestInfo.cpp',
336       'exported/WebSocketHandshakeResponseInfo.cpp',
337       'exported/WebSourceInfo.cpp',
338       'exported/WebSpeechSynthesisUtterance.cpp',
339       'exported/WebSpeechSynthesisVoice.cpp',
340       'exported/WebSpeechSynthesizerClientImpl.cpp',
341       'exported/WebSpeechSynthesizerClientImpl.h',
342       'exported/WebStorageQuotaCallbacks.cpp',
343       'exported/WebThreadSafeData.cpp',
344       'exported/WebThreadedDataReceiver.cpp',
345       'exported/WebTraceLocation.cpp',
346       'exported/WebTransformKeyframe.cpp',
347       'exported/WebURL.cpp',
348       'exported/WebURLError.cpp',
349       'exported/WebURLLoaderClient.cpp',
350       'exported/WebURLLoaderTestDelegate.cpp',
351       'exported/WebURLLoadTiming.cpp',
352       'exported/WebURLRequest.cpp',
353       'exported/WebURLRequestPrivate.h',
354       'exported/WebURLResponse.cpp',
355       'exported/WebURLResponsePrivate.h',
356       'exported/WrappedResourceRequest.h',
357       'exported/WrappedResourceResponse.h',
358       'exported/linux/WebFontInfo.cpp',
359       'exported/linux/WebFontRenderStyle.cpp',
360       'fonts/AlternateFontFamily.h',
361       'fonts/Character.cpp',
362       'fonts/Character.h',
363       'fonts/CustomFontData.h',
364       'fonts/Font.cpp',
365       'fonts/Font.h',
366       'fonts/FontBaseline.h',
367       'fonts/FontCache.cpp',
368       'fonts/FontCache.h',
369       'fonts/FontCacheClient.h',
370       'fonts/FontCacheKey.h',
371       'fonts/FontCustomPlatformData.h',
372       'fonts/FontCustomPlatformData.cpp',
373       'fonts/FontData.cpp',
374       'fonts/FontData.h',
375       'fonts/FontDataCache.cpp',
376       'fonts/FontDataCache.h',
377       'fonts/FontDescription.cpp',
378       'fonts/FontFaceCreationParams.h',
379       'fonts/FontFallbackList.cpp',
380       'fonts/FontFallbackList.h',
381       'fonts/FontFamily.cpp',
382       'fonts/FontFamily.h',
383       'fonts/FontFeatureSettings.cpp',
384       'fonts/FontFeatureSettings.h',
385       'fonts/FontPlatformData.cpp',
386       'fonts/FontPlatformData.h',
387       'fonts/FontRenderStyle.h',
388       'fonts/GenericFontFamilySettings.cpp',
389       'fonts/GenericFontFamilySettings.h',
390       'fonts/GlyphBuffer.h',
391       'fonts/GlyphMetricsMap.h',
392       'fonts/GlyphPage.h',
393       'fonts/GlyphPageTreeNode.cpp',
394       'fonts/GlyphPageTreeNode.h',
395       'fonts/Latin1TextIterator.h',
396       'fonts/ScriptRunIterator.h',
397       'fonts/ScriptRunIterator.cpp',
398       'fonts/SegmentedFontData.cpp',
399       'fonts/SegmentedFontData.h',
400       'fonts/SimpleFontData.cpp',
401       'fonts/SimpleFontData.h',
402       'fonts/TextBlob.h',
403       'fonts/UTF16TextIterator.cpp',
404       'fonts/UTF16TextIterator.h',
405       'fonts/VDMXParser.cpp',
406       'fonts/VDMXParser.h',
407       'fonts/android/FontCacheAndroid.cpp',
408       'fonts/linux/FontCacheLinux.cpp',
409       'fonts/linux/FontPlatformDataLinux.cpp',
410       'fonts/mac/FontFamilyMatcherMac.h',
411       'fonts/mac/FontFamilyMatcherMac.mm',
412       'fonts/mac/FontCacheMac.mm',
413       'fonts/mac/FontPlatformDataMac.mm',
414       'fonts/opentype/OpenTypeSanitizer.cpp',
415       'fonts/opentype/OpenTypeSanitizer.h',
416       'fonts/opentype/OpenTypeTypes.h',
417       'fonts/opentype/OpenTypeVerticalData.cpp',
418       'fonts/opentype/OpenTypeVerticalData.h',
419       'fonts/shaping/CachingWordShapeIterator.h',
420       'fonts/shaping/CachingWordShaper.cpp',
421       'fonts/shaping/CachingWordShaper.h',
422       'fonts/shaping/HarfBuzzFace.cpp',
423       'fonts/shaping/HarfBuzzFace.h',
424       'fonts/shaping/HarfBuzzShaper.cpp',
425       'fonts/shaping/HarfBuzzShaper.h',
426       'fonts/shaping/ShapeCache.h',
427       'fonts/shaping/Shaper.cpp',
428       'fonts/shaping/Shaper.h',
429       'fonts/shaping/SimpleShaper.cpp',
430       'fonts/shaping/SimpleShaper.h',
431       'fonts/skia/FontCacheSkia.cpp',
432       'fonts/win/FontCacheSkiaWin.cpp',
433       'fonts/win/FontFallbackWin.cpp',
434       'fonts/win/FontFallbackWin.h',
435       'fonts/win/FontPlatformDataWin.cpp',
436       'geometry/DoublePoint.cpp',
437       'geometry/DoublePoint.h',
438       'geometry/DoubleRect.cpp',
439       'geometry/DoubleRect.h',
440       'geometry/DoubleSize.cpp',
441       'geometry/DoubleSize.h',
442       'geometry/FloatRectOutsets.h',
443       'geometry/FloatPoint.cpp',
444       'geometry/FloatPoint.h',
445       'geometry/FloatPoint3D.cpp',
446       'geometry/FloatPoint3D.h',
447       'geometry/FloatPolygon.cpp',
448       'geometry/FloatPolygon.h',
449       'geometry/FloatQuad.cpp',
450       'geometry/FloatQuad.h',
451       'geometry/FloatRect.cpp',
452       'geometry/FloatRect.h',
453       'geometry/FloatRoundedRect.cpp',
454       'geometry/FloatRoundedRect.h',
455       'geometry/FloatSize.cpp',
456       'geometry/FloatSize.h',
457       'geometry/IntRectOutsets.h',
458       'geometry/IntPoint.h',
459       'geometry/IntRect.cpp',
460       'geometry/IntRect.h',
461       'geometry/IntSize.h',
462       'geometry/IntSizeHash.h',
463       'geometry/LayoutRectOutsets.cpp',
464       'geometry/LayoutRectOutsets.h',
465       'geometry/LayoutPoint.h',
466       'geometry/LayoutRect.cpp',
467       'geometry/LayoutRect.h',
468       'geometry/LayoutSize.h',
469       'geometry/Region.cpp',
470       'geometry/Region.h',
471       'geometry/TransformState.cpp',
472       'geometry/TransformState.h',
473       'geometry/cg/FloatPointCG.cpp',
474       'geometry/cg/FloatRectCG.cpp',
475       'geometry/cg/FloatSizeCG.cpp',
476       'geometry/cg/IntPointCG.cpp',
477       'geometry/cg/IntRectCG.cpp',
478       'geometry/cg/IntSizeCG.cpp',
479       'geometry/mac/FloatPointMac.mm',
480       'geometry/mac/FloatRectMac.mm',
481       'geometry/mac/FloatSizeMac.mm',
482       'geometry/mac/IntPointMac.mm',
483       'geometry/mac/IntRectMac.mm',
484       'geometry/mac/IntSizeMac.mm',
485       'graphics/BitmapImage.cpp',
486       'graphics/BitmapImage.h',
487       'graphics/Canvas2DImageBufferSurface.h',
488       'graphics/Canvas2DLayerBridge.cpp',
489       'graphics/Canvas2DLayerBridge.h',
490       'graphics/Color.cpp',
491       'graphics/Color.h',
492       'graphics/ColorSpace.cpp',
493       'graphics/ColorSpace.h',
494       'graphics/CompositedDisplayList.h',
495       'graphics/CompositingReasons.cpp',
496       'graphics/CompositingReasons.h',
497       'graphics/ContentLayerDelegate.cpp',
498       'graphics/ContentLayerDelegate.h',
499       'graphics/ContiguousContainer.cpp',
500       'graphics/ContiguousContainer.h',
501       'graphics/CrossfadeGeneratedImage.cpp',
502       'graphics/CrossfadeGeneratedImage.h',
503       'graphics/DecodingImageGenerator.cpp',
504       'graphics/DecodingImageGenerator.h',
505       'graphics/DeferredImageDecoder.cpp',
506       'graphics/DeferredImageDecoder.h',
507       'graphics/ExpensiveCanvasHeuristicParameters.h',
508       'graphics/PicturePattern.cpp',
509       'graphics/PicturePattern.h',
510       'graphics/PictureSnapshot.h',
511       'graphics/PictureSnapshot.cpp',
512       'graphics/DrawLooperBuilder.cpp',
513       'graphics/DrawLooperBuilder.h',
514       'graphics/FirstPaintInvalidationTracking.cpp',
515       'graphics/FirstPaintInvalidationTracking.h',
516       'graphics/FrameData.cpp',
517       'graphics/FrameData.h',
518       'graphics/GeneratedImage.cpp',
519       'graphics/GeneratedImage.h',
520       'graphics/Gradient.cpp',
521       'graphics/Gradient.h',
522       'graphics/GradientGeneratedImage.cpp',
523       'graphics/GradientGeneratedImage.h',
524       'graphics/GraphicsContext.cpp',
525       'graphics/GraphicsContext.h',
526       'graphics/GraphicsContextState.cpp',
527       'graphics/GraphicsContextState.h',
528       'graphics/GraphicsContextStateSaver.h',
529       'graphics/GraphicsLayer.cpp',
530       'graphics/GraphicsLayer.h',
531       'graphics/GraphicsLayerClient.h',
532       'graphics/GraphicsLayerDebugInfo.cpp',
533       'graphics/GraphicsLayerDebugInfo.h',
534       'graphics/GraphicsLayerFactory.h',
535       'graphics/GraphicsTypes.cpp',
536       'graphics/GraphicsTypes.h',
537       'graphics/GraphicsTypes3D.h',
538       'graphics/Image.cpp',
539       'graphics/Image.h',
540       'graphics/ImageAnimationPolicy.h',
541       'graphics/ImageBuffer.cpp',
542       'graphics/ImageBuffer.h',
543       'graphics/ImageBufferClient.h',
544       'graphics/ImageBufferSurface.cpp',
545       'graphics/ImageBufferSurface.h',
546       'graphics/ImageDecodingStore.cpp',
547       'graphics/ImageDecodingStore.h',
548       'graphics/ImageFrameGenerator.cpp',
549       'graphics/ImageFrameGenerator.h',
550       'graphics/ImageObserver.cpp',
551       'graphics/ImageObserver.h',
552       'graphics/ImageOrientation.cpp',
553       'graphics/ImageOrientation.h',
554       'graphics/ImagePattern.cpp',
555       'graphics/ImagePattern.h',
556       'graphics/ImageSource.cpp',
557       'graphics/ImageSource.h',
558       'graphics/InterceptingCanvas.cpp',
559       'graphics/InterceptingCanvas.h',
560       'graphics/LinkHighlight.h',
561       'graphics/LoggingCanvas.cpp',
562       'graphics/LoggingCanvas.h',
563       'graphics/PaintInvalidationReason.cpp',
564       'graphics/PaintInvalidationReason.h',
565       'graphics/Path.cpp',
566       'graphics/Path.h',
567       'graphics/PathTraversalState.cpp',
568       'graphics/PathTraversalState.h',
569       'graphics/Pattern.cpp',
570       'graphics/Pattern.h',
571       'graphics/ProfilingCanvas.cpp',
572       'graphics/ProfilingCanvas.h',
573       'graphics/RecordingImageBufferSurface.cpp',
574       'graphics/RecordingImageBufferSurface.h',
575       'graphics/ReplayingCanvas.cpp',
576       'graphics/ReplayingCanvas.h',
577       'graphics/StaticBitmapImage.cpp',
578       'graphics/StaticBitmapImage.h',
579       'graphics/StrokeData.cpp',
580       'graphics/StrokeData.h',
581       'graphics/ThreadSafeDataTransport.cpp',
582       'graphics/ThreadSafeDataTransport.h',
583       'graphics/UnacceleratedImageBufferSurface.cpp',
584       'graphics/UnacceleratedImageBufferSurface.h',
585       'graphics/cpu/arm/WebGLImageConversionNEON.h',
586       'graphics/cpu/x86/WebGLImageConversionSSE.h',
587       'graphics/filters/DistantLightSource.cpp',
588       'graphics/filters/DistantLightSource.h',
589       'graphics/filters/FEBlend.cpp',
590       'graphics/filters/FEBlend.h',
591       'graphics/filters/FEColorMatrix.cpp',
592       'graphics/filters/FEColorMatrix.h',
593       'graphics/filters/FEComponentTransfer.cpp',
594       'graphics/filters/FEComponentTransfer.h',
595       'graphics/filters/FEComposite.cpp',
596       'graphics/filters/FEComposite.h',
597       'graphics/filters/FEConvolveMatrix.cpp',
598       'graphics/filters/FEConvolveMatrix.h',
599       'graphics/filters/FEDiffuseLighting.cpp',
600       'graphics/filters/FEDiffuseLighting.h',
601       'graphics/filters/FEDisplacementMap.cpp',
602       'graphics/filters/FEDisplacementMap.h',
603       'graphics/filters/FEDropShadow.cpp',
604       'graphics/filters/FEDropShadow.h',
605       'graphics/filters/FEFlood.cpp',
606       'graphics/filters/FEFlood.h',
607       'graphics/filters/FEGaussianBlur.cpp',
608       'graphics/filters/FEGaussianBlur.h',
609       'graphics/filters/FELighting.cpp',
610       'graphics/filters/FELighting.h',
611       'graphics/filters/FEMerge.cpp',
612       'graphics/filters/FEMerge.h',
613       'graphics/filters/FEMorphology.cpp',
614       'graphics/filters/FEMorphology.h',
615       'graphics/filters/FEOffset.cpp',
616       'graphics/filters/FEOffset.h',
617       'graphics/filters/FESpecularLighting.cpp',
618       'graphics/filters/FESpecularLighting.h',
619       'graphics/filters/FETile.cpp',
620       'graphics/filters/FETile.h',
621       'graphics/filters/FETurbulence.cpp',
622       'graphics/filters/FETurbulence.h',
623       'graphics/filters/Filter.cpp',
624       'graphics/filters/Filter.h',
625       'graphics/filters/FilterEffect.cpp',
626       'graphics/filters/FilterEffect.h',
627       'graphics/filters/FilterOperation.cpp',
628       'graphics/filters/FilterOperation.h',
629       'graphics/filters/FilterOperations.cpp',
630       'graphics/filters/FilterOperations.h',
631       'graphics/filters/LightSource.cpp',
632       'graphics/filters/LightSource.h',
633       'graphics/filters/PointLightSource.cpp',
634       'graphics/filters/PointLightSource.h',
635       'graphics/filters/SkiaImageFilterBuilder.cpp',
636       'graphics/filters/SkiaImageFilterBuilder.h',
637       'graphics/filters/SourceAlpha.cpp',
638       'graphics/filters/SourceAlpha.h',
639       'graphics/filters/SourceGraphic.cpp',
640       'graphics/filters/SourceGraphic.h',
641       'graphics/filters/SpotLightSource.cpp',
642       'graphics/filters/SpotLightSource.h',
643       'graphics/gpu/AcceleratedImageBufferSurface.cpp',
644       'graphics/gpu/AcceleratedImageBufferSurface.h',
645       'graphics/gpu/SharedContextRateLimiter.cpp',
646       'graphics/gpu/SharedContextRateLimiter.h',
647       'graphics/gpu/DrawingBuffer.cpp',
648       'graphics/gpu/DrawingBuffer.h',
649       'graphics/gpu/Extensions3DUtil.cpp',
650       'graphics/gpu/Extensions3DUtil.h',
651       'graphics/gpu/WebGLImageConversion.cpp',
652       'graphics/gpu/WebGLImageConversion.h',
653       'graphics/paint/CachedDisplayItem.h',
654       'graphics/paint/ClipDisplayItem.cpp',
655       'graphics/paint/ClipDisplayItem.h',
656       'graphics/paint/ClipPathDisplayItem.cpp',
657       'graphics/paint/ClipPathDisplayItem.h',
658       'graphics/paint/ClipPathRecorder.cpp',
659       'graphics/paint/ClipPathRecorder.h',
660       'graphics/paint/ClipRecorder.cpp',
661       'graphics/paint/ClipRecorder.h',
662       'graphics/paint/DisplayItem.cpp',
663       'graphics/paint/DisplayItem.h',
664       'graphics/paint/DisplayItemCacheSkipper.h',
665       'graphics/paint/DisplayItemClient.h',
666       'graphics/paint/DisplayItemList.cpp',
667       'graphics/paint/DisplayItemList.h',
668       'graphics/paint/DisplayItemClipTree.cpp',
669       'graphics/paint/DisplayItemClipTree.h',
670       'graphics/paint/DisplayItemPropertyTreeBuilder.cpp',
671       'graphics/paint/DisplayItemPropertyTreeBuilder.h',
672       'graphics/paint/DisplayItemTransformTree.cpp',
673       'graphics/paint/DisplayItemTransformTree.h',
674       'graphics/paint/DrawingDisplayItem.cpp',
675       'graphics/paint/DrawingDisplayItem.h',
676       'graphics/paint/DrawingRecorder.cpp',
677       'graphics/paint/DrawingRecorder.h',
678       'graphics/paint/FilterDisplayItem.cpp',
679       'graphics/paint/FilterDisplayItem.h',
680       'graphics/paint/FixedPositionContainerDisplayItem.cpp',
681       'graphics/paint/FixedPositionContainerDisplayItem.h',
682       'graphics/paint/FixedPositionDisplayItem.cpp',
683       'graphics/paint/FixedPositionDisplayItem.h',
684       'graphics/paint/FloatClipDisplayItem.cpp',
685       'graphics/paint/FloatClipDisplayItem.h',
686       'graphics/paint/ScrollDisplayItem.cpp',
687       'graphics/paint/ScrollDisplayItem.h',
688       'graphics/paint/SkPictureBuilder.h',
689       'graphics/paint/SubsequenceDisplayItem.h',
690       'graphics/paint/SubsequenceRecorder.cpp',
691       'graphics/paint/SubsequenceRecorder.h',
692       'graphics/paint/Transform3DDisplayItem.cpp',
693       'graphics/paint/Transform3DDisplayItem.h',
694       'graphics/paint/TransformDisplayItem.cpp',
695       'graphics/paint/TransformDisplayItem.h',
696       'graphics/paint/CompositingDisplayItem.cpp',
697       'graphics/paint/CompositingDisplayItem.h',
698       'graphics/skia/ImagePixelLocker.cpp',
699       'graphics/skia/ImagePixelLocker.h',
700       'graphics/skia/SkSizeHash.h',
701       'graphics/skia/SkiaUtils.cpp',
702       'graphics/skia/SkiaUtils.h',
703       'image-decoders/FastSharedBufferReader.cpp',
704       'image-decoders/FastSharedBufferReader.h',
705       'image-decoders/ImageAnimation.h',
706       'image-decoders/ImageDecoder.cpp',
707       'image-decoders/ImageDecoder.h',
708       'image-decoders/ImageFrame.cpp',
709       'image-decoders/ImageFrame.h',
710       'image-decoders/bmp/BMPImageDecoder.cpp',
711       'image-decoders/bmp/BMPImageDecoder.h',
712       'image-decoders/bmp/BMPImageReader.cpp',
713       'image-decoders/bmp/BMPImageReader.h',
714       'image-decoders/gif/GIFImageDecoder.cpp',
715       'image-decoders/gif/GIFImageDecoder.h',
716       'image-decoders/gif/GIFImageReader.cpp',
717       'image-decoders/gif/GIFImageReader.h',
718       'image-decoders/ico/ICOImageDecoder.cpp',
719       'image-decoders/ico/ICOImageDecoder.h',
720       'image-decoders/jpeg/JPEGImageDecoder.cpp',
721       'image-decoders/jpeg/JPEGImageDecoder.h',
722       'image-decoders/png/PNGImageDecoder.cpp',
723       'image-decoders/png/PNGImageDecoder.h',
724       'image-decoders/webp/WEBPImageDecoder.cpp',
725       'image-decoders/webp/WEBPImageDecoder.h',
726       'image-encoders/skia/JPEGImageEncoder.cpp',
727       'image-encoders/skia/JPEGImageEncoder.h',
728       'image-encoders/skia/PNGImageEncoder.cpp',
729       'image-encoders/skia/PNGImageEncoder.h',
730       'image-encoders/skia/WEBPImageEncoder.cpp',
731       'image-encoders/skia/WEBPImageEncoder.h',
732       'mac/BlockExceptions.h',
733       'mac/BlockExceptions.mm',
734       'mac/ColorMac.h',
735       'mac/ColorMac.mm',
736       'mac/KillRingMac.mm',
737       'mac/LocalCurrentGraphicsContext.h',
738       'mac/LocalCurrentGraphicsContext.mm',
739       'mac/NSScrollerImpDetails.h',
740       'mac/ScrollAnimatorMac.h',
741       'mac/ScrollAnimatorMac.mm',
742       'mac/ThemeMac.h',
743       'mac/ThemeMac.mm',
744       'mac/VersionUtilMac.h',
745       'mac/VersionUtilMac.mm',
746       'mac/WebCoreNSCellExtras.h',
747       'mac/WebCoreNSCellExtras.mm',
748       'mediastream/MediaStreamCenter.cpp',
749       'mediastream/MediaStreamCenter.h',
750       'mediastream/MediaStreamComponent.cpp',
751       'mediastream/MediaStreamComponent.h',
752       'mediastream/MediaStreamDescriptor.cpp',
753       'mediastream/MediaStreamDescriptor.h',
754       'mediastream/MediaStreamSource.cpp',
755       'mediastream/MediaStreamSource.h',
756       'mediastream/MediaStreamTrackSourcesRequest.h',
757       'mediastream/MediaStreamWebAudioSource.cpp',
758       'mediastream/MediaStreamWebAudioSource.h',
759       'mediastream/RTCConfiguration.h',
760       'mediastream/RTCSessionDescriptionRequest.h',
761       'mediastream/RTCStatsRequest.h',
762       'mediastream/RTCStatsResponseBase.h',
763       'mediastream/RTCVoidRequest.h',
764       'mhtml/ArchiveResource.cpp',
765       'mhtml/ArchiveResourceCollection.cpp',
766       'mhtml/ArchiveResourceCollection.h',
767       'mhtml/MHTMLArchive.cpp',
768       'mhtml/MHTMLArchive.h',
769       'mhtml/MHTMLParser.cpp',
770       'mhtml/MHTMLParser.h',
771       'network/ContentSecurityPolicyParsers.cpp',
772       'network/ContentSecurityPolicyParsers.h',
773       'network/ContentSecurityPolicyResponseHeaders.cpp',
774       'network/ContentSecurityPolicyResponseHeaders.h',
775       'network/EncodedFormData.cpp',
776       'network/EncodedFormData.h',
777       'network/FormDataEncoder.cpp',
778       'network/FormDataEncoder.h',
779       'network/HTTPHeaderMap.cpp',
780       'network/HTTPHeaderMap.h',
781       'network/HTTPParsers.cpp',
782       'network/HTTPParsers.h',
783       'network/HTTPRequest.cpp',
784       'network/HTTPRequest.h',
785       'network/NetworkHints.cpp',
786       'network/NetworkHints.h',
787       'network/ParsedContentType.cpp',
788       'network/ParsedContentType.h',
789       'network/ResourceError.cpp',
790       'network/ResourceError.h',
791       'network/ResourceRequest.cpp',
792       'network/ResourceRequest.h',
793       'network/ResourceResponse.cpp',
794       'network/ResourceResponse.h',
795       'network/ResourceTimingInfo.cpp',
796       'network/ResourceTimingInfo.h',
797       'network/WebSocketHandshakeRequest.cpp',
798       'network/WebSocketHandshakeRequest.h',
799       'network/WebSocketHandshakeResponse.cpp',
800       'network/WebSocketHandshakeResponse.h',
801       'plugins/PluginData.cpp',
802       'plugins/PluginData.h',
803       'plugins/PluginListBuilder.cpp',
804       'plugins/PluginListBuilder.h',
805       'scheduler/CancellableTaskFactory.cpp',
806       'scheduler/CancellableTaskFactory.h',
807       'scroll/ProgrammaticScrollAnimator.cpp',
808       'scroll/ProgrammaticScrollAnimator.h',
809       'scroll/ScrollAnimator.cpp',
810       'scroll/ScrollAnimator.h',
811       'scroll/ScrollAnimatorNone.cpp',
812       'scroll/ScrollAnimatorNone.h',
813       'scroll/ScrollTypes.h',
814       'scroll/ScrollableArea.cpp',
815       'scroll/ScrollableArea.h',
816       'scroll/Scrollbar.cpp',
817       'scroll/Scrollbar.h',
818       'scroll/ScrollbarTheme.cpp',
819       'scroll/ScrollbarTheme.h',
820       'scroll/ScrollbarThemeAndroid.cpp',
821       'scroll/ScrollbarThemeAura.cpp',
822       'scroll/ScrollbarThemeAura.h',
823       'scroll/ScrollbarThemeClient.h',
824       'scroll/ScrollbarThemeMacCommon.h',
825       'scroll/ScrollbarThemeMacCommon.mm',
826       'scroll/ScrollbarThemeMacNonOverlayAPI.h',
827       'scroll/ScrollbarThemeMacNonOverlayAPI.mm',
828       'scroll/ScrollbarThemeMacOverlayAPI.h',
829       'scroll/ScrollbarThemeMacOverlayAPI.mm',
830       'scroll/ScrollbarThemeMock.cpp',
831       'scroll/ScrollbarThemeMock.h',
832       'scroll/ScrollbarThemeNonMacCommon.cpp',
833       'scroll/ScrollbarThemeNonMacCommon.h',
834       'scroll/ScrollbarThemeOverlay.cpp',
835       'scroll/ScrollbarThemeOverlay.h',
836       'scroll/ScrollbarThemeOverlayMock.h',
837       'speech/PlatformSpeechSynthesisUtterance.cpp',
838       'speech/PlatformSpeechSynthesisUtterance.h',
839       'speech/PlatformSpeechSynthesisVoice.cpp',
840       'speech/PlatformSpeechSynthesisVoice.h',
841       'speech/PlatformSpeechSynthesizer.cpp',
842       'speech/PlatformSpeechSynthesizer.h',
843       'text/BidiCharacterRun.cpp',
844       'text/BidiCharacterRun.h',
845       'text/BidiContext.cpp',
846       'text/BidiContext.h',
847       'text/BidiResolver.h',
848       'text/BidiRunList.h',
849       'text/BidiTextRun.cpp',
850       'text/BidiTextRun.h',
851       'text/DateTimeFormat.cpp',
852       'text/DateTimeFormat.h',
853       'text/DecodeEscapeSequences.h',
854       'text/LineEnding.cpp',
855       'text/LineEnding.h',
856       'text/LocaleICU.cpp',
857       'text/LocaleICU.h',
858       'text/LocaleMac.h',
859       'text/LocaleMac.mm',
860       'text/LocaleToScriptMapping.cpp',
861       'text/LocaleToScriptMapping.h',
862       'text/LocaleWin.cpp',
863       'text/LocaleWin.h',
864       'text/ParserUtilities.h',
865       'text/PlatformLocale.cpp',
866       'text/PlatformLocale.h',
867       'text/QuotedPrintable.cpp',
868       'text/QuotedPrintable.h',
869       'text/SegmentedString.cpp',
870       'text/SegmentedString.h',
871       'text/StringTruncator.cpp',
872       'text/StringTruncator.h',
873       'text/SuffixTree.h',
874       'text/TextBoundaries.cpp',
875       'text/TextBoundaries.h',
876       'text/TextBreakIterator.cpp',
877       'text/TextBreakIterator.h',
878       'text/TextBreakIteratorICU.cpp',
879       'text/TextBreakIteratorInternalICU.cpp',
880       'text/TextBreakIteratorInternalICU.h',
881       'text/TextCheckerClient.cpp',
882       'text/TextCheckerClient.h',
883       'text/TextChecking.h',
884       'text/TextDecoration.h',
885       'text/TextEncodingDetector.cpp',
886       'text/TextEncodingDetector.h',
887       'text/TextPath.h',
888       'text/TextRun.cpp',
889       'text/TextRun.h',
890       'text/TextRunIterator.h',
891       'text/TextStream.cpp',
892       'text/TextStream.h',
893       'text/UnicodeBidi.h',
894       'text/UnicodeRange.cpp',
895       'text/UnicodeRange.h',
896       'text/UnicodeUtilities.cpp',
897       'text/UnicodeUtilities.h',
898       'transforms/AffineTransform.cpp',
899       'transforms/AffineTransform.h',
900       'transforms/IdentityTransformOperation.h',
901       'transforms/InterpolatedTransformOperation.cpp',
902       'transforms/InterpolatedTransformOperation.h',
903       'transforms/Matrix3DTransformOperation.cpp',
904       'transforms/Matrix3DTransformOperation.h',
905       'transforms/MatrixTransformOperation.cpp',
906       'transforms/MatrixTransformOperation.h',
907       'transforms/PerspectiveTransformOperation.cpp',
908       'transforms/PerspectiveTransformOperation.h',
909       'transforms/RotateTransformOperation.cpp',
910       'transforms/RotateTransformOperation.h',
911       'transforms/ScaleTransformOperation.cpp',
912       'transforms/ScaleTransformOperation.h',
913       'transforms/SkewTransformOperation.cpp',
914       'transforms/SkewTransformOperation.h',
915       'transforms/TransformOperations.cpp',
916       'transforms/TransformationMatrix.cpp',
917       'transforms/TransformationMatrix.h',
918       'transforms/TranslateTransformOperation.cpp',
919       'transforms/TranslateTransformOperation.h',
920       'weborigin/DatabaseIdentifier.cpp',
921       'weborigin/DatabaseIdentifier.h',
922       'weborigin/KURL.cpp',
923       'weborigin/KURL.h',
924       'weborigin/KURLHash.h',
925       'weborigin/KnownPorts.cpp',
926       'weborigin/KnownPorts.h',
927       'weborigin/OriginAccessEntry.cpp',
928       'weborigin/OriginAccessEntry.h',
929       'weborigin/Referrer.h',
930       'weborigin/ReferrerPolicy.h',
931       'weborigin/SchemeRegistry.cpp',
932       'weborigin/SchemeRegistry.h',
933       'weborigin/SecurityOrigin.cpp',
934       'weborigin/SecurityOrigin.h',
935       'weborigin/SecurityOriginCache.h',
936       'weborigin/SecurityOriginHash.h',
937       'weborigin/SecurityPolicy.cpp',
938       'weborigin/SecurityPolicy.h',
939       'win/HWndDC.h',
940       'win/SystemInfo.cpp',
941       'win/SystemInfo.h',
942     ],
943     'platform_test_files': [
944       'ClockTest.cpp',
945       'DecimalTest.cpp',
946       'DragImageTest.cpp',
947       'LayoutUnitTest.cpp',
948       'LifecycleContextTest.cpp',
949       'PODArenaTest.cpp',
950       'PODFreeListArenaTest.cpp',
951       'PODIntervalTreeTest.cpp',
952       'PODRedBlackTreeTest.cpp',
953       'PurgeableVectorTest.cpp',
954       'SharedBufferTest.cpp',
955       'TestingPlatformSupport.cpp',
956       'TestingPlatformSupport.h',
957       'TimerTest.cpp',
958       'TracedValueTest.cpp',
959       'UUIDTest.cpp',
960       'WebScreenInfoTest.cpp',
961       'WebVectorTest.cpp',
962       'animation/TimingFunctionTest.cpp',
963       'animation/UnitBezierTest.cpp',
964       'blob/BlobDataTest.cpp',
965       'clipboard/ClipboardUtilitiesTest.cpp',
966       'fonts/FontCacheTest.cpp',
967       'fonts/FontDescriptionTest.cpp',
968       'fonts/FontTest.cpp',
969       'fonts/GlyphBufferTest.cpp',
970       'fonts/GlyphPageTreeNodeTest.cpp',
971       'fonts/ScriptRunIteratorTest.cpp',
972       'fonts/android/FontCacheAndroidTest.cpp',
973       'fonts/mac/FontFamilyMatcherMacTest.mm',
974       'fonts/shaping/CachingWordShaperTest.cpp',
975       'fonts/shaping/HarfBuzzShaperTest.cpp',
976       'fonts/win/FontFallbackWinTest.cpp',
977       'geometry/FloatBoxTest.cpp',
978       'geometry/FloatBoxTestHelpers.cpp',
979       'geometry/FloatPointTest.cpp',
980       'geometry/FloatPolygonTest.cpp',
981       'geometry/FloatRoundedRectTest.cpp',
982       'geometry/FloatSizeTest.cpp',
983       'geometry/GeometryTestHelpers.cpp',
984       'geometry/LayoutRectOutsetsTest.cpp',
985       'geometry/RegionTest.cpp',
986       'graphics/ContiguousContainerTest.cpp',
987       'graphics/GraphicsContextTest.cpp',
988       'graphics/RecordingImageBufferSurfaceTest.cpp',
989       'graphics/ThreadSafeDataTransportTest.cpp',
990       'graphics/filters/FilterOperationsTest.cpp',
991       'graphics/filters/ImageFilterBuilderTest.cpp',
992       'graphics/gpu/DrawingBufferTest.cpp',
993       'graphics/paint/DisplayItemPropertyTreeBuilderTest.cpp',
994       'graphics/paint/DisplayItemListTest.cpp',
995       'graphics/paint/DisplayItemTest.cpp',
996       'image-decoders/FastSharedBufferReaderTest.cpp',
997       'image-decoders/ImageDecoderTest.cpp',
998       'mac/VersionUtilMacTest.mm',
999       'network/EncodedFormDataTest.cpp',
1000       'network/HTTPParsersTest.cpp',
1001       'network/ResourceRequestTest.cpp',
1002       'scheduler/CancellableTaskFactoryTest.cpp',
1003       'scroll/ScrollableAreaTest.cpp',
1004       'testing/ArenaTestHelpers.h',
1005       'testing/TreeTestHelpers.cpp',
1006       'testing/TreeTestHelpers.h',
1007       'text/BidiResolverTest.cpp',
1008       'text/DateTimeFormatTest.cpp',
1009       'text/SegmentedStringTest.cpp',
1010       'text/UnicodeUtilitiesTest.cpp',
1011       'transforms/TransformOperationsTest.cpp',
1012       'transforms/TransformTestHelper.h',
1013       'transforms/TransformationMatrixTest.cpp',
1014       'weborigin/DatabaseIdentifierTest.cpp',
1015       'weborigin/KnownPortsTest.cpp',
1016       'weborigin/KURLTest.cpp',
1017       'weborigin/OriginAccessEntryTest.cpp',
1018       'weborigin/SchemeRegistryTest.cpp',
1019       'weborigin/SecurityOriginTest.cpp',
1020       'weborigin/SecurityPolicyTest.cpp',
1021     ],
1022     # NOTE: These are legacy unit tests and tests that require a Platform
1023     # object. Do not add more unless the test requires a Platform object.
1024     # These tests are a part of the web:webkit_unit_tests binary.
1025     'platform_web_unittest_files': [
1026       'fonts/FontPlatformDataTest.cpp',
1027       'fonts/TestFontSelector.h',
1028       'graphics/BitmapImageTest.cpp',
1029       'graphics/Canvas2DLayerBridgeTest.cpp',
1030       'graphics/DeferredImageDecoderTest.cpp',
1031       'graphics/GraphicsLayerTest.cpp',
1032       'graphics/ImageDecodingStoreTest.cpp',
1033       'graphics/ImageFrameGeneratorTest.cpp',
1034       'graphics/ImageLayerChromiumTest.cpp',
1035       'graphics/test/MockImageDecoder.h',
1036       'graphics/test/MockWebGraphicsContext3D.h',
1037       'image-decoders/ImageDecoderTestHelpers.cpp',
1038       'image-decoders/bmp/BMPImageDecoderTest.cpp',
1039       'image-decoders/gif/GIFImageDecoderTest.cpp',
1040       'image-decoders/jpeg/JPEGImageDecoderTest.cpp',
1041       'image-decoders/webp/WEBPImageDecoderTest.cpp',
1042     ],
1043     # TODO(jbroman): Move these into platform_test_support_files.
1044     'platform_unittest_support_files': [
1045       'testing/URLTestHelpers.cpp',
1046       'testing/URLTestHelpers.h',
1047       'testing/UnitTestHelpers.cpp',
1048       'testing/UnitTestHelpers.h',
1049     ],
1050     'platform_test_support_files': [
1051       'testing/GeometryPrinters.cpp',
1052       'testing/GeometryPrinters.h',
1053     ],
1054     'conditions': [
1055       ['OS=="win"',
1056         {
1057           'platform_test_files': [
1058             'text/LocaleWinTest.cpp',
1059           ],
1060         }
1061       ],
1062       ['OS=="mac"',
1063         {
1064           'platform_test_files': [
1065             'text/LocaleMacTest.cpp',
1066           ]
1067         }
1068       ],
1069       ['os_posix==1 and OS!="mac"',
1070         {
1071           'platform_test_files': [
1072             'text/LocaleICUTest.cpp',
1073           ],
1074         }
1075       ],
1076     ],
1077   },