Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(60)

Side by Side Diff: third_party/WebKit/Source/core/BUILD.gn

Issue 2345543002: debugging for crbug.com/646539
Patch Set: 3 TUs, 2 .h Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | third_party/WebKit/Source/core/animation/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//build/config/chromecast_build.gni") 5 import("//build/config/chromecast_build.gni")
6 import("//build/config/ui.gni") 6 import("//build/config/ui.gni")
7 import("//build/split_static_library.gni") 7 import("//build/split_static_library.gni")
8 import("//testing/libfuzzer/fuzzer_test.gni") 8 import("//testing/libfuzzer/fuzzer_test.gni")
9 import("//third_party/WebKit/Source/bindings/bindings.gni") 9 import("//third_party/WebKit/Source/bindings/bindings.gni")
10 import("//third_party/WebKit/Source/bindings/modules/v8/generated.gni") 10 import("//third_party/WebKit/Source/bindings/modules/v8/generated.gni")
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
65 "//third_party/WebKit/Source/bindings/modules/v8:bindings_modules_generated" , 65 "//third_party/WebKit/Source/bindings/modules/v8:bindings_modules_generated" ,
66 "//third_party/WebKit/Source/platform:make_platform_generated", 66 "//third_party/WebKit/Source/platform:make_platform_generated",
67 "//third_party/WebKit/Source/wtf", 67 "//third_party/WebKit/Source/wtf",
68 "//url", 68 "//url",
69 "//v8", 69 "//v8",
70 ] 70 ]
71 } 71 }
72 72
73 source_set("prerequisites") { 73 source_set("prerequisites") {
74 public_deps = [ 74 public_deps = [
75 "//gpu/command_buffer/client:gles2_c_lib",
76 "//skia", 75 "//skia",
77 "//third_party/WebKit/Source/core/inspector:generated",
78 "//third_party/WebKit/Source/wtf", 76 "//third_party/WebKit/Source/wtf",
79 "//third_party/angle:translator",
80 "//third_party/iccjpeg",
81 "//third_party/icu",
82 "//third_party/libpng",
83 "//third_party/libwebp",
84 "//third_party/libxml",
85 "//third_party/libxslt",
86 "//third_party/ots",
87 "//third_party/qcms",
88 "//third_party/snappy",
89 "//third_party/sqlite",
90 "//third_party/zlib",
91 "//ui/gfx/geometry",
92 "//url", 77 "//url",
93 "//v8", 78 "//v8",
94 ] 79 ]
95 deps = [ 80 deps = [
96 "//third_party/WebKit/Source/bindings/core/v8:bindings_core_v8_generated",
97
98 # FIXME: don't depend on bindings_modules http://crbug.com/358074
99 "//third_party/WebKit/Source/bindings/modules/v8:bindings_modules_generated" ,
100 "//third_party/WebKit/Source/platform", 81 "//third_party/WebKit/Source/platform",
101 ] 82 ]
102 83
103 public_configs = [ 84 public_configs = [
104 ":core_include_dirs", 85 ":core_include_dirs",
105 "//third_party/WebKit/Source:config", 86 "//third_party/WebKit/Source:config",
106 "//third_party/WebKit/Source:inside_blink", 87 "//third_party/WebKit/Source:inside_blink",
107 ] 88 ]
108 89
109 if (is_mac) { 90 if (is_mac) {
110 public_configs += [ "//third_party/WebKit/Source:mac_precompiled_headers" ] 91 public_configs += [ "//third_party/WebKit/Source:mac_precompiled_headers" ]
111 } 92 }
112 93
113 if (use_openmax_dl_fft) { 94 if (use_openmax_dl_fft) {
114 deps += [ "//third_party/openmax_dl/dl" ] 95 deps += [ "//third_party/openmax_dl/dl" ]
115 } 96 }
116 } 97 }
117 98
118 # Note that this is a source set rather than a group, even though it has no 99 # Note that this is a source set rather than a group, even though it has no
119 # sources. A group would implicitly forward all direct dependent configs 100 # sources. A group would implicitly forward all direct dependent configs
120 # through it, but we want to keep our internal targets' public_configs private 101 # through it, but we want to keep our internal targets' public_configs private
121 # and only forward some of them. 102 # and only forward some of them.
122 component("core") { 103 component("core") {
123 output_name = "blink_core" 104 output_name = "blink_core"
124 105
125 visibility = [] # Allow re-assignment of list. 106 visibility = [] # Allow re-assignment of list.
126 visibility = [ "//third_party/WebKit/*" ] 107 visibility = [ "//third_party/WebKit/*" ]
127 108
128 # If you create a new subdirectory, make a new BUILD file for that directory
129 # and reference it in the deps below rather than adding the sources here.
130 sources = [
131 "CoreInitializer.cpp",
132 "CoreInitializer.h",
133 ]
134
135 configs -= core_config_remove 109 configs -= core_config_remove
136 configs += core_config_add 110 configs += core_config_add
137 111
138 public_deps = [ 112 public_deps = [
139 ":core_generated", 113 ":core_generated",
140 "//skia", 114 "//skia",
141 "//third_party/WebKit/Source/platform",
142 "//third_party/WebKit/Source/wtf", 115 "//third_party/WebKit/Source/wtf",
143 "//third_party/qcms",
144 "//url", 116 "//url",
145 "//v8", 117 "//v8",
146 ] 118 ]
147 deps = [ 119 deps = [
148 "//third_party/WebKit/Source/core/animation", 120 "//third_party/WebKit/Source/core/animation",
149 "//third_party/WebKit/Source/core/clipboard",
150 "//third_party/WebKit/Source/core/css", 121 "//third_party/WebKit/Source/core/css",
151 "//third_party/WebKit/Source/core/dom", 122 "//third_party/WebKit/Source/core/dom",
152 "//third_party/WebKit/Source/core/editing",
153 "//third_party/WebKit/Source/core/events",
154 "//third_party/WebKit/Source/core/fetch",
155 "//third_party/WebKit/Source/core/fileapi",
156 "//third_party/WebKit/Source/core/frame",
157 "//third_party/WebKit/Source/core/html",
158 "//third_party/WebKit/Source/core/imagebitmap",
159 "//third_party/WebKit/Source/core/input",
160 "//third_party/WebKit/Source/core/inspector",
161 "//third_party/WebKit/Source/core/layout",
162 "//third_party/WebKit/Source/core/layout/svg",
163 "//third_party/WebKit/Source/core/loader",
164 "//third_party/WebKit/Source/core/observer",
165 "//third_party/WebKit/Source/core/offscreencanvas",
166 "//third_party/WebKit/Source/core/origin_trials",
167 "//third_party/WebKit/Source/core/page",
168 "//third_party/WebKit/Source/core/paint",
169 "//third_party/WebKit/Source/core/plugins",
170 "//third_party/WebKit/Source/core/streams",
171 "//third_party/WebKit/Source/core/style:rendering", 123 "//third_party/WebKit/Source/core/style:rendering",
172 "//third_party/WebKit/Source/core/style:svg", 124 "//third_party/WebKit/Source/core/style:svg",
173 "//third_party/WebKit/Source/core/svg",
174 "//third_party/WebKit/Source/core/timing",
175 "//third_party/WebKit/Source/core/workers",
176 "//third_party/WebKit/Source/core/xml",
177 "//third_party/WebKit/Source/core/xmlhttprequest",
178 ] 125 ]
179 126
180 if (is_win && is_debug && is_component_build && current_cpu == "x64") { 127 public_configs = [ ":core_include_dirs" ]
181 # Incremental linking doesn't work on this target in debug mode for 128 }
182 # 64-bit builds - the .ilk file gets too large and the incremental
183 # link silently fails. Therefore 32-bit builds should be used for
184 # fastest incremental build performance.
185 configs -= [ "//build/config/win:default_incremental_linking" ]
186 configs += [ "//build/config/win:no_incremental_linking" ]
187 }
188 129
189 public_configs = [ ":core_include_dirs" ]
190 130
191 if (is_mac) { 131
192 libs = [ 132
193 "AppKit.framework", 133 component("core_min") {
194 "Carbon.framework", 134 output_name = "blink_core_min"
195 ] 135
196 } 136 visibility = [] # Allow re-assignment of list.
137 visibility = [ "//third_party/WebKit/*" ]
138
139 public_deps = [
140 "//skia",
141 "//url",
142 "//v8",
143 "//third_party/WebKit/Source/wtf",
144 ]
145 deps = [
146 #"//third_party/WebKit/Source/core/style:rendering",
147 "//third_party/WebKit/Source/platform",
148 ]
149
150 sources = [
151 "style/ComputedStyle.cpp",
152 "style/ComputedStyle.h",
153
154 "style/StyleInheritedData.cpp",
155 "style/StyleRareInheritedData.cpp",
156 "style/StyleRareNonInheritedData.cpp",
157 ]
158
159 public_configs = [
160 ":core_include_dirs",
161 "//third_party/WebKit/Source:config",
162 "//third_party/WebKit/Source:inside_blink",
163 ]
197 } 164 }
198 165
166
167
168
169
199 source_set("testing") { 170 source_set("testing") {
200 configs += [ 171 configs += [
201 "//third_party/WebKit/Source:inside_blink", 172 "//third_party/WebKit/Source:inside_blink",
202 "//third_party/WebKit/Source:config", 173 "//third_party/WebKit/Source:config",
203 ] 174 ]
204 175
205 deps = [ 176 deps = [
206 ":core", 177 ":core",
207 ":generated_testing_idls", 178 ":generated_testing_idls",
208 "//third_party/WebKit/Source/bindings/core/v8:testing", 179 "//third_party/WebKit/Source/bindings/core/v8:testing",
(...skipping 704 matching lines...) Expand 10 before | Expand all | Expand 10 after
913 ] 884 ]
914 deps = [ 885 deps = [
915 ":core", 886 ":core",
916 "../platform:test_support", 887 "../platform:test_support",
917 ] 888 ]
918 } 889 }
919 890
920 source_set("unit_tests") { 891 source_set("unit_tests") {
921 testonly = true 892 testonly = true
922 sources = [ 893 sources = [
923 "animation/AnimationClockTest.cpp",
924 "animation/AnimationEffectReadOnlyTest.cpp",
925 "animation/AnimationInputHelpersTest.cpp",
926 "animation/AnimationStackTest.cpp",
927 "animation/AnimationTest.cpp",
928 "animation/AnimationTestHelper.cpp",
929 "animation/AnimationTestHelper.h",
930 "animation/AnimationTimelineTest.cpp",
931 "animation/CompositorAnimationsTest.cpp",
932 "animation/DocumentTimelineTest.cpp",
933 "animation/EffectInputTest.cpp",
934 "animation/InterpolableValueTest.cpp",
935 "animation/InterpolationEffectTest.cpp",
936 "animation/KeyframeEffectModelTest.cpp",
937 "animation/KeyframeEffectTest.cpp",
938 "animation/PropertyHandleTest.cpp",
939 "animation/TimingCalculationsTest.cpp",
940 "animation/TimingInputTest.cpp",
941 "animation/animatable/AnimatableColorTest.cpp",
942 "animation/animatable/AnimatableDoubleAndBoolTest.cpp",
943 "animation/animatable/AnimatableDoubleTest.cpp",
944 "animation/animatable/AnimatableLengthTest.cpp",
945 "animation/animatable/AnimatableNeutralTest.cpp",
946 "animation/animatable/AnimatableStrokeDasharrayListTest.cpp",
947 "animation/animatable/AnimatableUnknownTest.cpp",
948 "animation/animatable/AnimatableValueTestHelper.cpp",
949 "animation/animatable/AnimatableValueTestHelper.h",
950 "animation/animatable/AnimatableValueTestHelperTest.cpp",
951 "clipboard/DataObjectTest.cpp",
952 "css/ActiveStyleSheetsTest.cpp",
953 "css/AffectedByFocusTest.cpp",
954 "css/CSSCalculationValueTest.cpp",
955 "css/CSSFontFaceSourceTest.cpp",
956 "css/CSSPageRuleTest.cpp",
957 "css/CSSSelectorTest.cpp",
958 "css/CSSStyleDeclarationTest.cpp",
959 "css/CSSStyleSheetResourceTest.cpp",
960 "css/CSSTestHelper.cpp",
961 "css/CSSTestHelper.h",
962 "css/CSSValueTestHelper.h",
963 "css/DragUpdateTest.cpp",
964 "css/MediaQueryEvaluatorTest.cpp",
965 "css/MediaQueryListTest.cpp",
966 "css/MediaQueryMatcherTest.cpp",
967 "css/MediaQuerySetTest.cpp",
968 "css/MediaValuesTest.cpp",
969 "css/RuleFeatureSetTest.cpp",
970 "css/RuleSetTest.cpp",
971 "css/StyleSheetContentsTest.cpp",
972 "css/cssom/CSSResourceValueTest.cpp",
973 "css/cssom/CSSStyleImageValueTest.cpp",
974 "css/cssom/CSSURLImageValueTest.cpp",
975 "css/cssom/CSSUnparsedValueTest.cpp",
976 "css/cssom/CSSVariableReferenceValueTest.cpp",
977 "css/cssom/FilteredComputedStylePropertyMapTest.cpp",
978 "css/invalidation/InvalidationSetTest.cpp",
979 "css/parser/CSSParserFastPathsTest.cpp",
980 "css/parser/CSSParserTokenTest.cpp",
981 "css/parser/CSSPropertyParserTest.cpp",
982 "css/parser/CSSSelectorParserTest.cpp",
983 "css/parser/CSSTokenizerTest.cpp",
984 "css/parser/MediaConditionTest.cpp",
985 "css/parser/SizesAttributeParserTest.cpp",
986 "css/parser/SizesCalcParserTest.cpp",
987 "css/resolver/FontBuilderTest.cpp",
988 "css/resolver/MatchResultTest.cpp",
989 "css/resolver/SharedStyleFinderTest.cpp",
990 "dom/ActiveDOMObjectTest.cpp",
991 "dom/AttrTest.cpp",
992 "dom/CSSSelectorWatchTest.cpp",
993 "dom/DOMImplementationTest.cpp",
994 "dom/DocumentStatisticsCollectorTest.cpp",
995 "dom/DocumentTest.cpp",
996 "dom/ElementRareDataTest.cpp",
997 "dom/ElementTest.cpp",
998 "dom/ExecutionContextTaskTest.cpp",
999 "dom/MainThreadTaskRunnerTest.cpp",
1000 "dom/NodeTest.cpp",
1001 "dom/NthIndexCacheTest.cpp",
1002 "dom/RangeTest.cpp",
1003 "dom/ScriptRunnerTest.cpp",
1004 "dom/SelectorQueryTest.cpp",
1005 "dom/StaticRangeTest.cpp",
1006 "dom/StyleElementTest.cpp",
1007 "dom/StyleEngineTest.cpp",
1008 "dom/TextTest.cpp",
1009 "dom/TreeScopeStyleSheetCollectionTest.cpp",
1010 "dom/TreeScopeTest.cpp",
1011 "dom/URLSearchParamsTest.cpp",
1012 "dom/custom/CustomElementDescriptorTest.cpp",
1013 "dom/custom/CustomElementReactionQueueTest.cpp",
1014 "dom/custom/CustomElementReactionStackTest.cpp",
1015 "dom/custom/CustomElementReactionTestHelpers.h",
1016 "dom/custom/CustomElementRegistryTest.cpp",
1017 "dom/custom/CustomElementTest.cpp",
1018 "dom/custom/CustomElementTestHelpers.h",
1019 "dom/custom/CustomElementUpgradeSorterTest.cpp",
1020 "dom/shadow/FlatTreeTraversalTest.cpp",
1021 "editing/CompositionUnderlineTest.cpp",
1022 "editing/EditingCommandTest.cpp",
1023 "editing/EditingStrategyTest.cpp",
1024 "editing/EditingStyleTest.cpp",
1025 "editing/EditingTestBase.cpp",
1026 "editing/EditingTestBase.h",
1027 "editing/EditingUtilitiesTest.cpp",
1028 "editing/EditorTest.cpp",
1029 "editing/EphemeralRangeTest.cpp",
1030 "editing/FrameSelectionTest.cpp",
1031 "editing/GranularityStrategyTest.cpp",
1032 "editing/InputMethodControllerTest.cpp",
1033 "editing/PositionTest.cpp",
1034 "editing/RelocatablePositionTest.cpp",
1035 "editing/SelectionAdjusterTest.cpp",
1036 "editing/SurroundingTextTest.cpp",
1037 "editing/VisiblePositionTest.cpp",
1038 "editing/VisibleSelectionTest.cpp",
1039 "editing/VisibleUnitsTest.cpp",
1040 "editing/commands/InsertListCommandTest.cpp",
1041 "editing/commands/ReplaceSelectionCommandTest.cpp",
1042 "editing/iterators/BackwardsTextBufferTest.cpp",
1043 "editing/iterators/CharacterIteratorTest.cpp",
1044 "editing/iterators/ForwardsTextBufferTest.cpp",
1045 "editing/iterators/SearchBufferTest.cpp",
1046 "editing/iterators/SimplifiedBackwardsTextIteratorTest.cpp",
1047 "editing/iterators/TextIteratorTest.cpp",
1048 "editing/markers/DocumentMarkerControllerTest.cpp",
1049 "editing/serializers/StyledMarkupSerializerTest.cpp",
1050 "editing/spellcheck/SpellCheckerTest.cpp",
1051 "editing/state_machines/BackspaceStateMachineTest.cpp",
1052 "editing/state_machines/BackwardGraphemeBoundaryStateMachineTest.cpp",
1053 "editing/state_machines/ForwardGraphemeBoundaryStateMachineTest.cpp",
1054 "editing/state_machines/StateMachineTestUtil.cpp",
1055 "editing/state_machines/StateMachineUtilTest.cpp",
1056 "events/EventPathTest.cpp",
1057 "events/EventTargetTest.cpp",
1058 "events/PointerEventFactoryTest.cpp",
1059 "fetch/CachingCorrectnessTest.cpp",
1060 "fetch/ClientHintsPreferencesTest.cpp",
1061 "fetch/CrossOriginAccessControlTest.cpp",
1062 "fetch/FetchUtilsTest.cpp",
1063 "fetch/ImageResourceTest.cpp",
1064 "fetch/MemoryCacheTest.cpp",
1065 "fetch/MockResourceClients.cpp",
1066 "fetch/MultipartImageResourceParserTest.cpp",
1067 "fetch/RawResourceTest.cpp",
1068 "fetch/ResourceFetcherTest.cpp",
1069 "fetch/ResourceLoaderOptionsTest.cpp",
1070 "fetch/ResourceTest.cpp",
1071 "fileapi/FileListTest.cpp",
1072 "fileapi/FileTest.cpp",
1073 "frame/FrameViewTest.cpp",
1074 "frame/HistoryTest.cpp",
1075 "frame/ImageBitmapTest.cpp",
1076 "frame/LocalFrameTest.cpp",
1077 "frame/OriginsUsingFeaturesTest.cpp",
1078 "frame/RootFrameViewportTest.cpp",
1079 "frame/SubresourceIntegrityTest.cpp",
1080 "frame/UseCounterTest.cpp",
1081 "frame/csp/CSPDirectiveListTest.cpp",
1082 "frame/csp/CSPSourceListTest.cpp",
1083 "frame/csp/CSPSourceTest.cpp",
1084 "frame/csp/ContentSecurityPolicyTest.cpp",
1085 "html/AutoplayExperimentTest.cpp",
1086 "html/FormDataTest.cpp",
1087 "html/HTMLDimensionTest.cpp",
1088 "html/HTMLFormControlElementTest.cpp",
1089 "html/HTMLIFrameElementPermissionsTest.cpp",
1090 "html/HTMLIFrameElementTest.cpp",
1091 "html/HTMLImageElementTest.cpp",
1092 "html/HTMLInputElementTest.cpp",
1093 "html/HTMLLinkElementSizesAttributeTest.cpp",
1094 "html/HTMLOutputElementTest.cpp",
1095 "html/HTMLSelectElementTest.cpp",
1096 "html/HTMLTableRowElementTest.cpp",
1097 "html/HTMLTextAreaElementTest.cpp",
1098 "html/HTMLTextFormControlElementTest.cpp",
1099 "html/HTMLVideoElementTest.cpp",
1100 "html/LinkRelAttributeTest.cpp",
1101 "html/TimeRangesTest.cpp",
1102 "html/canvas/CanvasAsyncBlobCreatorTest.cpp",
1103 "html/canvas/CanvasFontCacheTest.cpp",
1104 "html/forms/EmailInputTypeTest.cpp",
1105 "html/forms/FileInputTypeTest.cpp",
1106 "html/forms/OptionListTest.cpp",
1107 "html/forms/StepRangeTest.cpp",
1108 "html/parser/AtomicHTMLTokenTest.cpp",
1109 "html/parser/CSSPreloadScannerTest.cpp",
1110 "html/parser/CompactHTMLTokenTest.cpp",
1111 "html/parser/HTMLDocumentParserTest.cpp",
1112 "html/parser/HTMLEntityParserTest.cpp",
1113 "html/parser/HTMLParserIdiomsTest.cpp",
1114 "html/parser/HTMLParserThreadTest.cpp",
1115 "html/parser/HTMLPreloadScannerTest.cpp",
1116 "html/parser/HTMLResourcePreloaderTest.cpp",
1117 "html/parser/HTMLSrcsetParserTest.cpp",
1118 "html/parser/HTMLTokenizerTest.cpp",
1119 "html/parser/HTMLTreeBuilderSimulatorTest.cpp",
1120 "html/parser/TextResourceDecoderTest.cpp",
1121 "html/shadow/MediaControlsTest.cpp",
1122 "html/track/TextTrackListTest.cpp",
1123 "html/track/vtt/BufferedLineReaderTest.cpp",
1124 "html/track/vtt/VTTScannerTest.cpp",
1125 "input/EventHandlerTest.cpp",
1126 "inspector/ProtocolParserTest.cpp",
1127 "layout/ImageQualityControllerTest.cpp",
1128 "layout/InlineTextBoxTest.cpp",
1129 "layout/LayoutBlockTest.cpp",
1130 "layout/LayoutBoxModelObjectTest.cpp",
1131 "layout/LayoutBoxTest.cpp",
1132 "layout/LayoutInlineTest.cpp",
1133 "layout/LayoutMultiColumnFlowThreadTest.cpp",
1134 "layout/LayoutObjectTest.cpp",
1135 "layout/LayoutPartTest.cpp",
1136 "layout/LayoutProgressTest.cpp",
1137 "layout/LayoutTableCellTest.cpp",
1138 "layout/LayoutTableRowTest.cpp",
1139 "layout/LayoutTableSectionTest.cpp",
1140 "layout/LayoutTestHelper.cpp",
1141 "layout/LayoutTestHelper.h",
1142 "layout/LayoutThemeTest.cpp",
1143 "layout/MapCoordinatesTest.cpp",
1144 "layout/MultiColumnFragmentainerGroupTest.cpp",
1145 "layout/OverflowModelTest.cpp",
1146 "layout/PaginationTest.cpp",
1147 "layout/PaintContainmentTest.cpp",
1148 "layout/ScrollAnchorTest.cpp",
1149 "layout/TextAutosizerTest.cpp",
1150 "layout/VisualRectMappingTest.cpp",
1151 "layout/compositing/CompositedLayerMappingTest.cpp",
1152 "layout/ng/ng_block_layout_algorithm_test.cc",
1153 "layout/ng/ng_constraint_space_test.cc",
1154 "layout/ng/ng_length_utils_test.cc",
1155 "layout/ng/ng_units_test.cc",
1156 "layout/shapes/BoxShapeTest.cpp",
1157 "layout/svg/LayoutSVGRootTest.cpp",
1158 "loader/DocumentLoadTimingTest.cpp",
1159 "loader/FrameFetchContextTest.cpp",
1160 "loader/LinkLoaderTest.cpp",
1161 "loader/MixedContentCheckerTest.cpp",
1162 "loader/TextResourceDecoderBuilderTest.cpp",
1163 "loader/ThreadableLoaderTest.cpp",
1164 "origin_trials/OriginTrialContextTest.cpp",
1165 "page/ChromeClientTest.cpp",
1166 "page/ContextMenuControllerTest.cpp",
1167 "page/EventSourceParserTest.cpp",
1168 "page/FocusControllerTest.cpp",
1169 "page/NetworkStateNotifierTest.cpp",
1170 "page/PagePopupClientTest.cpp",
1171 "page/PrintContextTest.cpp",
1172 "page/WindowFeaturesTest.cpp",
1173 "page/scrolling/ScrollStateTest.cpp",
1174 "page/scrolling/SnapCoordinatorTest.cpp",
1175 "paint/FirstMeaningfulPaintDetectorTest.cpp",
1176 "paint/HTMLCanvasPainterTest.cpp",
1177 "paint/LayerClipRecorderTest.cpp",
1178 "paint/LayoutObjectDrawingRecorderTest.cpp",
1179 "paint/NinePieceImageGridTest.cpp",
1180 "paint/ObjectPaintInvalidatorTest.cpp",
1181 "paint/PaintControllerPaintTest.cpp",
1182 "paint/PaintControllerPaintTest.h",
1183 "paint/PaintInfoTest.cpp",
1184 "paint/PaintLayerPainterTest.cpp",
1185 "paint/PaintLayerScrollableAreaTest.cpp",
1186 "paint/PaintPropertyTreeBuilderTest.cpp",
1187 "paint/SVGInlineTextBoxPainterTest.cpp",
1188 "paint/StubChromeClientForSPv2.h",
1189 "paint/TableCellPainterTest.cpp",
1190 "paint/TextPainterTest.cpp", 894 "paint/TextPainterTest.cpp",
1191 "paint/VideoPainterTest.cpp",
1192 "streams/ReadableStreamOperationsTest.cpp",
1193 "style/ComputedStyleTest.cpp",
1194 "style/OutlineValueTest.cpp",
1195 "style/SVGComputedStyleTest.cpp",
1196 "svg/SVGPathParserTest.cpp",
1197 "svg/UnsafeSVGAttributeSanitizationTest.cpp",
1198 "svg/graphics/SVGImageTest.cpp",
1199 "testing/PrivateScriptTestTest.cpp",
1200 "timing/MemoryInfoTest.cpp",
1201 "timing/PerformanceBaseTest.cpp",
1202 "timing/PerformanceObserverTest.cpp",
1203 "workers/DedicatedWorkerTest.cpp",
1204 "workers/WorkerThreadTest.cpp",
1205 "workers/WorkerThreadTestHelper.h",
1206 "xml/parser/SharedBufferReaderTest.cpp",
1207 ] 895 ]
1208 896
1209 configs += [ 897 configs += [
1210 "//third_party/WebKit/Source:config", 898 "//third_party/WebKit/Source:config",
1211 "//third_party/WebKit/Source:inside_blink", 899 "//third_party/WebKit/Source:inside_blink",
1212 ] 900 ]
1213 901
1214 deps = [ 902 deps = [
1215 ":core", 903 ":core",
1216 "//testing/gmock",
1217 "//testing/gtest",
1218 ] 904 ]
1219 } 905 }
1220 906
1221 # Fuzzer for blink::StyleSheetContents 907 # Fuzzer for blink::StyleSheetContents
1222 fuzzer_test("stylesheet_contents_fuzzer") { 908 fuzzer_test("stylesheet_contents_fuzzer") {
1223 sources = [ 909 sources = [
1224 "css/StyleSheetContentsFuzzer.cpp", 910 "css/StyleSheetContentsFuzzer.cpp",
1225 ] 911 ]
1226 deps = [ 912 deps = [
1227 ":core", 913 ":core",
1228 "../platform:blink_fuzzer_test_support", 914 "../platform:blink_fuzzer_test_support",
1229 ] 915 ]
1230 seed_corpus = "//third_party/WebKit/LayoutTests/fast/css/resources" 916 seed_corpus = "//third_party/WebKit/LayoutTests/fast/css/resources"
1231 libfuzzer_options = [ "max_len=2048" ] 917 libfuzzer_options = [ "max_len=2048" ]
1232 } 918 }
1233 919
1234 # Fuzzer for blink::HTMLPreloadScanner. 920 # Fuzzer for blink::HTMLPreloadScanner.
1235 fuzzer_test("html_preload_scanner_fuzzer") { 921 fuzzer_test("html_preload_scanner_fuzzer") {
1236 sources = [ 922 sources = [
1237 "html/parser/HTMLPreloadScannerFuzzer.cpp", 923 "html/parser/HTMLPreloadScannerFuzzer.cpp",
1238 "html/parser/TextResourceDecoderForFuzzing.h", 924 "html/parser/TextResourceDecoderForFuzzing.h",
1239 ] 925 ]
1240 seed_corpus = "//third_party/WebKit/LayoutTests/fast/parser" 926 seed_corpus = "//third_party/WebKit/LayoutTests/fast/parser"
1241 deps = [ 927 deps = [
1242 ":core", 928 ":core",
1243 "../platform:blink_fuzzer_test_support", 929 "../platform:blink_fuzzer_test_support",
1244 ] 930 ]
1245 } 931 }
OLDNEW
« no previous file with comments | « no previous file | third_party/WebKit/Source/core/animation/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698