| # 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. |
| |
| import("//build/config/compiler/compiler.gni") |
| |
| blink_core_hot_sources_dom = [ |
| "container_node.cc", |
| "container_node.h", |
| "document.cc", |
| "document.h", |
| "element.cc", |
| "element.h", |
| "element_data_cache.cc", |
| "element_data_cache.h", |
| "events/event_dispatcher.cc", |
| "events/event_dispatcher.h", |
| "events/event_path.cc", |
| "events/event_path.h", |
| "qualified_name.cc", |
| "qualified_name.h", |
| "node_computed_style.h", |
| "tree_scope.cc", |
| "tree_scope.h", |
| ] |
| |
| blink_core_sources_dom = [ |
| "abort_controller.cc", |
| "abort_controller.h", |
| "abort_signal.cc", |
| "abort_signal.h", |
| "abort_signal_composition_manager.cc", |
| "abort_signal_composition_manager.h", |
| "abort_signal_composition_type.h", |
| "abort_signal_registry.cc", |
| "abort_signal_registry.h", |
| "abstract_range.cc", |
| "abstract_range.h", |
| "attr.cc", |
| "attr.h", |
| "attribute.h", |
| "attribute_collection.h", |
| "beforeunload_event_listener.cc", |
| "beforeunload_event_listener.h", |
| "cdata_section.cc", |
| "cdata_section.h", |
| "character_data.cc", |
| "character_data.h", |
| "child_frame_disconnector.cc", |
| "child_frame_disconnector.h", |
| "child_list_mutation_scope.cc", |
| "child_list_mutation_scope.h", |
| "child_node_list.cc", |
| "child_node_list.h", |
| "class_collection.cc", |
| "class_collection.h", |
| "collection_index_cache.h", |
| "comment.cc", |
| "comment.h", |
| "context_features.cc", |
| "context_features.h", |
| "context_features_client_impl.cc", |
| "context_features_client_impl.h", |
| "css_toggle.cc", |
| "css_toggle.h", |
| "css_toggle_event.cc", |
| "css_toggle_event.h", |
| "css_toggle_inference.cc", |
| "css_toggle_inference.h", |
| "css_toggle_key_handling.cc", |
| "css_toggle_key_handling.h", |
| "css_toggle_map.cc", |
| "css_toggle_map.h", |
| "css_toggle_traversal.h", |
| "create_element_flags.h", |
| "dataset_dom_string_map.cc", |
| "dataset_dom_string_map.h", |
| "decoded_data_document_parser.cc", |
| "decoded_data_document_parser.h", |
| "document_and_element_event_handlers.h", |
| "document_data.h", |
| "document_encoding_data.cc", |
| "document_encoding_data.h", |
| "document_fragment.cc", |
| "document_fragment.h", |
| "document_init.cc", |
| "document_init.h", |
| "document_lifecycle.cc", |
| "document_lifecycle.h", |
| "document_or_shadow_root.h", |
| "document_parser.cc", |
| "document_parser.h", |
| "document_parser_client.h", |
| "document_parser_timing.cc", |
| "document_parser_timing.h", |
| "document_statistics_collector.cc", |
| "document_statistics_collector.h", |
| "document_timing.cc", |
| "document_timing.h", |
| "document_type.cc", |
| "document_type.h", |
| "dom_exception.cc", |
| "dom_exception.h", |
| "dom_high_res_time_stamp.h", |
| "dom_implementation.cc", |
| "dom_implementation.h", |
| "dom_node_ids.cc", |
| "dom_node_ids.h", |
| "dom_string_list.cc", |
| "dom_string_list.h", |
| "dom_string_map.cc", |
| "dom_string_map.h", |
| "dom_time_stamp.h", |
| "dom_token_list.cc", |
| "dom_token_list.h", |
| "element_data.cc", |
| "element_data.h", |
| "element_rare_data_field.h", |
| "element_rare_data_vector.cc", |
| "element_rare_data_vector.h", |
| "element_traversal.h", |
| "empty_node_list.cc", |
| "empty_node_list.h", |
| "events/add_event_listener_options_defaults.h", |
| "events/add_event_listener_options_resolved.cc", |
| "events/add_event_listener_options_resolved.h", |
| "events/custom_event.cc", |
| "events/custom_event.h", |
| "events/event.cc", |
| "events/event.h", |
| "events/event_dispatch_forbidden_scope.cc", |
| "events/event_dispatch_forbidden_scope.h", |
| "events/event_dispatch_result.h", |
| "events/event_listener.h", |
| "events/event_listener_map.cc", |
| "events/event_listener_map.h", |
| "events/event_queue.cc", |
| "events/event_queue.h", |
| "events/event_target.cc", |
| "events/event_target.h", |
| "events/event_target_impl.cc", |
| "events/event_target_impl.h", |
| "events/native_event_listener.h", |
| "events/node_event_context.cc", |
| "events/node_event_context.h", |
| "events/registered_event_listener.cc", |
| "events/registered_event_listener.h", |
| "events/scoped_event_queue.cc", |
| "events/scoped_event_queue.h", |
| "events/simulated_click_options.h", |
| "events/tree_scope_event_context.cc", |
| "events/tree_scope_event_context.h", |
| "events/window_event_context.cc", |
| "events/window_event_context.h", |
| "first_letter_pseudo_element.cc", |
| "first_letter_pseudo_element.h", |
| "flat_tree_node_data.cc", |
| "flat_tree_node_data.h", |
| "flat_tree_traversal.cc", |
| "flat_tree_traversal.h", |
| "flat_tree_traversal_forbidden_scope.h", |
| "focus_params.h", |
| "focused_element_change_observer.h", |
| "focusgroup_flags.cc", |
| "focusgroup_flags.h", |
| "frame_request_callback_collection.cc", |
| "frame_request_callback_collection.h", |
| "global_event_handlers.h", |
| "has_invalidation_flags.h", |
| "icon_url.cc", |
| "icon_url.h", |
| "id_target_observer.cc", |
| "id_target_observer.h", |
| "id_target_observer_registry.cc", |
| "id_target_observer_registry.h", |
| "idle_deadline.cc", |
| "idle_deadline.h", |
| "ignore_opens_during_unload_count_incrementer.h", |
| "increment_load_event_delay_count.cc", |
| "increment_load_event_delay_count.h", |
| "layout_tree_builder.cc", |
| "layout_tree_builder.h", |
| "layout_tree_builder_traversal.cc", |
| "layout_tree_builder_traversal.h", |
| "live_node_list.cc", |
| "live_node_list.h", |
| "live_node_list_base.cc", |
| "live_node_list_base.h", |
| "live_node_list_registry.cc", |
| "live_node_list_registry.h", |
| "mutation_observer.cc", |
| "mutation_observer.h", |
| "mutation_observer_interest_group.cc", |
| "mutation_observer_interest_group.h", |
| "mutation_observer_registration.cc", |
| "mutation_observer_registration.h", |
| "mutation_record.cc", |
| "mutation_record.h", |
| "name_node_list.cc", |
| "name_node_list.h", |
| "named_node_map.cc", |
| "named_node_map.h", |
| "names_map.cc", |
| "names_map.h", |
| "node.cc", |
| "node.h", |
| "node_child_removal_tracker.cc", |
| "node_child_removal_tracker.h", |
| "node_iterator.cc", |
| "node_iterator.h", |
| "node_iterator_base.cc", |
| "node_iterator_base.h", |
| "node_list.h", |
| "node_lists_node_data.cc", |
| "node_lists_node_data.h", |
| "node_rare_data.cc", |
| "node_rare_data.h", |
| "node_traversal.cc", |
| "node_traversal.h", |
| "node_traversal_strategy.h", |
| "node_with_index.h", |
| "nth_index_cache.cc", |
| "nth_index_cache.h", |
| "parser_content_policy.h", |
| "popover_data.h", |
| "presentation_attribute_style.cc", |
| "presentation_attribute_style.h", |
| "processing_instruction.cc", |
| "processing_instruction.h", |
| "pseudo_element.cc", |
| "pseudo_element.h", |
| "pseudo_element_data.h", |
| "range.cc", |
| "range.h", |
| "range_boundary_point.h", |
| "raw_data_document_parser.h", |
| "scoped_abort_state.h", |
| "scoped_window_focus_allowed_indicator.h", |
| "scriptable_document_parser.cc", |
| "scriptable_document_parser.h", |
| "scripted_animation_controller.cc", |
| "scripted_animation_controller.h", |
| "scripted_idle_task_controller.cc", |
| "scripted_idle_task_controller.h", |
| "shadow_root.cc", |
| "shadow_root.h", |
| "shadow_including_tree_order_traversal.h", |
| "sink_document.cc", |
| "sink_document.h", |
| "slot_assignment.cc", |
| "slot_assignment.h", |
| "slot_assignment_engine.cc", |
| "slot_assignment_engine.h", |
| "slot_assignment_recalc_forbidden_scope.h", |
| "space_split_string.cc", |
| "space_split_string.h", |
| "static_node_list.h", |
| "static_range.cc", |
| "static_range.h", |
| "synchronous_mutation_observer.cc", |
| "synchronous_mutation_observer.h", |
| "tag_collection.cc", |
| "tag_collection.h", |
| "template_content_document_fragment.h", |
| "text.cc", |
| "text.h", |
| "text_link_colors.cc", |
| "text_link_colors.h", |
| "throw_on_dynamic_markup_insertion_count_incrementer.h", |
| "transform_source.h", |
| "transform_source_libxslt.cc", |
| "transition_pseudo_element_data.h", |
| "traversal_range.h", |
| "tree_ordered_list.cc", |
| "tree_ordered_list.h", |
| "tree_ordered_map.cc", |
| "tree_ordered_map.h", |
| "tree_scope_adopter.cc", |
| "tree_scope_adopter.h", |
| "tree_walker.cc", |
| "tree_walker.h", |
| "user_action_element_set.cc", |
| "user_action_element_set.h", |
| "visited_link_state.cc", |
| "visited_link_state.h", |
| "weak_identifier_map.h", |
| "whitespace_attacher.cc", |
| "whitespace_attacher.h", |
| "xml_document.cc", |
| "xml_document.h", |
| ] |
| |
| blink_core_tests_dom = [ |
| "abort_signal_test.cc", |
| "attr_test.cc", |
| "document_statistics_collector_test.cc", |
| "document_test.cc", |
| "dom_node_ids_test.cc", |
| "element_rare_data_vector_test.cc", |
| "element_test.cc", |
| "events/event_path_test.cc", |
| "events/event_target_test.cc", |
| "events/listener_leak_test.cc", |
| "first_letter_pseudo_element_test.cc", |
| "flat_tree_traversal_test.cc", |
| "idle_deadline_test.cc", |
| "layout_tree_builder_traversal_test.cc", |
| "live_node_list_registry_test.cc", |
| "mutation_observer_test.cc", |
| "names_map_test.cc", |
| "node_test.cc", |
| "node_traversal_test.cc", |
| "nth_index_cache_test.cc", |
| "pseudo_element_test.cc", |
| "qualified_name_test.cc", |
| "range_test.cc", |
| "scripted_animation_controller_test.cc", |
| "scripted_idle_task_controller_test.cc", |
| "shadow_including_tree_order_traversal_test.cc", |
| "slot_assignment_test.cc", |
| "space_split_string_test.cc", |
| "static_range_test.cc", |
| "text_test.cc", |
| "tree_ordered_list_test.cc", |
| "tree_ordered_map_test.cc", |
| "tree_scope_adopter_test.cc", |
| "tree_scope_test.cc", |
| "weak_identifier_map_test.cc", |
| "whitespace_attacher_test.cc", |
| ] |