chromium/third_party/blink/renderer/core/css/build.gni

# Copyright 2020 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

blink_core_hot_sources_css = [
  "element_rule_collector.cc",
  "element_rule_collector.h",
  "resolver/cascade_map.cc",
  "resolver/cascade_map.h",
  "resolver/style_adjuster.cc",
  "resolver/style_adjuster.h",
  "resolver/style_resolver.cc",
  "resolver/style_resolver.h",
  "selector_checker.cc",
  "selector_checker.h",
  "selector_query.cc",
  "selector_query.h",
]

blink_core_sources_css = [
  "abstract_property_set_css_style_declaration.cc",
  "abstract_property_set_css_style_declaration.h",
  "active_style_sheets.cc",
  "active_style_sheets.h",
  "anchor_evaluator.h",
  "anchor_query.cc",
  "anchor_query.h",
  "background_color_paint_image_generator.cc",
  "background_color_paint_image_generator.h",
  "basic_shape_functions.cc",
  "basic_shape_functions.h",
  "binary_data_font_face_source.cc",
  "binary_data_font_face_source.h",
  "box_shadow_paint_image_generator.cc",
  "box_shadow_paint_image_generator.h",
  "cascade_layer.cc",
  "cascade_layer.h",
  "cascade_layer_map.cc",
  "cascade_layer_map.h",
  "check_pseudo_has_argument_context.cc",
  "check_pseudo_has_argument_context.h",
  "check_pseudo_has_cache_scope.cc",
  "check_pseudo_has_cache_scope.h",
  "check_pseudo_has_fast_reject_filter.cc",
  "check_pseudo_has_fast_reject_filter.h",
  "clip_path_paint_image_generator.cc",
  "clip_path_paint_image_generator.h",
  "color_scheme_flags.h",
  "computed_style_css_value_mapping.cc",
  "computed_style_css_value_mapping.h",
  "container_query.cc",
  "container_query.h",
  "container_query_data.cc",
  "container_query_data.h",
  "container_query_evaluator.cc",
  "container_query_evaluator.h",
  "container_selector.cc",
  "container_selector.h",
  "container_state.h",
  "counter_style.cc",
  "counter_style.h",
  "counter_style_map.cc",
  "counter_style_map.h",
  "counters_attachment_context.h",
  "counters_attachment_context.cc",
  "css_anchor_query_enums.h",
  "css_attr_type.cc",
  "css_attr_type.h",
  "css_view_transition_rule.cc",
  "css_view_transition_rule.h",
  "css_axis_value.cc",
  "css_axis_value.h",
  "css_basic_shape_values.cc",
  "css_basic_shape_values.h",
  "css_border_image.cc",
  "css_border_image.h",
  "css_border_image_slice_value.cc",
  "css_border_image_slice_value.h",
  "css_bracketed_value_list.cc",
  "css_bracketed_value_list.h",
  "css_color.cc",
  "css_color.h",
  "css_color_channel_map.h",
  "css_color_mix_value.h",
  "css_color_mix_value.cc",
  "css_computed_style_declaration.cc",
  "css_computed_style_declaration.h",
  "css_condition_rule.cc",
  "css_condition_rule.h",
  "css_container_rule.cc",
  "css_container_rule.h",
  "css_container_values.cc",
  "css_container_values.h",
  "css_content_distribution_value.cc",
  "css_content_distribution_value.h",
  "css_counter_style_rule.cc",
  "css_counter_style_rule.h",
  "css_counter_value.cc",
  "css_counter_value.h",
  "css_crossfade_value.cc",
  "css_crossfade_value.h",
  "css_cursor_image_value.cc",
  "css_cursor_image_value.h",
  "css_custom_font_data.h",
  "css_custom_ident_value.cc",
  "css_custom_ident_value.h",
  "css_cyclic_variable_value.cc",
  "css_cyclic_variable_value.h",
  "css_default_style_sheets.cc",
  "css_default_style_sheets.h",
  "css_dynamic_range_limit_mix_value.cc",
  "css_dynamic_range_limit_mix_value.h",
  "css_flip_revert_value.cc",
  "css_flip_revert_value.h",
  "css_font_face.cc",
  "css_font_face.h",
  "css_font_face_rule.cc",
  "css_font_face_rule.h",
  "css_font_face_source.cc",
  "css_font_face_source.h",
  "css_font_face_src_value.cc",
  "css_font_face_src_value.h",
  "css_font_family_value.cc",
  "css_font_family_value.h",
  "css_font_feature_value.cc",
  "css_font_feature_value.h",
  "css_font_palette_values_rule.cc",
  "css_font_palette_values_rule.h",
  "css_font_feature_values_rule.cc",
  "css_font_feature_values_rule.h",
  "css_font_feature_values_map.cc",
  "css_font_feature_values_map.h",
  "css_font_selector.cc",
  "css_font_selector.h",
  "css_font_selector_base.cc",
  "css_font_selector_base.h",
  "css_font_style_range_value.cc",
  "css_font_style_range_value.h",
  "css_font_variation_value.cc",
  "css_font_variation_value.h",
  "css_alternate_value.cc",
  "css_alternate_value.h",
  "css_function_value.cc",
  "css_function_value.h",
  "css_global_rule_set.cc",
  "css_global_rule_set.h",
  "css_gradient_value.cc",
  "css_gradient_value.h",
  "css_grid_auto_repeat_value.cc",
  "css_grid_auto_repeat_value.h",
  "css_grid_integer_repeat_value.cc",
  "css_grid_integer_repeat_value.h",
  "css_grid_template_areas_value.cc",
  "css_grid_template_areas_value.h",
  "css_grouping_rule.cc",
  "css_grouping_rule.h",
  "css_identifier_value.cc",
  "css_identifier_value.h",
  "css_image_generator_value.cc",
  "css_image_generator_value.h",
  "css_image_set_option_value.cc",
  "css_image_set_option_value.h",
  "css_image_set_type_value.cc",
  "css_image_set_type_value.h",
  "css_image_set_value.cc",
  "css_image_set_value.h",
  "css_image_value.cc",
  "css_image_value.h",
  "css_import_rule.cc",
  "css_import_rule.h",
  "css_inherited_value.cc",
  "css_inherited_value.h",
  "css_initial_color_value.cc",
  "css_initial_color_value.h",
  "css_initial_value.cc",
  "css_initial_value.h",
  "css_invalid_variable_value.cc",
  "css_invalid_variable_value.h",
  "css_keyframe_rule.cc",
  "css_keyframe_rule.h",
  "css_keyframe_shorthand_value.cc",
  "css_keyframe_shorthand_value.h",
  "css_keyframes_rule.cc",
  "css_keyframes_rule.h",
  "css_layer_block_rule.cc",
  "css_layer_block_rule.h",
  "css_layer_statement_rule.cc",
  "css_layer_statement_rule.h",
  "css_layout_function_value.cc",
  "css_layout_function_value.h",
  "css_length_resolver.cc",
  "css_length_resolver.h",
  "css_light_dark_value_pair.cc",
  "css_light_dark_value_pair.h",
  "css_appearance_auto_base_select_value_pair.cc",
  "css_appearance_auto_base_select_value_pair.h",
  "css_margin_rule.cc",
  "css_margin_rule.h",
  "css_markup.cc",
  "css_markup.h",
  "css_math_expression_node.cc",
  "css_math_expression_node.h",
  "css_math_function_value.cc",
  "css_math_function_value.h",
  "css_math_operator.cc",
  "css_math_operator.h",
  "css_media_rule.cc",
  "css_media_rule.h",
  "css_namespace_rule.cc",
  "css_namespace_rule.h",
  "css_nested_declarations_rule.cc",
  "css_nested_declarations_rule.h",
  "css_numeric_literal_value.cc",
  "css_numeric_literal_value.h",
  "css_origin_clean.h",
  "css_page_rule.cc",
  "css_page_rule.h",
  "css_paint_image_generator.cc",
  "css_paint_image_generator.h",
  "css_paint_value.cc",
  "css_paint_value.h",
  "css_palette_mix_value.h",
  "css_palette_mix_value.cc",
  "css_path_value.cc",
  "css_path_value.h",
  "css_pending_substitution_value.cc",
  "css_pending_substitution_value.h",
  "css_pending_system_font_value.cc",
  "css_pending_system_font_value.h",
  "css_position_try_descriptors.cc",
  "css_position_try_descriptors.h",
  "css_position_try_rule.cc",
  "css_position_try_rule.h",
  "css_primitive_value.cc",
  "css_primitive_value.h",
  "css_primitive_value_mappings.h",
  "css_property_equality.cc",
  "css_property_equality.h",
  "css_property_name.cc",
  "css_property_name.h",
  "css_property_rule.cc",
  "css_property_rule.h",
  "css_property_source_data.cc",
  "css_property_source_data.h",
  "css_property_value.cc",
  "css_property_value.h",
  "css_property_value_set.cc",
  "css_property_value_set.h",
  "css_quad_value.cc",
  "css_quad_value.h",
  "css_ratio_value.cc",
  "css_ratio_value.h",
  "css_ray_value.cc",
  "css_ray_value.h",
  "css_reflect_value.cc",
  "css_reflect_value.h",
  "css_reflection_direction.h",
  "css_relative_color_value.cc",
  "css_relative_color_value.h",
  "css_repeat_style_value.cc",
  "css_repeat_style_value.h",
  "css_resolution_units.h",
  "css_resource_fetch_restriction.h",
  "css_revert_layer_value.cc",
  "css_revert_layer_value.h",
  "css_revert_value.cc",
  "css_revert_value.h",
  "css_rule.cc",
  "css_rule.h",
  "css_rule_list.h",
  "css_scope_rule.cc",
  "css_scope_rule.h",
  "css_scroll_value.cc",
  "css_scroll_value.h",
  "css_segmented_font_face.cc",
  "css_segmented_font_face.h",
  "css_selector.cc",
  "css_selector.h",
  "css_selector_list.cc",
  "css_selector_list.h",
  "css_selector_watch.cc",
  "css_selector_watch.h",
  "css_shadow_value.cc",
  "css_shadow_value.h",
  "css_starting_style_rule.cc",
  "css_starting_style_rule.h",
  "css_string_value.cc",
  "css_string_value.h",
  "css_style_declaration.cc",
  "css_style_declaration.h",
  "css_style_rule.cc",
  "css_style_rule.h",
  "css_style_sheet.cc",
  "css_style_sheet.h",
  "css_supports_rule.cc",
  "css_supports_rule.h",
  "css_syntax_component.h",
  "css_syntax_definition.cc",
  "css_syntax_definition.h",
  "css_syntax_string_parser.cc",
  "css_syntax_string_parser.h",
  "css_timing_function_value.cc",
  "css_timing_function_value.h",
  "css_to_length_conversion_data.cc",
  "css_to_length_conversion_data.h",
  "css_unicode_range_value.cc",
  "css_unicode_range_value.h",
  "css_unset_value.cc",
  "css_unset_value.h",
  "css_url_data.cc",
  "css_url_data.h",
  "css_uri_value.cc",
  "css_uri_value.h",
  "css_value.cc",
  "css_value.h",
  "css_value_clamping_utils.cc",
  "css_value_clamping_utils.h",
  "css_value_id_mappings.h",
  "css_value_list.cc",
  "css_value_list.h",
  "css_value_pair.cc",
  "css_value_pair.h",
  "css_value_pool.cc",
  "css_value_pool.h",
  "css_variable_data.cc",
  "css_variable_data.h",
  "css_unparsed_declaration_value.cc",
  "css_unparsed_declaration_value.h",
  "css_view_value.cc",
  "css_view_value.h",
  "cssom/caret_position.cc",
  "cssom/caret_position.h",
  "cssom/computed_style_property_map.cc",
  "cssom/computed_style_property_map.h",
  "cssom/cross_thread_color_value.cc",
  "cssom/cross_thread_color_value.h",
  "cssom/cross_thread_keyword_value.cc",
  "cssom/cross_thread_keyword_value.h",
  "cssom/cross_thread_style_value.h",
  "cssom/cross_thread_unit_value.cc",
  "cssom/cross_thread_unit_value.h",
  "cssom/cross_thread_unparsed_value.cc",
  "cssom/cross_thread_unparsed_value.h",
  "cssom/cross_thread_unsupported_value.cc",
  "cssom/cross_thread_unsupported_value.h",
  "cssom/css_color_value.cc",
  "cssom/css_color_value.h",
  "cssom/css_hsl.cc",
  "cssom/css_hsl.h",
  "cssom/css_hwb.cc",
  "cssom/css_hwb.h",
  "cssom/css_keyword_value.cc",
  "cssom/css_keyword_value.h",
  "cssom/css_math_clamp.cc",
  "cssom/css_math_clamp.h",
  "cssom/css_math_invert.cc",
  "cssom/css_math_invert.h",
  "cssom/css_math_max.cc",
  "cssom/css_math_max.h",
  "cssom/css_math_min.cc",
  "cssom/css_math_min.h",
  "cssom/css_math_negate.cc",
  "cssom/css_math_negate.h",
  "cssom/css_math_product.cc",
  "cssom/css_math_product.h",
  "cssom/css_math_sum.cc",
  "cssom/css_math_sum.h",
  "cssom/css_math_value.cc",
  "cssom/css_math_value.h",
  "cssom/css_matrix_component.cc",
  "cssom/css_matrix_component.h",
  "cssom/css_numeric_value.cc",
  "cssom/css_numeric_value.h",
  "cssom/css_numeric_value_type.cc",
  "cssom/css_numeric_value_type.h",
  "cssom/css_paint_worklet_input.cc",
  "cssom/css_paint_worklet_input.h",
  "cssom/css_perspective.cc",
  "cssom/css_perspective.h",
  "cssom/css_position_value.cc",
  "cssom/css_position_value.h",
  "cssom/css_resource_value.h",
  "cssom/css_rgb.cc",
  "cssom/css_rgb.h",
  "cssom/css_rotate.cc",
  "cssom/css_rotate.h",
  "cssom/css_scale.cc",
  "cssom/css_scale.h",
  "cssom/css_skew.cc",
  "cssom/css_skew.h",
  "cssom/css_skew_x.cc",
  "cssom/css_skew_x.h",
  "cssom/css_skew_y.cc",
  "cssom/css_skew_y.h",
  "cssom/css_style_image_value.cc",
  "cssom/css_style_image_value.h",
  "cssom/css_style_value.cc",
  "cssom/css_style_value.h",
  "cssom/css_style_variable_reference_value.cc",
  "cssom/css_style_variable_reference_value.h",
  "cssom/css_transform_component.cc",
  "cssom/css_transform_component.h",
  "cssom/css_transform_value.cc",
  "cssom/css_transform_value.h",
  "cssom/css_translate.cc",
  "cssom/css_translate.h",
  "cssom/css_unit_value.cc",
  "cssom/css_unit_value.h",
  "cssom/css_unit_values.h",
  "cssom/css_unparsed_value.cc",
  "cssom/css_unparsed_value.h",
  "cssom/css_unsupported_color.cc",
  "cssom/css_unsupported_color.h",
  "cssom/css_unsupported_style_value.cc",
  "cssom/css_unsupported_style_value.h",
  "cssom/css_url_image_value.cc",
  "cssom/css_url_image_value.h",
  "cssom/cssom_keywords.h",
  "cssom/cssom_types.h",
  "cssom/declared_style_property_map.cc",
  "cssom/declared_style_property_map.h",
  "cssom/element_computed_style_map.h",
  "cssom/inline_style_property_map.cc",
  "cssom/inline_style_property_map.h",
  "cssom/paint_worklet_deferred_image.cc",
  "cssom/paint_worklet_deferred_image.h",
  "cssom/paint_worklet_input.h",
  "cssom/paint_worklet_style_property_map.cc",
  "cssom/paint_worklet_style_property_map.h",
  "cssom/prepopulated_computed_style_property_map.cc",
  "cssom/prepopulated_computed_style_property_map.h",
  "cssom/style_property_map.cc",
  "cssom/style_property_map.h",
  "cssom/style_property_map_read_only.h",
  "cssom/style_property_map_read_only_main_thread.cc",
  "cssom/style_property_map_read_only_main_thread.h",
  "cssom/style_value_factory.cc",
  "cssom/style_value_factory.h",
  "cssom_utils.cc",
  "cssom_utils.h",
  "document_style_environment_variables.cc",
  "document_style_environment_variables.h",
  "document_style_sheet_collection.cc",
  "document_style_sheet_collection.h",
  "document_style_sheet_collector.cc",
  "document_style_sheet_collector.h",
  "dom_window_css.cc",
  "dom_window_css.h",
  "fixed_size_cache.h",
  "font_display.cc",
  "font_display.h",
  "font_face.cc",
  "font_face.h",
  "font_face_cache.cc",
  "font_face_cache.h",
  "font_face_set.cc",
  "font_face_set.h",
  "font_face_set_document.cc",
  "font_face_set_document.h",
  "font_face_set_load_event.cc",
  "font_face_set_load_event.h",
  "font_face_set_worker.cc",
  "font_face_set_worker.h",
  "font_size_functions.cc",
  "font_size_functions.h",
  "hash_tools.h",
  "inline_css_style_declaration.cc",
  "inline_css_style_declaration.h",
  "invalidation/invalidation_flags.cc",
  "invalidation/invalidation_flags.h",
  "invalidation/invalidation_set.cc",
  "invalidation/invalidation_set.h",
  "invalidation/node_invalidation_sets.h",
  "invalidation/pending_invalidations.cc",
  "invalidation/pending_invalidations.h",
  "invalidation/rule_invalidation_data.cc",
  "invalidation/rule_invalidation_data.h",
  "invalidation/rule_invalidation_data_builder.cc",
  "invalidation/rule_invalidation_data_builder.h",
  "invalidation/rule_invalidation_data_tracer.cc",
  "invalidation/rule_invalidation_data_tracer.h",
  "invalidation/rule_invalidation_data_visitor.cc",
  "invalidation/rule_invalidation_data_visitor.h",
  "invalidation/selector_pre_match.h",
  "invalidation/style_invalidator.cc",
  "invalidation/style_invalidator.h",
  "keyframe_style_rule_css_style_declaration.cc",
  "keyframe_style_rule_css_style_declaration.h",
  "layout_tree_rebuild_root.cc",
  "layout_tree_rebuild_root.h",
  "layout_upgrade.cc",
  "layout_upgrade.h",
  "local_font_face_source.cc",
  "local_font_face_source.h",
  "media_feature_overrides.cc",
  "media_feature_overrides.h",
  "media_list.cc",
  "media_list.h",
  "media_query.cc",
  "media_query.h",
  "media_query_evaluator.cc",
  "media_query_evaluator.h",
  "media_query_exp.cc",
  "media_query_exp.h",
  "media_query_list.cc",
  "media_query_list.h",
  "media_query_list_event.h",
  "media_query_list_listener.cc",
  "media_query_list_listener.h",
  "media_query_matcher.cc",
  "media_query_matcher.h",
  "media_query_set_owner.h",
  "media_value_change.h",
  "media_values.cc",
  "media_values.h",
  "media_values_cached.cc",
  "media_values_cached.h",
  "media_values_dynamic.cc",
  "media_values_dynamic.h",
  "native_paint_image_generator.h",
  "offscreen_font_selector.cc",
  "offscreen_font_selector.h",
  "out_of_flow_data.cc",
  "out_of_flow_data.h",
  "page_margins_style.h",
  "page_rule_collector.cc",
  "page_rule_collector.h",
  "parser/at_rule_counter_style_descriptor_parser.cc",
  "parser/at_rule_descriptor_parser.cc",
  "parser/at_rule_descriptor_parser.h",
  "parser/at_rule_font_palette_values_descriptor_parser.cc",
  "parser/container_query_parser.cc",
  "parser/container_query_parser.h",
  "parser/css_at_rule_id.cc",
  "parser/css_at_rule_id.h",
  "parser/css_lazy_parsing_state.cc",
  "parser/css_lazy_parsing_state.h",
  "parser/css_lazy_property_parser_impl.cc",
  "parser/css_lazy_property_parser_impl.h",
  "parser/css_nesting_type.h",
  "parser/css_parser.cc",
  "parser/css_parser.h",
  "parser/css_parser_context.cc",
  "parser/css_parser_context.h",
  "parser/css_parser_fast_paths.cc",
  "parser/css_parser_fast_paths.h",
  "parser/css_parser_idioms.cc",
  "parser/css_parser_idioms.h",
  "parser/css_parser_impl.cc",
  "parser/css_parser_impl.h",
  "parser/css_parser_local_context.h",
  "parser/css_parser_mode.h",
  "parser/css_parser_observer.h",
  "parser/css_parser_token.cc",
  "parser/css_parser_token.h",
  "parser/css_parser_token_range.cc",
  "parser/css_parser_token_range.h",
  "parser/css_parser_token_stream.cc",
  "parser/css_parser_token_stream.h",
  "parser/css_property_parser.cc",
  "parser/css_property_parser.h",
  "parser/css_selector_parser.cc",
  "parser/css_selector_parser.h",
  "parser/css_supports_parser.cc",
  "parser/css_supports_parser.h",
  "parser/css_tokenizer.cc",
  "parser/css_tokenizer.h",
  "parser/css_tokenizer_input_stream.cc",
  "parser/css_tokenizer_input_stream.h",
  "parser/css_variable_parser.cc",
  "parser/css_variable_parser.h",
  "parser/font_variant_east_asian_parser.h",
  "parser/font_variant_ligatures_parser.h",
  "parser/font_variant_numeric_parser.h",
  "parser/font_variant_alternates_parser.cc",
  "parser/font_variant_alternates_parser.h",
  "parser/media_query_parser.cc",
  "parser/media_query_parser.h",
  "parser/sizes_attribute_parser.cc",
  "parser/sizes_attribute_parser.h",
  "parser/sizes_math_function_parser.cc",
  "parser/sizes_math_function_parser.h",
  "part_names.cc",
  "part_names.h",
  "pending_sheet_type.cc",
  "pending_sheet_type.h",
  "post_style_update_scope.cc",
  "post_style_update_scope.h",
  "properties/computed_style_utils.cc",
  "properties/computed_style_utils.h",
  "properties/css_bitset.h",
  "properties/css_color_function_parser.h",
  "properties/css_color_function_parser.cc",
  "properties/css_direction_aware_resolver.cc",
  "properties/css_direction_aware_resolver.h",
  "properties/css_exposure.h",
  "properties/css_parsing_utils.cc",
  "properties/css_parsing_utils.h",
  "properties/css_property.cc",
  "properties/css_property.h",
  "properties/css_property_ref.cc",
  "properties/css_property_ref.h",
  "properties/css_unresolved_property.cc",
  "properties/css_unresolved_property.h",
  "properties/longhand.cc",
  "properties/longhand.h",
  "properties/longhands/custom_property.cc",
  "properties/longhands/custom_property.h",
  "properties/longhands/longhands_custom.cc",
  "properties/longhands/variable.cc",
  "properties/longhands/variable.h",
  "properties/shorthand.h",
  "properties/shorthands/shorthands_custom.cc",
  "properties/style_building_utils.h",
  "property_registration.cc",
  "property_registration.h",
  "property_registry.cc",
  "property_registry.h",
  "property_set_css_style_declaration.cc",
  "property_set_css_style_declaration.h",
  "remote_font_face_source.cc",
  "remote_font_face_source.h",
  "resolver/cascade_expansion-inl.h",
  "resolver/cascade_expansion.cc",
  "resolver/cascade_expansion.h",
  "resolver/cascade_filter.h",
  "resolver/cascade_interpolations.h",
  "resolver/cascade_origin.h",
  "resolver/cascade_priority.h",
  "resolver/cascade_resolver.cc",
  "resolver/cascade_resolver.h",
  "resolver/css_to_style_map.cc",
  "resolver/css_to_style_map.h",
  "resolver/element_resolve_context.cc",
  "resolver/element_resolve_context.h",
  "resolver/element_style_resources.cc",
  "resolver/element_style_resources.h",
  "resolver/filter_operation_resolver.cc",
  "resolver/filter_operation_resolver.h",
  "resolver/font_builder.cc",
  "resolver/font_builder.h",
  "resolver/font_style_resolver.cc",
  "resolver/font_style_resolver.h",
  "resolver/match_request.h",
  "resolver/match_flags.h",
  "resolver/match_result.cc",
  "resolver/match_result.h",
  "resolver/matched_properties_cache.cc",
  "resolver/matched_properties_cache.h",
  "resolver/media_query_result.h",
  "resolver/scoped_style_resolver.cc",
  "resolver/scoped_style_resolver.h",
  "resolver/selector_filter_parent_scope.cc",
  "resolver/selector_filter_parent_scope.h",
  "resolver/style_builder.cc",
  "resolver/style_builder.h",
  "resolver/style_builder_converter.cc",
  "resolver/style_builder_converter.h",
  "resolver/style_cascade.cc",
  "resolver/style_cascade.h",
  "resolver/style_resolver_state.cc",
  "resolver/style_resolver_state.h",
  "resolver/style_resolver_stats.cc",
  "resolver/style_resolver_stats.h",
  "resolver/style_rule_usage_tracker.cc",
  "resolver/style_rule_usage_tracker.h",
  "resolver/transform_builder.cc",
  "resolver/transform_builder.h",
  "resolver/viewport_style_resolver.cc",
  "resolver/viewport_style_resolver.h",
  "rule_feature_set.cc",
  "rule_feature_set.h",
  "rule_set.cc",
  "rule_set.h",
  "rule_set_diff.cc",
  "rule_set_diff.h",
  "selector_filter.cc",
  "selector_filter.h",
  "selector_statistics.cc",
  "selector_statistics.h",
  "shadow_tree_style_sheet_collection.cc",
  "shadow_tree_style_sheet_collection.h",
  "snapped_query_scroll_snapshot.cc",
  "snapped_query_scroll_snapshot.h",
  "stuck_query_scroll_snapshot.cc",
  "stuck_query_scroll_snapshot.h",
  "style_attribute_mutation_scope.cc",
  "style_attribute_mutation_scope.h",
  "style_auto_color.h",
  "style_change_reason.cc",
  "style_change_reason.h",
  "style_color.cc",
  "style_color.h",
  "style_containment_scope.cc",
  "style_containment_scope.h",
  "style_containment_scope_tree.cc",
  "style_containment_scope_tree.h",
  "style_element.cc",
  "style_element.h",
  "style_engine.cc",
  "style_engine.h",
  "style_environment_variables.cc",
  "style_environment_variables.h",
  "style_image_cache.cc",
  "style_image_cache.h",
  "style_invalidation_root.cc",
  "style_invalidation_root.h",
  "style_media.cc",
  "style_media.h",
  "style_property_serializer.cc",
  "style_property_serializer.h",
  "style_property_shorthand_custom.cc",
  "style_recalc_change.cc",
  "style_recalc_change.h",
  "style_recalc_context.cc",
  "style_recalc_context.h",
  "style_recalc_root.cc",
  "style_recalc_root.h",
  "style_request.h",
  "style_rule.cc",
  "style_rule.h",
  "style_rule_view_transition.cc",
  "style_rule_view_transition.h",
  "style_rule_counter_style.cc",
  "style_rule_counter_style.h",
  "style_rule_css_style_declaration.cc",
  "style_rule_css_style_declaration.h",
  "style_rule_font_palette_values.cc",
  "style_rule_font_palette_values.h",
  "style_rule_font_feature_values.cc",
  "style_rule_font_feature_values.h",
  "style_rule_import.cc",
  "style_rule_import.h",
  "style_rule_keyframe.cc",
  "style_rule_keyframe.h",
  "style_rule_namespace.h",
  "style_rule_nested_declarations.h",
  "style_scope.cc",
  "style_scope.h",
  "style_scope_data.cc",
  "style_scope_data.h",
  "style_scope_frame.cc",
  "style_scope_frame.h",
  "style_sheet.cc",
  "style_sheet.h",
  "style_sheet_candidate.cc",
  "style_sheet_candidate.h",
  "style_sheet_collection.cc",
  "style_sheet_collection.h",
  "style_sheet_contents.cc",
  "style_sheet_contents.h",
  "style_sheet_list.cc",
  "style_sheet_list.h",
  "style_traversal_root.cc",
  "style_traversal_root.h",
  "successful_position_fallback.cc",
  "successful_position_fallback.h",
  "tree_scope_style_sheet_collection.cc",
  "tree_scope_style_sheet_collection.h",
  "try_tactic_transform.h",
  "try_value_flips.cc",
  "try_value_flips.h",
  "ua_counter_style_map.cc",
  "vision_deficiency.cc",
  "vision_deficiency.h",
  "white_space.h",
  "zoom_adjusted_pixel_value.h",
]

