1c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch# This file is generated by gyp; do not edit.
2c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
3c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdochinclude $(CLEAR_VARS)
4c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
5c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_MODULE_CLASS := STATIC_LIBRARIES
6c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_MODULE := third_party_WebKit_Source_platform_blink_platform_gyp
7c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_MODULE_SUFFIX := .a
8c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH)
9c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdochgyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX))
10c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdochgyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX))
11c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
12c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch# Make sure our deps are built first.
13c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochGYP_TARGET_DEPENDENCIES := \
14c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_config_gyp,,,$(GYP_VAR_PREFIX))/config.stamp \
15c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_platform_blink_prerequisites_gyp,,,$(GYP_VAR_PREFIX))/blink_prerequisites.stamp \
16c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(call intermediates-dir-for,GYP,skia_skia_gyp,,,$(GYP_VAR_PREFIX))/skia.stamp \
17c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(call intermediates-dir-for,STATIC_LIBRARIES,skia_skia_library_gyp,,,$(GYP_VAR_PREFIX))/skia_skia_library_gyp.a \
18c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(call intermediates-dir-for,GYP,third_party_icu_icui18n_gyp,,,$(GYP_VAR_PREFIX))/icui18n.stamp \
19c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(call intermediates-dir-for,GYP,third_party_icu_icuuc_gyp,,,$(GYP_VAR_PREFIX))/icuuc.stamp \
20c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(call intermediates-dir-for,GYP,third_party_libwebp_libwebp_gyp,,,$(GYP_VAR_PREFIX))/webp.stamp \
21c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(call intermediates-dir-for,GYP,v8_tools_gyp_v8_gyp,,,$(GYP_VAR_PREFIX))/v8.stamp \
22c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_platform_make_platform_generated_gyp,,,$(GYP_VAR_PREFIX))/make_platform_generated.stamp
23c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
24c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochGYP_GENERATED_OUTPUTS :=
25c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
26c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch# Make sure our deps and generated files are built first.
27c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS)
28c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
29c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch$(gyp_intermediate_dir)/FontFamilyNames.cpp: $(gyp_shared_intermediate_dir)/blink/platform/FontFamilyNames.cpp
30c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	mkdir -p $(@D); cp $< $@
31c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch$(gyp_intermediate_dir)/RuntimeEnabledFeatures.cpp: $(gyp_shared_intermediate_dir)/blink/platform/RuntimeEnabledFeatures.cpp
32c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	mkdir -p $(@D); cp $< $@
33c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch$(gyp_intermediate_dir)/ColorData.cpp: $(gyp_shared_intermediate_dir)/blink/platform/ColorData.cpp
34c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	mkdir -p $(@D); cp $< $@
35c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_GENERATED_SOURCES := \
36c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(gyp_intermediate_dir)/FontFamilyNames.cpp \
37c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(gyp_intermediate_dir)/RuntimeEnabledFeatures.cpp \
38c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(gyp_intermediate_dir)/ColorData.cpp
39c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
40c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochGYP_COPIED_SOURCE_ORIGIN_DIRS := \
41c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(gyp_shared_intermediate_dir)/blink/platform
42c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
43c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_SRC_FILES := \
44c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/Clock.cpp \
45c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/ContentType.cpp \
46c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/ContextMenu.cpp \
47c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/ContextMenuItem.cpp \
48c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/CrossThreadCopier.cpp \
49c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/Crypto.cpp \
50c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/Cursor.cpp \
51c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/DateComponents.cpp \
52c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/Decimal.cpp \
53c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/DragImage.cpp \
54c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/EventTracer.cpp \
55c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/FileChooser.cpp \
56c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/FileMetadata.cpp \
57c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/JSONValues.cpp \
58c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/KillRingNone.cpp \
59c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/Language.cpp \
60c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/LayoutTestSupport.cpp \
61c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/Length.cpp \
62c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/LengthBox.cpp \
63c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/LengthFunctions.cpp \
64c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/LinkHash.cpp \
65c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/Logging.cpp \
66c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/MIMETypeFromURL.cpp \
67c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/MIMETypeRegistry.cpp \
68c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/NotImplemented.cpp \
69c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/OverscrollTheme.cpp \
70c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/Partitions.cpp \
71c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/PermissionCallbacks.cpp \
72c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/PlatformInstrumentation.cpp \
73c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/PlatformKeyboardEvent.cpp \
74c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/PlatformResourceLoader.cpp \
75c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/PlatformScreen.cpp \
76c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/PlatformThreadData.cpp \
77c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/Prerender.cpp \
78c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/PurgeableVector.cpp \
79c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/ScriptForbiddenScope.cpp \
80c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/SecureTextInput.cpp \
81c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/SharedBuffer.cpp \
82c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/SharedBufferChunkReader.cpp \
83c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/SharedTimer.cpp \
84c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/TaskSynchronizer.cpp \
85c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/Theme.cpp \
86c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/ThreadTimers.cpp \
87c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/Timer.cpp \
88c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/TracedValue.cpp \
89c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/UserGestureIndicator.cpp \
90c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/URLPatternMatcher.cpp \
91c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/UUID.cpp \
92c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/WebThread.cpp \
93c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/WebThreadSupportingGC.cpp \
94c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/Widget.cpp \
95c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/animation/KeyframeValueList.cpp \
96c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/animation/TimingFunction.cpp \
97c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/AudioBus.cpp \
98c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/AudioChannel.cpp \
99c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/AudioDSPKernel.cpp \
100c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/AudioDSPKernelProcessor.cpp \
101c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/AudioDelayDSPKernel.cpp \
102c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/AudioDestination.cpp \
103c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/AudioFIFO.cpp \
104c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/AudioProcessor.cpp \
105c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/AudioPullFIFO.cpp \
106c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/AudioResampler.cpp \
107c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/AudioResamplerKernel.cpp \
108c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/AudioUtilities.cpp \
109c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/Biquad.cpp \
110c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/Cone.cpp \
111c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/DirectConvolver.cpp \
112c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/Distance.cpp \
113c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/DownSampler.cpp \
114c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/DynamicsCompressor.cpp \
115c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/DynamicsCompressorKernel.cpp \
116c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/EqualPowerPanner.cpp \
117c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/FFTConvolver.cpp \
118c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/FFTFrame.cpp \
119c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/FFTFrameStub.cpp \
120c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/HRTFDatabase.cpp \
121c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/HRTFDatabaseLoader.cpp \
122c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/HRTFElevation.cpp \
123c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/HRTFKernel.cpp \
124c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/HRTFPanner.cpp \
125c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/MultiChannelResampler.cpp \
126c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/Panner.cpp \
127c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/Reverb.cpp \
128c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/ReverbAccumulationBuffer.cpp \
129c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/ReverbConvolver.cpp \
130c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/ReverbConvolverStage.cpp \
131c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/ReverbInputBuffer.cpp \
132c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/SincResampler.cpp \
133c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/UpSampler.cpp \
134c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/VectorMath.cpp \
135c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/ZeroPole.cpp \
136c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/android/FFTFrameOpenMAXDLAndroid.cpp \
137c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/ffmpeg/FFTFrameFFMPEG.cpp \
138c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/audio/ipp/FFTFrameIPP.cpp \
139c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/blob/BlobData.cpp \
140c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/blob/BlobRegistry.cpp \
141c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/blob/BlobURL.cpp \
142c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/clipboard/ClipboardMimeTypes.cpp \
143c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/clipboard/ClipboardUtilities.cpp \
144c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/clipboard/ClipboardUtilitiesPosix.cpp \
145c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/credentialmanager/PlatformCredential.cpp \
146c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/credentialmanager/PlatformFederatedCredential.cpp \
147c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/credentialmanager/PlatformLocalCredential.cpp \
148c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/Platform.cpp \
149c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebActiveGestureAnimation.cpp \
150c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebArrayBuffer.cpp \
151c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebAudioBus.cpp \
152c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebAudioDevice.cpp \
153c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebBlobData.cpp \
154c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebContentDecryptionModule.cpp \
155c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebContentDecryptionModuleResult.cpp \
156c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebContentDecryptionModuleSession.cpp \
157c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebConvertableToTraceFormat.cpp \
158c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebCredential.cpp \
159c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebCryptoAlgorithm.cpp \
160c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebCryptoKeyAlgorithm.cpp \
161c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebCryptoKey.cpp \
162c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebCryptoResult.cpp \
163c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebCursorInfo.cpp \
164c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebData.cpp \
165c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebDeviceMotionData.cpp \
166c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebDeviceOrientationData.cpp \
167c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebFederatedCredential.cpp \
168c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebFileSystemCallbacks.cpp \
169c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebFilterKeyframe.cpp \
170c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebHTTPBody.cpp \
171c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebHTTPLoadInfo.cpp \
172c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebImageSkia.cpp \
173c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebLocalCredential.cpp \
174c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebMediaConstraints.cpp \
175c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebMediaDeviceInfo.cpp \
176c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebMediaStream.cpp \
177c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebMediaStreamSource.cpp \
178c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebMediaStreamTrack.cpp \
179c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebMediaStreamTrackSourcesRequest.cpp \
180c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebPermissionCallbacks.cpp \
181c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebPrerender.cpp \
182c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebPrerenderingSupport.cpp \
183c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebRTCConfiguration.cpp \
184c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebRTCICECandidate.cpp \
185c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebRTCOfferOptions.cpp \
186c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebRTCSessionDescription.cpp \
187c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebRTCSessionDescriptionRequest.cpp \
188c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebRTCStatsRequest.cpp \
189c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebRTCStatsResponse.cpp \
190c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebRTCVoidRequest.cpp \
191c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebSchedulerProxy.cpp \
192c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebScrollbarImpl.cpp \
193c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebScrollbarThemeClientImpl.cpp \
194c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebScrollbarThemeGeometryNative.cpp \
195c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebSerializedOrigin.cpp \
196c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebServiceWorkerProxy.cpp \
197c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebServiceWorkerRegistrationProxy.cpp \
198c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebServiceWorkerRequest.cpp \
199c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebServiceWorkerResponse.cpp \
200c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebSocketHandshakeRequestInfo.cpp \
201c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebSocketHandshakeResponseInfo.cpp \
202c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebSocketStreamError.cpp \
203c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebSourceInfo.cpp \
204c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebSpeechSynthesisUtterance.cpp \
205c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebSpeechSynthesisVoice.cpp \
206c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebSpeechSynthesizerClientImpl.cpp \
207c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebStorageQuotaCallbacks.cpp \
208c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebThreadSafeData.cpp \
209c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebTransformKeyframe.cpp \
210c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebURL.cpp \
211c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebURLError.cpp \
212c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebURLLoadTiming.cpp \
213c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebURLRequest.cpp \
214c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/WebURLResponse.cpp \
215c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/exported/linux/WebFontRenderStyle.cpp \
216c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/Character.cpp \
217c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/Font.cpp \
218c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/FontCache.cpp \
219c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/FontData.cpp \
220c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/FontDataCache.cpp \
221c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/FontDescription.cpp \
222c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/FontFallbackList.cpp \
223c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/FontFamily.cpp \
224c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/FontFeatureSettings.cpp \
225c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/FontPlatformData.cpp \
226c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/GenericFontFamilySettings.cpp \
227c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/GlyphPageTreeNode.cpp \
228c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/SVGGlyph.cpp \
229c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/SegmentedFontData.cpp \
230c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/SimpleFontData.cpp \
231c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/VDMXParser.cpp \
232c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/WidthIterator.cpp \
233c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/android/FontCacheAndroid.cpp \
234c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/harfbuzz/FontHarfBuzz.cpp \
235c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp \
236c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzFaceSkia.cpp \
237c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp \
238c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/linux/FontPlatformDataLinux.cpp \
239c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/opentype/OpenTypeSanitizer.cpp \
240c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/opentype/OpenTypeVerticalData.cpp \
241c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/skia/FontCacheSkia.cpp \
242c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/skia/FontCustomPlatformDataSkia.cpp \
243c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/skia/FontPlatformDataSkia.cpp \
244c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/fonts/skia/SimpleFontDataSkia.cpp \
245c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/geometry/FloatPolygon.cpp \
246c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/geometry/FloatPoint.cpp \
247c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/geometry/FloatPoint3D.cpp \
248c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/geometry/FloatQuad.cpp \
249c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/geometry/FloatRect.cpp \
250c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/geometry/FloatRoundedRect.cpp \
251c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/geometry/FloatSize.cpp \
252c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/geometry/IntRect.cpp \
253c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/geometry/LayoutBoxExtent.cpp \
254c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/geometry/LayoutRect.cpp \
255c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/geometry/Region.cpp \
256c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/geometry/RoundedRect.cpp \
257c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/geometry/TransformState.cpp \
258c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FEBlend.cpp \
259c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FEColorMatrix.cpp \
260c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FEComponentTransfer.cpp \
261c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FEComposite.cpp \
262c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FEConvolveMatrix.cpp \
263c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FEDiffuseLighting.cpp \
264c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FEDisplacementMap.cpp \
265c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FEDropShadow.cpp \
266c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FEFlood.cpp \
267c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FEGaussianBlur.cpp \
268c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FELighting.cpp \
269c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FEMerge.cpp \
270c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FEMorphology.cpp \
271c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FEOffset.cpp \
272c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FESpecularLighting.cpp \
273c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FETile.cpp \
274c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FETurbulence.cpp \
275c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FilterEffect.cpp \
276c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FilterOperation.cpp \
277c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/FilterOperations.cpp \
278c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/LightSource.cpp \
279c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/DistantLightSource.cpp \
280c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/PointLightSource.cpp \
281c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/ReferenceFilter.cpp \
282c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp \
283c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/SourceAlpha.cpp \
284c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/SourceGraphic.cpp \
285c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/filters/SpotLightSource.cpp \
286c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/gpu/AcceleratedImageBufferSurface.cpp \
287c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/gpu/DrawingBuffer.cpp \
288c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/gpu/Extensions3DUtil.cpp \
289c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/gpu/WebGLImageBufferSurface.cpp \
290c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/gpu/WebGLImageConversion.cpp \
291c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/media/MediaPlayer.cpp \
292c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/skia/GaneshUtils.cpp \
293c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/skia/NativeImageSkia.cpp \
294c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/skia/SkiaUtils.cpp \
295c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/BitmapImage.cpp \
296c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/Canvas2DLayerBridge.cpp \
297c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/Canvas2DLayerManager.cpp \
298c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/Color.cpp \
299c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/ColorSpace.cpp \
300c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/CompositingReasons.cpp \
301c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/CrossfadeGeneratedImage.cpp \
302c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/DecodingImageGenerator.cpp \
303c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/DeferredImageDecoder.cpp \
304c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/DrawLooperBuilder.cpp \
305c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/FirstPaintInvalidationTracking.cpp \
306c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/FrameData.cpp \
307c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/GeneratedImage.cpp \
308c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/Gradient.cpp \
309c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/GradientGeneratedImage.cpp \
310c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/GraphicsContext.cpp \
311c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/GraphicsContextRecorder.cpp \
312c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/GraphicsContextState.cpp \
313c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/GraphicsLayer.cpp \
314c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/GraphicsLayerDebugInfo.cpp \
315c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/GraphicsTypes.cpp \
316c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/Image.cpp \
317c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/ImageBuffer.cpp \
318c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/ImageBufferSurface.cpp \
319c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/ImageDecodingStore.cpp \
320c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/ImageFilter.cpp \
321c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.cpp \
322c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/ImageObserver.cpp \
323c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/ImageOrientation.cpp \
324c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/ImageSource.cpp \
325c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/LoggingCanvas.cpp \
326c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/ContentLayerDelegate.cpp \
327c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/Path.cpp \
328c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/PathTraversalState.cpp \
329c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/Pattern.cpp \
330c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/ProfilingCanvas.cpp \
331c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/RecordingImageBufferSurface.cpp \
332c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/RegionTracker.cpp \
333c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/ReplayingCanvas.cpp \
334c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/StrokeData.cpp \
335c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/ThreadSafeDataTransport.cpp \
336c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/graphics/UnacceleratedImageBufferSurface.cpp \
337c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/image-decoders/ImageDecoder.cpp \
338c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/image-decoders/ImageFrame.cpp \
339c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/image-decoders/bmp/BMPImageDecoder.cpp \
340c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/image-decoders/bmp/BMPImageReader.cpp \
341c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/image-decoders/gif/GIFImageDecoder.cpp \
342c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/image-decoders/gif/GIFImageReader.cpp \
343c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/image-decoders/ico/ICOImageDecoder.cpp \
344c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/image-decoders/jpeg/JPEGImageDecoder.cpp \
345c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/image-decoders/png/PNGImageDecoder.cpp \
346c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/image-decoders/webp/WEBPImageDecoder.cpp \
347c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/image-encoders/skia/JPEGImageEncoder.cpp \
348c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/image-encoders/skia/PNGImageEncoder.cpp \
349c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/image-encoders/skia/WEBPImageEncoder.cpp \
350c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/mediastream/MediaStreamCenter.cpp \
351c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/mediastream/MediaStreamComponent.cpp \
352c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/mediastream/MediaStreamDescriptor.cpp \
353c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/mediastream/MediaStreamSource.cpp \
354c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/mediastream/MediaStreamWebAudioSource.cpp \
355c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/mhtml/ArchiveResource.cpp \
356c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/mhtml/ArchiveResourceCollection.cpp \
357c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/mhtml/MHTMLArchive.cpp \
358c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/mhtml/MHTMLParser.cpp \
359c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/ContentSecurityPolicyParsers.cpp \
360c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/ContentSecurityPolicyResponseHeaders.cpp \
361c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/DNS.cpp \
362c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/HTTPHeaderMap.cpp \
363c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/HTTPParsers.cpp \
364c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/HTTPRequest.cpp \
365c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/ParsedContentType.cpp \
366c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/ProxyServer.cpp \
367c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/ResourceError.cpp \
368c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/SocketStreamError.cpp \
369c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/SocketStreamHandle.cpp \
370c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/FormData.cpp \
371c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/FormDataBuilder.cpp \
372c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/ResourceRequest.cpp \
373c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/ResourceResponse.cpp \
374c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/WebSocketHandshakeRequest.cpp \
375c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/network/WebSocketHandshakeResponse.cpp \
376c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/plugins/PluginData.cpp \
377c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/plugins/PluginListBuilder.cpp \
378c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/scheduler/Scheduler.cpp \
379c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/scheduler/TracedTask.cpp \
380c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/scroll/ProgrammaticScrollAnimator.cpp \
381c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/scroll/ScrollAnimator.cpp \
382c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/scroll/ScrollAnimatorNone.cpp \
383c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/scroll/ScrollView.cpp \
384c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/scroll/ScrollableArea.cpp \
385c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/scroll/Scrollbar.cpp \
386c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/scroll/ScrollbarTheme.cpp \
387c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/scroll/ScrollbarThemeAndroid.cpp \
388c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/scroll/ScrollbarThemeMock.cpp \
389c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/scroll/ScrollbarThemeNonMacCommon.cpp \
390c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/scroll/ScrollbarThemeOverlay.cpp \
391c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/speech/PlatformSpeechSynthesisUtterance.cpp \
392c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/speech/PlatformSpeechSynthesisVoice.cpp \
393c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/speech/PlatformSpeechSynthesizer.cpp \
394c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/BidiCharacterRun.cpp \
395c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/BidiContext.cpp \
396c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/BidiTextRun.cpp \
397c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/DateTimeFormat.cpp \
398c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/LineEnding.cpp \
399c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/LocaleICU.cpp \
400c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/LocaleToScriptMapping.cpp \
401c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/PlatformLocale.cpp \
402c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/QuotedPrintable.cpp \
403c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/SegmentedString.cpp \
404c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/StringTruncator.cpp \
405c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/SurrogatePairAwareTextIterator.cpp \
406c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/TextBoundaries.cpp \
407c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/TextBreakIterator.cpp \
408c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/TextBreakIteratorICU.cpp \
409c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/TextBreakIteratorInternalICU.cpp \
410c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/TextEncodingDetector.cpp \
411c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/TextRun.cpp \
412c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/TextStream.cpp \
413c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/UnicodeRange.cpp \
414c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/text/UnicodeUtilities.cpp \
415c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/transforms/AffineTransform.cpp \
416c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/transforms/InterpolatedTransformOperation.cpp \
417c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/transforms/Matrix3DTransformOperation.cpp \
418c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/transforms/MatrixTransformOperation.cpp \
419c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/transforms/PerspectiveTransformOperation.cpp \
420c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/transforms/RotateTransformOperation.cpp \
421c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/transforms/ScaleTransformOperation.cpp \
422c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/transforms/SkewTransformOperation.cpp \
423c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/transforms/TransformOperations.cpp \
424c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/transforms/TranslateTransformOperation.cpp \
425c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/transforms/TransformationMatrix.cpp \
426c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/weborigin/DatabaseIdentifier.cpp \
427c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/weborigin/KURL.cpp \
428c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/weborigin/KnownPorts.cpp \
429c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/weborigin/OriginAccessEntry.cpp \
430c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/weborigin/SchemeRegistry.cpp \
431c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/weborigin/SecurityOrigin.cpp \
432c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/weborigin/SecurityPolicy.cpp \
433c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/heap/CallbackStack.cpp \
434c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/heap/Handle.cpp \
435c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/heap/Heap.cpp \
436c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/heap/ThreadState.cpp \
437c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	third_party/WebKit/Source/platform/heap/Visitor.cpp
438c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
439c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
440c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch# Flags passed to both C and C++ files.
441c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochMY_CFLAGS_Debug := \
442c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fstack-protector \
443c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	--param=ssp-buffer-size=4 \
444c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	 \
445c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fno-strict-aliasing \
446c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wall \
447c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-unused-parameter \
448c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-missing-field-initializers \
449c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fvisibility=hidden \
450c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-pipe \
451c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fPIC \
452c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-unused-local-typedefs \
453c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-ffunction-sections \
454c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-funwind-tables \
455c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-g \
456c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fstack-protector \
457c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fno-short-enums \
458c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-finline-limit=64 \
459c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wa,--noexecstack \
460c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-U_FORTIFY_SOURCE \
461c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-extra \
462c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-ignored-qualifiers \
463c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-type-limits \
464c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-unused-but-set-variable \
465c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Os \
466c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-g \
467c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-gdwarf-4 \
468c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fdata-sections \
469c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-ffunction-sections \
470c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fomit-frame-pointer \
471c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-funwind-tables
472c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
473c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochMY_DEFS_Debug := \
474c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DV8_DEPRECATION_WARNINGS' \
475c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-D_FILE_OFFSET_BITS=64' \
476c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DNO_TCMALLOC' \
477c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDISABLE_NACL' \
478c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DCHROMIUM_BUILD' \
479c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DUSE_LIBJPEG_TURBO=1' \
480c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_WEBRTC=1' \
481c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DUSE_PROPRIETARY_CODECS' \
482c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_BROWSER_CDMS' \
483c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_CONFIGURATION_POLICY' \
484c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
485c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
486c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_EGLIMAGE=1' \
487c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DCLD_VERSION=1' \
488c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_PRINTING=1' \
489c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_MANAGED_USERS=1' \
490c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
491c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \
492c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \
493c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
494c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
495c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
496c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DVIDEO_HOLE=1' \
497c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
498c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DBLINK_PLATFORM_IMPLEMENTATION=1' \
499c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DINSIDE_BLINK' \
500c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_SVG_FONTS=1' \
501c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DWTF_USE_CONCATENATED_IMPULSE_RESPONSES=1' \
502c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_OPENTYPE_VERTICAL=1' \
503c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_ENABLE_INST_COUNT=0' \
504c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_SUPPORT_GPU=1' \
505c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DGR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h"' \
506c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_ENABLE_LEGACY_API_ALIASING=1' \
507c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_ATTR_DEPRECATED=SK_NOTHING_ARG1' \
508c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DGR_GL_IGNORE_ES3_MSAA=0' \
509c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_WILL_NEVER_DRAW_PERSPECTIVE_TEXT' \
510c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_SUPPORT_LEGACY_TEXTRENDERMODE' \
511c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_BUILD_FOR_ANDROID' \
512c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_USE_POSIX_THREADS' \
513c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_DEFERRED_CANVAS_USES_FACTORIES=1' \
514c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_FM_NEW_MATCH_FAMILY_STYLE_CHARACTER=1' \
515c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DU_USING_ICU_NAMESPACE=0' \
516c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DU_ENABLE_DYLOAD=0' \
517c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DCHROME_PNG_WRITE_SUPPORT' \
518c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DPNG_USER_CONFIG' \
519c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DCHROME_PNG_READ_PACK_SUPPORT' \
520c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DUSE_OPENSSL=1' \
521c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DUSE_OPENSSL_CERTS=1' \
522c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-D__STDC_CONSTANT_MACROS' \
523c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-D__STDC_FORMAT_MACROS' \
524c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DANDROID' \
525c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-D__GNU_SOURCE=1' \
526c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DUSE_STLPORT=1' \
527c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
528c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DCHROME_BUILD_ID=""' \
529c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDYNAMIC_ANNOTATIONS_ENABLED=1' \
530c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \
531c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-D_DEBUG'
532c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
533c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
534c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch# Include paths placed before CFLAGS/CPPFLAGS
535c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_C_INCLUDES_Debug := \
536c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icuuc/target \
537c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icui18n/target \
538c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(gyp_shared_intermediate_dir) \
539c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/angle/include \
540c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(gyp_shared_intermediate_dir)/blink \
541c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/WebKit/Source \
542c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH) \
543c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/skia/config \
544c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/khronos \
545c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/gpu \
546c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/WebKit \
547c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/src/core \
548c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/core \
549c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/effects \
550c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/pdf \
551c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/gpu \
552c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/lazy \
553c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/pathops \
554c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/pipe \
555c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/ports \
556c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/utils \
557c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/skia/ext \
558c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(PWD)/external/icu/icu4c/source/common \
559c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(PWD)/external/icu/icu4c/source/i18n \
560c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/libpng \
561c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/zlib \
562c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/libwebp \
563c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/ots/include \
564c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/qcms/src \
565c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/v8/include \
566c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/iccjpeg \
567c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/libjpeg_turbo \
568c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/harfbuzz-ng/src \
569c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(PWD)/frameworks/wilhelm/include \
570c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(PWD)/bionic \
571c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(PWD)/external/stlport/stlport
572c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
573c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
574c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch# Flags passed to only C++ (and not C) files.
575c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_CPPFLAGS_Debug := \
576c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fno-exceptions \
577c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fno-rtti \
578c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fno-threadsafe-statics \
579c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fvisibility-inlines-hidden \
580c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wsign-compare \
581c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-c++0x-compat \
582c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-uninitialized \
583c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-std=gnu++11 \
584c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-narrowing \
585c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-literal-suffix \
586c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-non-virtual-dtor \
587c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-sign-promo
588c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
589c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
590c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch# Flags passed to both C and C++ files.
591c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochMY_CFLAGS_Release := \
592c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fstack-protector \
593c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	--param=ssp-buffer-size=4 \
594c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	 \
595c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fno-strict-aliasing \
596c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wall \
597c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-unused-parameter \
598c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-missing-field-initializers \
599c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fvisibility=hidden \
600c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-pipe \
601c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fPIC \
602c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-unused-local-typedefs \
603c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-ffunction-sections \
604c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-funwind-tables \
605c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-g \
606c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fstack-protector \
607c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fno-short-enums \
608c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-finline-limit=64 \
609c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wa,--noexecstack \
610c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-U_FORTIFY_SOURCE \
611c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-extra \
612c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-ignored-qualifiers \
613c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-type-limits \
614c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-unused-but-set-variable \
615c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Os \
616c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fno-ident \
617c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fdata-sections \
618c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-ffunction-sections \
619c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fomit-frame-pointer \
620c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-funwind-tables
621c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
622c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochMY_DEFS_Release := \
623c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DV8_DEPRECATION_WARNINGS' \
624c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-D_FILE_OFFSET_BITS=64' \
625c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DNO_TCMALLOC' \
626c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDISABLE_NACL' \
627c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DCHROMIUM_BUILD' \
628c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DUSE_LIBJPEG_TURBO=1' \
629c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_WEBRTC=1' \
630c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DUSE_PROPRIETARY_CODECS' \
631c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_BROWSER_CDMS' \
632c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_CONFIGURATION_POLICY' \
633c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
634c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
635c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_EGLIMAGE=1' \
636c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DCLD_VERSION=1' \
637c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_PRINTING=1' \
638c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_MANAGED_USERS=1' \
639c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
640c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \
641c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \
642c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
643c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
644c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
645c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DVIDEO_HOLE=1' \
646c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
647c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DBLINK_PLATFORM_IMPLEMENTATION=1' \
648c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DINSIDE_BLINK' \
649c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_SVG_FONTS=1' \
650c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DWTF_USE_CONCATENATED_IMPULSE_RESPONSES=1' \
651c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DENABLE_OPENTYPE_VERTICAL=1' \
652c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_ENABLE_INST_COUNT=0' \
653c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_SUPPORT_GPU=1' \
654c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DGR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h"' \
655c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_ENABLE_LEGACY_API_ALIASING=1' \
656c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_ATTR_DEPRECATED=SK_NOTHING_ARG1' \
657c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DGR_GL_IGNORE_ES3_MSAA=0' \
658c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_WILL_NEVER_DRAW_PERSPECTIVE_TEXT' \
659c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_SUPPORT_LEGACY_TEXTRENDERMODE' \
660c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_BUILD_FOR_ANDROID' \
661c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_USE_POSIX_THREADS' \
662c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_DEFERRED_CANVAS_USES_FACTORIES=1' \
663c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DSK_FM_NEW_MATCH_FAMILY_STYLE_CHARACTER=1' \
664c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DU_USING_ICU_NAMESPACE=0' \
665c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DU_ENABLE_DYLOAD=0' \
666c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DCHROME_PNG_WRITE_SUPPORT' \
667c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DPNG_USER_CONFIG' \
668c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DCHROME_PNG_READ_PACK_SUPPORT' \
669c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DUSE_OPENSSL=1' \
670c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DUSE_OPENSSL_CERTS=1' \
671c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-D__STDC_CONSTANT_MACROS' \
672c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-D__STDC_FORMAT_MACROS' \
673c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DANDROID' \
674c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-D__GNU_SOURCE=1' \
675c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DUSE_STLPORT=1' \
676c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
677c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DCHROME_BUILD_ID=""' \
678c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DNDEBUG' \
679c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DNVALGRIND' \
680c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
681c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	'-D_FORTIFY_SOURCE=2'
682c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
683c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
684c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch# Include paths placed before CFLAGS/CPPFLAGS
685c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_C_INCLUDES_Release := \
686c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icuuc/target \
687c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icui18n/target \
688c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(gyp_shared_intermediate_dir) \
689c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/angle/include \
690c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(gyp_shared_intermediate_dir)/blink \
691c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/WebKit/Source \
692c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH) \
693c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/skia/config \
694c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/khronos \
695c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/gpu \
696c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/WebKit \
697c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/src/core \
698c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/core \
699c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/effects \
700c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/pdf \
701c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/gpu \
702c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/lazy \
703c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/pathops \
704c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/pipe \
705c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/ports \
706c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/utils \
707c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/skia/ext \
708c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(PWD)/external/icu/icu4c/source/common \
709c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(PWD)/external/icu/icu4c/source/i18n \
710c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/libpng \
711c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/zlib \
712c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/libwebp \
713c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/ots/include \
714c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/qcms/src \
715c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/v8/include \
716c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/iccjpeg \
717c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/libjpeg_turbo \
718c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(LOCAL_PATH)/third_party/harfbuzz-ng/src \
719c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(PWD)/frameworks/wilhelm/include \
720c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(PWD)/bionic \
721c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	$(PWD)/external/stlport/stlport
722c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
723c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
724c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch# Flags passed to only C++ (and not C) files.
725c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_CPPFLAGS_Release := \
726c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fno-exceptions \
727c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fno-rtti \
728c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fno-threadsafe-statics \
729c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-fvisibility-inlines-hidden \
730c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wsign-compare \
731c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-c++0x-compat \
732c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-uninitialized \
733c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-std=gnu++11 \
734c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-narrowing \
735c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-literal-suffix \
736c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-non-virtual-dtor \
737c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	-Wno-sign-promo
738c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
739c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
740c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION))
741c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION))
742c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION))
743c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_ASFLAGS := $(LOCAL_CFLAGS)
744c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch### Rules for final target.
745c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
746c697e19c7f0752eb71ac656d8e15df48c0141365Ben MurdochLOCAL_SHARED_LIBRARIES := \
747c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	libstlport \
748c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch	libdl
749c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
750c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch# Add target alias to "gyp_all_modules" target.
751c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch.PHONY: gyp_all_modules
752c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdochgyp_all_modules: third_party_WebKit_Source_platform_blink_platform_gyp
753c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
754c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch# Alias gyp target name.
755c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch.PHONY: blink_platform
756c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdochblink_platform: third_party_WebKit_Source_platform_blink_platform_gyp
757c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdoch
758c697e19c7f0752eb71ac656d8e15df48c0141365Ben Murdochinclude $(BUILD_STATIC_LIBRARY)
759