OLD | NEW |
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/chrome_build.gni") | 5 import("//build/config/chrome_build.gni") |
6 import("//build/config/chromecast_build.gni") | 6 import("//build/config/chromecast_build.gni") |
7 import("//build/config/ui.gni") | 7 import("//build/config/ui.gni") |
8 import("//build/split_static_library.gni") | 8 import("//build/split_static_library.gni") |
9 import("//testing/libfuzzer/fuzzer_test.gni") | 9 import("//testing/libfuzzer/fuzzer_test.gni") |
10 import("//third_party/WebKit/Source/bindings/bindings.gni") | 10 import("//third_party/WebKit/Source/bindings/bindings.gni") |
(...skipping 1110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1121 # Fuzzer for blink::TextResourceDecoder. | 1121 # Fuzzer for blink::TextResourceDecoder. |
1122 fuzzer_test("text_resource_decoder_fuzzer") { | 1122 fuzzer_test("text_resource_decoder_fuzzer") { |
1123 sources = [ | 1123 sources = [ |
1124 "html/parser/TextResourceDecoderFuzzer.cpp", | 1124 "html/parser/TextResourceDecoderFuzzer.cpp", |
1125 ] | 1125 ] |
1126 deps = [ | 1126 deps = [ |
1127 ":core", | 1127 ":core", |
1128 "../platform:test_support", | 1128 "../platform:test_support", |
1129 ] | 1129 ] |
1130 } | 1130 } |
| 1131 |
| 1132 source_set("unit_tests") { |
| 1133 testonly = true |
| 1134 sources = [ |
| 1135 "animation/AnimationClockTest.cpp", |
| 1136 "animation/AnimationEffectReadOnlyTest.cpp", |
| 1137 "animation/AnimationInputHelpersTest.cpp", |
| 1138 "animation/AnimationStackTest.cpp", |
| 1139 "animation/AnimationTest.cpp", |
| 1140 "animation/AnimationTestHelper.cpp", |
| 1141 "animation/AnimationTestHelper.h", |
| 1142 "animation/AnimationTimelineTest.cpp", |
| 1143 "animation/CompositorAnimationsTest.cpp", |
| 1144 "animation/DocumentTimelineTest.cpp", |
| 1145 "animation/EffectInputTest.cpp", |
| 1146 "animation/InterpolableValueTest.cpp", |
| 1147 "animation/InterpolationEffectTest.cpp", |
| 1148 "animation/KeyframeEffectModelTest.cpp", |
| 1149 "animation/KeyframeEffectTest.cpp", |
| 1150 "animation/PropertyHandleTest.cpp", |
| 1151 "animation/TimingCalculationsTest.cpp", |
| 1152 "animation/TimingInputTest.cpp", |
| 1153 "animation/animatable/AnimatableColorTest.cpp", |
| 1154 "animation/animatable/AnimatableDoubleAndBoolTest.cpp", |
| 1155 "animation/animatable/AnimatableDoubleTest.cpp", |
| 1156 "animation/animatable/AnimatableLengthTest.cpp", |
| 1157 "animation/animatable/AnimatableNeutralTest.cpp", |
| 1158 "animation/animatable/AnimatableStrokeDasharrayListTest.cpp", |
| 1159 "animation/animatable/AnimatableUnknownTest.cpp", |
| 1160 "animation/animatable/AnimatableValueTestHelper.cpp", |
| 1161 "animation/animatable/AnimatableValueTestHelper.h", |
| 1162 "animation/animatable/AnimatableValueTestHelperTest.cpp", |
| 1163 "clipboard/DataObjectTest.cpp", |
| 1164 "css/AffectedByFocusTest.cpp", |
| 1165 "css/CSSCalculationValueTest.cpp", |
| 1166 "css/CSSFontFaceSourceTest.cpp", |
| 1167 "css/CSSPageRuleTest.cpp", |
| 1168 "css/CSSSelectorTest.cpp", |
| 1169 "css/CSSStyleDeclarationTest.cpp", |
| 1170 "css/CSSStyleSheetResourceTest.cpp", |
| 1171 "css/CSSTestHelper.cpp", |
| 1172 "css/CSSTestHelper.h", |
| 1173 "css/CSSValueTestHelper.h", |
| 1174 "css/DragUpdateTest.cpp", |
| 1175 "css/MediaQueryEvaluatorTest.cpp", |
| 1176 "css/MediaQueryListTest.cpp", |
| 1177 "css/MediaQueryMatcherTest.cpp", |
| 1178 "css/MediaQuerySetTest.cpp", |
| 1179 "css/MediaValuesTest.cpp", |
| 1180 "css/RuleFeatureSetTest.cpp", |
| 1181 "css/RuleSetTest.cpp", |
| 1182 "css/StyleSheetContentsTest.cpp", |
| 1183 "css/cssom/CSSResourceValueTest.cpp", |
| 1184 "css/cssom/CSSStyleImageValueTest.cpp", |
| 1185 "css/cssom/CSSTokenStreamValueTest.cpp", |
| 1186 "css/cssom/CSSURLImageValueTest.cpp", |
| 1187 "css/cssom/CSSVariableReferenceValueTest.cpp", |
| 1188 "css/cssom/FilteredComputedStylePropertyMapTest.cpp", |
| 1189 "css/invalidation/InvalidationSetTest.cpp", |
| 1190 "css/parser/CSSParserFastPathsTest.cpp", |
| 1191 "css/parser/CSSParserTokenTest.cpp", |
| 1192 "css/parser/CSSPropertyParserTest.cpp", |
| 1193 "css/parser/CSSSelectorParserTest.cpp", |
| 1194 "css/parser/CSSTokenizerTest.cpp", |
| 1195 "css/parser/MediaConditionTest.cpp", |
| 1196 "css/parser/SizesAttributeParserTest.cpp", |
| 1197 "css/parser/SizesCalcParserTest.cpp", |
| 1198 "css/resolver/FontBuilderTest.cpp", |
| 1199 "css/resolver/MatchResultTest.cpp", |
| 1200 "css/resolver/SharedStyleFinderTest.cpp", |
| 1201 "dom/ActiveDOMObjectTest.cpp", |
| 1202 "dom/AttrTest.cpp", |
| 1203 "dom/CSSSelectorWatchTest.cpp", |
| 1204 "dom/DOMImplementationTest.cpp", |
| 1205 "dom/DocumentStatisticsCollectorTest.cpp", |
| 1206 "dom/DocumentTest.cpp", |
| 1207 "dom/ElementTest.cpp", |
| 1208 "dom/ExecutionContextTaskTest.cpp", |
| 1209 "dom/MainThreadTaskRunnerTest.cpp", |
| 1210 "dom/NodeTest.cpp", |
| 1211 "dom/NthIndexCacheTest.cpp", |
| 1212 "dom/RangeTest.cpp", |
| 1213 "dom/ScriptRunnerTest.cpp", |
| 1214 "dom/SelectorQueryTest.cpp", |
| 1215 "dom/StaticRangeTest.cpp", |
| 1216 "dom/StyleElementTest.cpp", |
| 1217 "dom/StyleEngineTest.cpp", |
| 1218 "dom/TextTest.cpp", |
| 1219 "dom/TreeScopeStyleSheetCollectionTest.cpp", |
| 1220 "dom/TreeScopeTest.cpp", |
| 1221 "dom/URLSearchParamsTest.cpp", |
| 1222 "dom/custom/CustomElementDescriptorTest.cpp", |
| 1223 "dom/custom/CustomElementReactionQueueTest.cpp", |
| 1224 "dom/custom/CustomElementReactionStackTest.cpp", |
| 1225 "dom/custom/CustomElementReactionTestHelpers.h", |
| 1226 "dom/custom/CustomElementRegistryTest.cpp", |
| 1227 "dom/custom/CustomElementTest.cpp", |
| 1228 "dom/custom/CustomElementTestHelpers.h", |
| 1229 "dom/custom/CustomElementUpgradeSorterTest.cpp", |
| 1230 "dom/shadow/FlatTreeTraversalTest.cpp", |
| 1231 "editing/EditingCommandTest.cpp", |
| 1232 "editing/EditingStrategyTest.cpp", |
| 1233 "editing/EditingStyleTest.cpp", |
| 1234 "editing/EditingTestBase.cpp", |
| 1235 "editing/EditingTestBase.h", |
| 1236 "editing/EditingUtilitiesTest.cpp", |
| 1237 "editing/EditorTest.cpp", |
| 1238 "editing/EphemeralRangeTest.cpp", |
| 1239 "editing/FrameSelectionTest.cpp", |
| 1240 "editing/GranularityStrategyTest.cpp", |
| 1241 "editing/InputMethodControllerTest.cpp", |
| 1242 "editing/PositionTest.cpp", |
| 1243 "editing/RelocatablePositionTest.cpp", |
| 1244 "editing/SelectionAdjusterTest.cpp", |
| 1245 "editing/SurroundingTextTest.cpp", |
| 1246 "editing/VisiblePositionTest.cpp", |
| 1247 "editing/VisibleSelectionTest.cpp", |
| 1248 "editing/VisibleUnitsTest.cpp", |
| 1249 "editing/commands/ReplaceSelectionCommandTest.cpp", |
| 1250 "editing/iterators/BackwardsTextBufferTest.cpp", |
| 1251 "editing/iterators/CharacterIteratorTest.cpp", |
| 1252 "editing/iterators/ForwardsTextBufferTest.cpp", |
| 1253 "editing/iterators/SearchBufferTest.cpp", |
| 1254 "editing/iterators/SimplifiedBackwardsTextIteratorTest.cpp", |
| 1255 "editing/iterators/TextIteratorTest.cpp", |
| 1256 "editing/markers/DocumentMarkerControllerTest.cpp", |
| 1257 "editing/serializers/StyledMarkupSerializerTest.cpp", |
| 1258 "editing/spellcheck/SpellCheckerTest.cpp", |
| 1259 "editing/state_machines/BackspaceStateMachineTest.cpp", |
| 1260 "editing/state_machines/BackwardGraphemeBoundaryStateMachineTest.cpp", |
| 1261 "editing/state_machines/ForwardGraphemeBoundaryStateMachineTest.cpp", |
| 1262 "editing/state_machines/StateMachineTestUtil.cpp", |
| 1263 "editing/state_machines/StateMachineUtilTest.cpp", |
| 1264 "events/EventPathTest.cpp", |
| 1265 "events/EventTargetTest.cpp", |
| 1266 "events/PointerEventFactoryTest.cpp", |
| 1267 "fetch/CachingCorrectnessTest.cpp", |
| 1268 "fetch/ClientHintsPreferencesTest.cpp", |
| 1269 "fetch/CrossOriginAccessControlTest.cpp", |
| 1270 "fetch/FetchUtilsTest.cpp", |
| 1271 "fetch/ImageResourceTest.cpp", |
| 1272 "fetch/MemoryCacheTest.cpp", |
| 1273 "fetch/MockResourceClients.cpp", |
| 1274 "fetch/MultipartImageResourceParserTest.cpp", |
| 1275 "fetch/RawResourceTest.cpp", |
| 1276 "fetch/ResourceFetcherTest.cpp", |
| 1277 "fetch/ResourceLoaderOptionsTest.cpp", |
| 1278 "fetch/ResourceTest.cpp", |
| 1279 "fileapi/FileListTest.cpp", |
| 1280 "fileapi/FileTest.cpp", |
| 1281 "frame/FrameViewTest.cpp", |
| 1282 "frame/HistoryTest.cpp", |
| 1283 "frame/ImageBitmapTest.cpp", |
| 1284 "frame/LocalFrameTest.cpp", |
| 1285 "frame/OriginsUsingFeaturesTest.cpp", |
| 1286 "frame/RootFrameViewportTest.cpp", |
| 1287 "frame/SubresourceIntegrityTest.cpp", |
| 1288 "frame/UseCounterTest.cpp", |
| 1289 "frame/csp/CSPDirectiveListTest.cpp", |
| 1290 "frame/csp/CSPSourceListTest.cpp", |
| 1291 "frame/csp/CSPSourceTest.cpp", |
| 1292 "frame/csp/ContentSecurityPolicyTest.cpp", |
| 1293 "html/AutoplayExperimentTest.cpp", |
| 1294 "html/FormDataTest.cpp", |
| 1295 "html/HTMLDimensionTest.cpp", |
| 1296 "html/HTMLFormControlElementTest.cpp", |
| 1297 "html/HTMLIFrameElementPermissionsTest.cpp", |
| 1298 "html/HTMLIFrameElementTest.cpp", |
| 1299 "html/HTMLImageElementTest.cpp", |
| 1300 "html/HTMLInputElementTest.cpp", |
| 1301 "html/HTMLLinkElementSizesAttributeTest.cpp", |
| 1302 "html/HTMLOutputElementTest.cpp", |
| 1303 "html/HTMLSelectElementTest.cpp", |
| 1304 "html/HTMLTableRowElementTest.cpp", |
| 1305 "html/HTMLTextAreaElementTest.cpp", |
| 1306 "html/HTMLTextFormControlElementTest.cpp", |
| 1307 "html/HTMLVideoElementTest.cpp", |
| 1308 "html/LinkRelAttributeTest.cpp", |
| 1309 "html/TimeRangesTest.cpp", |
| 1310 "html/canvas/CanvasAsyncBlobCreatorTest.cpp", |
| 1311 "html/canvas/CanvasFontCacheTest.cpp", |
| 1312 "html/forms/EmailInputTypeTest.cpp", |
| 1313 "html/forms/FileInputTypeTest.cpp", |
| 1314 "html/forms/OptionListTest.cpp", |
| 1315 "html/forms/StepRangeTest.cpp", |
| 1316 "html/parser/AtomicHTMLTokenTest.cpp", |
| 1317 "html/parser/CSSPreloadScannerTest.cpp", |
| 1318 "html/parser/CompactHTMLTokenTest.cpp", |
| 1319 "html/parser/HTMLDocumentParserTest.cpp", |
| 1320 "html/parser/HTMLEntityParserTest.cpp", |
| 1321 "html/parser/HTMLParserIdiomsTest.cpp", |
| 1322 "html/parser/HTMLParserThreadTest.cpp", |
| 1323 "html/parser/HTMLPreloadScannerTest.cpp", |
| 1324 "html/parser/HTMLResourcePreloaderTest.cpp", |
| 1325 "html/parser/HTMLSrcsetParserTest.cpp", |
| 1326 "html/parser/HTMLTokenizerTest.cpp", |
| 1327 "html/parser/HTMLTreeBuilderSimulatorTest.cpp", |
| 1328 "html/parser/TextResourceDecoderTest.cpp", |
| 1329 "html/shadow/MediaControlsTest.cpp", |
| 1330 "html/track/TextTrackListTest.cpp", |
| 1331 "html/track/vtt/BufferedLineReaderTest.cpp", |
| 1332 "html/track/vtt/VTTScannerTest.cpp", |
| 1333 "input/EventHandlerTest.cpp", |
| 1334 "inspector/ProtocolParserTest.cpp", |
| 1335 "layout/ImageQualityControllerTest.cpp", |
| 1336 "layout/InlineTextBoxTest.cpp", |
| 1337 "layout/LayoutBlockTest.cpp", |
| 1338 "layout/LayoutBoxModelObjectTest.cpp", |
| 1339 "layout/LayoutBoxTest.cpp", |
| 1340 "layout/LayoutInlineTest.cpp", |
| 1341 "layout/LayoutMultiColumnFlowThreadTest.cpp", |
| 1342 "layout/LayoutObjectTest.cpp", |
| 1343 "layout/LayoutPartTest.cpp", |
| 1344 "layout/LayoutProgressTest.cpp", |
| 1345 "layout/LayoutTableCellTest.cpp", |
| 1346 "layout/LayoutTableRowTest.cpp", |
| 1347 "layout/LayoutTableSectionTest.cpp", |
| 1348 "layout/LayoutTestHelper.cpp", |
| 1349 "layout/LayoutTestHelper.h", |
| 1350 "layout/LayoutThemeTest.cpp", |
| 1351 "layout/MapCoordinatesTest.cpp", |
| 1352 "layout/MultiColumnFragmentainerGroupTest.cpp", |
| 1353 "layout/OverflowModelTest.cpp", |
| 1354 "layout/PaginationTest.cpp", |
| 1355 "layout/PaintContainmentTest.cpp", |
| 1356 "layout/ScrollAnchorTest.cpp", |
| 1357 "layout/TextAutosizerTest.cpp", |
| 1358 "layout/VisualRectMappingTest.cpp", |
| 1359 "layout/compositing/CompositedLayerMappingTest.cpp", |
| 1360 "layout/ng/ng_block_layout_algorithm_test.cc", |
| 1361 "layout/ng/ng_constraint_space_test.cc", |
| 1362 "layout/ng/ng_length_utils_test.cc", |
| 1363 "layout/shapes/BoxShapeTest.cpp", |
| 1364 "layout/svg/LayoutSVGRootTest.cpp", |
| 1365 "loader/DocumentLoadTimingTest.cpp", |
| 1366 "loader/FrameFetchContextTest.cpp", |
| 1367 "loader/LinkLoaderTest.cpp", |
| 1368 "loader/MixedContentCheckerTest.cpp", |
| 1369 "loader/TextResourceDecoderBuilderTest.cpp", |
| 1370 "loader/ThreadableLoaderTest.cpp", |
| 1371 "origin_trials/OriginTrialContextTest.cpp", |
| 1372 "page/ChromeClientTest.cpp", |
| 1373 "page/ContextMenuControllerTest.cpp", |
| 1374 "page/EventSourceParserTest.cpp", |
| 1375 "page/FocusControllerTest.cpp", |
| 1376 "page/NetworkStateNotifierTest.cpp", |
| 1377 "page/PagePopupClientTest.cpp", |
| 1378 "page/PrintContextTest.cpp", |
| 1379 "page/WindowFeaturesTest.cpp", |
| 1380 "page/scrolling/ScrollStateTest.cpp", |
| 1381 "page/scrolling/SnapCoordinatorTest.cpp", |
| 1382 "paint/FirstMeaningfulPaintDetectorTest.cpp", |
| 1383 "paint/HTMLCanvasPainterTest.cpp", |
| 1384 "paint/LayerClipRecorderTest.cpp", |
| 1385 "paint/LayoutObjectDrawingRecorderTest.cpp", |
| 1386 "paint/NinePieceImageGridTest.cpp", |
| 1387 "paint/ObjectPaintInvalidatorTest.cpp", |
| 1388 "paint/PaintControllerPaintTest.cpp", |
| 1389 "paint/PaintControllerPaintTest.h", |
| 1390 "paint/PaintInfoTest.cpp", |
| 1391 "paint/PaintLayerPainterTest.cpp", |
| 1392 "paint/PaintLayerScrollableAreaTest.cpp", |
| 1393 "paint/PaintPropertyTreeBuilderTest.cpp", |
| 1394 "paint/SVGInlineTextBoxPainterTest.cpp", |
| 1395 "paint/StubChromeClientForSPv2.h", |
| 1396 "paint/TableCellPainterTest.cpp", |
| 1397 "paint/TextPainterTest.cpp", |
| 1398 "paint/VideoPainterTest.cpp", |
| 1399 "streams/ReadableStreamOperationsTest.cpp", |
| 1400 "style/ComputedStyleTest.cpp", |
| 1401 "style/OutlineValueTest.cpp", |
| 1402 "style/SVGComputedStyleTest.cpp", |
| 1403 "svg/SVGPathParserTest.cpp", |
| 1404 "svg/UnsafeSVGAttributeSanitizationTest.cpp", |
| 1405 "svg/graphics/SVGImageTest.cpp", |
| 1406 "testing/PrivateScriptTestTest.cpp", |
| 1407 "timing/MemoryInfoTest.cpp", |
| 1408 "timing/PerformanceBaseTest.cpp", |
| 1409 "timing/PerformanceObserverTest.cpp", |
| 1410 "workers/DedicatedWorkerTest.cpp", |
| 1411 "workers/WorkerThreadTest.cpp", |
| 1412 "workers/WorkerThreadTestHelper.h", |
| 1413 "xml/parser/SharedBufferReaderTest.cpp", |
| 1414 ] |
| 1415 |
| 1416 configs += [ |
| 1417 "//third_party/WebKit/Source:config", |
| 1418 "//third_party/WebKit/Source:inside_blink", |
| 1419 ] |
| 1420 |
| 1421 deps = [ |
| 1422 ":core", |
| 1423 "//testing/gmock", |
| 1424 "//testing/gtest", |
| 1425 ] |
| 1426 } |
OLD | NEW |