blink_core_tests_css = [
  "active_style_sheets_test.cc",
  "affected_by_pseudo_test.cc",
  "cascade_layer_test.cc",
  "check_pseudo_has_argument_context_test.cc",
  "check_pseudo_has_cache_scope_context_test.cc",
  "check_pseudo_has_fast_reject_filter_test.cc",
  "computed_style_css_value_mapping_test.cc",
  "container_query_evaluator_test.cc",
  "container_query_test.cc",
  "counter_style_map_test.cc",
  "counter_style_test.cc",
  "css_basic_shape_values_test.cc",
  "css_computed_style_declaration_test.cc",
  "css_container_values_test.cc",
  "css_dynamic_range_limit_mix_value_test.cc",
  "css_flip_revert_value_test.cc",
  "css_font_face_source_test.cc",
  "css_font_family_webkit_prefix_test.cc",
  "css_gradient_value_test.cc",
  "css_image_value_test.cc",
  "css_invalid_variable_value_test.cc",
  "css_light_dark_value_pair_test.cc",
  "css_math_expression_node_test.cc",
  "css_page_rule_test.cc",
  "css_paint_value_test.cc",
  "css_primitive_value_test.cc",
  "css_property_name_test.cc",
  "css_property_names_test.cc",
  "css_property_value_set_test.cc",
  "css_ratio_value_test.cc",
  "css_relative_color_value_test.cc",
  "css_revert_layer_value_test.cc",
  "css_revert_value_test.cc",
  "css_selector_test.cc",
  "css_selector_watch_test.cc",
  "css_style_declaration_test.cc",
  "css_style_sheet_test.cc",
  "css_syntax_string_parser_test.cc",
  "css_to_length_conversion_data_test.cc",
  "css_uri_value_test.cc",
  "css_value_clamping_utils_test.cc",
  "css_value_test_helper.h",
  "cssom/caret_position_test.cc",
  "cssom/computed_style_property_map_test.cc",
  "cssom/cross_thread_style_value_test.cc",
  "cssom/css_math_invert_test.cc",
  "cssom/css_math_negate_test.cc",
  "cssom/css_numeric_value_type_test.cc",
  "cssom/css_resource_value_test.cc",
  "cssom/css_style_image_value_test.cc",
  "cssom/css_unit_value_test.cc",
  "cssom/css_unsupported_color_test.cc",
  "cssom/inline_style_property_map_test.cc",
  "cssom/paint_worklet_style_property_map_test.cc",
  "cssom/prepopulated_computed_style_property_map_test.cc",
  "cssom/style_property_map_test.cc",
  "drag_update_test.cc",
  "element_rule_collector_test.cc",
  "fixed_size_cache_test.cc",
  "font_display_auto_lcp_align_test.cc",
  "font_face_cache_test.cc",
  "font_size_functions_test.cc",
  "font_update_invalidation_test.cc",
  "force_dark_test.cc",
  "invalidation/invalidation_set_test.cc",
  "invalidation/pending_invalidations_test.cc",
  "invalidation/style_invalidator_test.cc",
  "media_feature_overrides_test.cc",
  "media_query_evaluator_test.cc",
  "media_query_exp_test.cc",
  "media_query_list_test.cc",
  "media_query_matcher_test.cc",
  "media_query_set_test.cc",
  "media_values_test.cc",
  "mock_css_paint_image_generator.h",
  "page_rule_collector_test.cc",
  "parser/at_rule_descriptor_parser_test.cc",
  "parser/container_query_parser_test.cc",
  "parser/css_lazy_parsing_test.cc",
  "parser/css_parser_fast_paths_test.cc",
  "parser/css_parser_impl_test.cc",
  "parser/css_parser_local_context_test.cc",
  "parser/css_parser_token_stream_test.cc",
  "parser/css_parser_token_test.cc",
  "parser/css_property_parser_test.cc",
  "parser/css_selector_parser_test.cc",
  "parser/css_supports_parser_test.cc",
  "parser/css_tokenizer_test.cc",
  "parser/css_variable_parser_test.cc",
  "parser/find_length_of_declaration_list_test.cc",
  "parser/media_condition_test.cc",
  "parser/sizes_attribute_parser_test.cc",
  "parser/sizes_math_function_parser_test.cc",
  "properties/computed_style_utils_test.cc",
  "properties/css_bitset_test.cc",
  "properties/css_color_function_parser_test.cc",
  "properties/css_exposure_test.cc",
  "properties/css_parsing_utils_test.cc",
  "properties/css_property_ref_test.cc",
  "properties/css_property_test.cc",
  "properties/longhands/custom_property_test.cc",
  "property_registration_test.cc",
  "property_registry_test.cc",
  "resolver/cascade_expansion_test.cc",
  "resolver/cascade_filter_test.cc",
  "resolver/cascade_interpolations_test.cc",
  "resolver/cascade_map_test.cc",
  "resolver/cascade_priority_test.cc",
  "resolver/css_variable_data_test.cc",
  "resolver/font_builder_test.cc",
  "resolver/font_style_resolver_test.cc",
  "resolver/match_result_test.cc",
  "resolver/matched_properties_cache_test.cc",
  "resolver/selector_filter_parent_scope_test.cc",
  "resolver/style_adjuster_test.cc",
  "resolver/style_builder_test.cc",
  "resolver/style_cascade_test.cc",
  "resolver/style_resolver_test.cc",
  "rule_feature_set_test.cc",
  "rule_set_test.cc",
  "selector_checker_test.cc",
  "selector_filter_test.cc",
  "selector_query_test.cc",
  "style_element_test.cc",
  "style_engine_test.cc",
  "style_environment_variables_test.cc",
  "style_image_cache_test.cc",
  "style_recalc_change_test.cc",
  "style_recalc_context_test.cc",
  "style_rule_test.cc",
  "style_scope_data_test.cc",
  "style_scope_frame_test.cc",
  "style_scope_test.cc",
  "style_sheet_contents_test.cc",
  "style_traversal_root_test.cc",
  "try_tactic_transform_test.cc",
  "try_value_flips_test.cc",
  "threaded/css_parser_threaded_test.cc",
  "threaded/css_to_length_conversion_data_threaded_test.cc",
  "threaded/filter_operation_resolver_threaded_test.cc",
  "threaded/font_object_threaded_test.cc",
  "threaded/text_renderer_threaded_test.cc",
  "white_space_test.cc",
]