| # Copyright 2016 The Chromium Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| import("//third_party/blink/renderer/core/core.gni") |
| |
| blink_core_sources("paint") { |
| sources = [ |
| "applied_decoration_painter.cc", |
| "applied_decoration_painter.h", |
| "background_image_geometry.cc", |
| "background_image_geometry.h", |
| "block_flow_paint_invalidator.cc", |
| "block_flow_paint_invalidator.h", |
| "block_paint_invalidator.cc", |
| "block_paint_invalidator.h", |
| "block_painter.cc", |
| "block_painter.h", |
| "box_border_painter.cc", |
| "box_border_painter.h", |
| "box_decoration_data.cc", |
| "box_decoration_data.h", |
| "box_model_object_painter.cc", |
| "box_model_object_painter.h", |
| "box_paint_invalidator.cc", |
| "box_paint_invalidator.h", |
| "box_painter.cc", |
| "box_painter.h", |
| "box_painter_base.cc", |
| "box_painter_base.h", |
| "box_reflection_utils.cc", |
| "box_reflection_utils.h", |
| "clip_path_clipper.cc", |
| "clip_path_clipper.h", |
| "clip_rect.cc", |
| "clip_rect.h", |
| "clip_rects.h", |
| "clip_rects_cache.h", |
| "collapsed_border_painter.cc", |
| "collapsed_border_painter.h", |
| "compositing/composited_layer_mapping.cc", |
| "compositing/composited_layer_mapping.h", |
| "compositing/compositing_inputs_root.cc", |
| "compositing/compositing_inputs_root.h", |
| "compositing/compositing_inputs_updater.cc", |
| "compositing/compositing_inputs_updater.h", |
| "compositing/compositing_layer_assigner.cc", |
| "compositing/compositing_layer_assigner.h", |
| "compositing/compositing_layer_property_updater.cc", |
| "compositing/compositing_layer_property_updater.h", |
| "compositing/compositing_reason_finder.cc", |
| "compositing/compositing_reason_finder.h", |
| "compositing/compositing_requirements_updater.cc", |
| "compositing/compositing_requirements_updater.h", |
| "compositing/compositing_state.h", |
| "compositing/compositing_update_type.h", |
| "compositing/graphics_layer_tree_as_text.cc", |
| "compositing/graphics_layer_tree_as_text.h", |
| "compositing/graphics_layer_tree_builder.cc", |
| "compositing/graphics_layer_tree_builder.h", |
| "compositing/graphics_layer_updater.cc", |
| "compositing/graphics_layer_updater.h", |
| "compositing/paint_layer_compositor.cc", |
| "compositing/paint_layer_compositor.h", |
| "css_mask_painter.cc", |
| "css_mask_painter.h", |
| "custom_scrollbar_theme.cc", |
| "custom_scrollbar_theme.h", |
| "details_marker_painter.cc", |
| "details_marker_painter.h", |
| "document_marker_painter.cc", |
| "document_marker_painter.h", |
| "element_timing_utils.cc", |
| "element_timing_utils.h", |
| "ellipsis_box_painter.cc", |
| "ellipsis_box_painter.h", |
| "embedded_content_painter.cc", |
| "embedded_content_painter.h", |
| "embedded_object_painter.cc", |
| "embedded_object_painter.h", |
| "fallback_theme.cc", |
| "fallback_theme.h", |
| "fieldset_paint_info.cc", |
| "fieldset_paint_info.h", |
| "fieldset_painter.cc", |
| "fieldset_painter.h", |
| "file_upload_control_painter.cc", |
| "file_upload_control_painter.h", |
| "filter_effect_builder.cc", |
| "filter_effect_builder.h", |
| "find_paint_offset_needing_update.h", |
| "find_properties_needing_update.h", |
| "first_meaningful_paint_detector.cc", |
| "first_meaningful_paint_detector.h", |
| "fragment_data.cc", |
| "fragment_data.h", |
| "frame_paint_timing.h", |
| "frame_painter.cc", |
| "frame_painter.h", |
| "frame_set_painter.cc", |
| "frame_set_painter.h", |
| "html_canvas_painter.cc", |
| "html_canvas_painter.h", |
| "image_element_timing.cc", |
| "image_element_timing.h", |
| "image_paint_timing_detector.cc", |
| "image_paint_timing_detector.h", |
| "image_painter.cc", |
| "image_painter.h", |
| "inline_box_painter_base.cc", |
| "inline_box_painter_base.h", |
| "inline_flow_box_painter.cc", |
| "inline_flow_box_painter.h", |
| "inline_painter.cc", |
| "inline_painter.h", |
| "inline_text_box_painter.cc", |
| "inline_text_box_painter.h", |
| "largest_contentful_paint_calculator.cc", |
| "largest_contentful_paint_calculator.h", |
| "line_box_list_painter.cc", |
| "line_box_list_painter.h", |
| "link_highlight_impl.cc", |
| "link_highlight_impl.h", |
| "list_item_painter.cc", |
| "list_item_painter.h", |
| "list_marker_painter.cc", |
| "list_marker_painter.h", |
| "multi_column_set_painter.cc", |
| "multi_column_set_painter.h", |
| "ng/ng_box_fragment_painter.cc", |
| "ng/ng_box_fragment_painter.h", |
| "ng/ng_fieldset_painter.cc", |
| "ng/ng_fieldset_painter.h", |
| "ng/ng_fragment_painter.cc", |
| "ng/ng_fragment_painter.h", |
| "ng/ng_inline_box_fragment_painter.cc", |
| "ng/ng_inline_box_fragment_painter.h", |
| "ng/ng_mathml_painter.cc", |
| "ng/ng_mathml_painter.h", |
| "ng/ng_paint_fragment.cc", |
| "ng/ng_paint_fragment.h", |
| "ng/ng_paint_fragment_traversal.cc", |
| "ng/ng_paint_fragment_traversal.h", |
| "ng/ng_text_fragment_painter.cc", |
| "ng/ng_text_fragment_painter.h", |
| "ng/ng_text_painter.cc", |
| "ng/ng_text_painter.h", |
| "nine_piece_image_grid.cc", |
| "nine_piece_image_grid.h", |
| "nine_piece_image_painter.cc", |
| "nine_piece_image_painter.h", |
| "object_paint_invalidator.cc", |
| "object_paint_invalidator.h", |
| "object_paint_properties.h", |
| "object_painter.cc", |
| "object_painter.h", |
| "object_painter_base.cc", |
| "object_painter_base.h", |
| "paint_event.h", |
| "paint_info.h", |
| "paint_invalidator.cc", |
| "paint_invalidator.h", |
| "paint_layer.cc", |
| "paint_layer.h", |
| "paint_layer_clipper.cc", |
| "paint_layer_clipper.h", |
| "paint_layer_fragment.h", |
| "paint_layer_paint_order_iterator.cc", |
| "paint_layer_paint_order_iterator.h", |
| "paint_layer_painter.cc", |
| "paint_layer_painter.h", |
| "paint_layer_painting_info.h", |
| "paint_layer_resource_info.cc", |
| "paint_layer_resource_info.h", |
| "paint_layer_scrollable_area.cc", |
| "paint_layer_scrollable_area.h", |
| "paint_layer_stacking_node.cc", |
| "paint_layer_stacking_node.h", |
| "paint_phase.cc", |
| "paint_phase.h", |
| "paint_property_tree_builder.cc", |
| "paint_property_tree_builder.h", |
| "paint_property_tree_printer.cc", |
| "paint_property_tree_printer.h", |
| "paint_result.h", |
| "paint_timing.cc", |
| "paint_timing.h", |
| "paint_timing_detector.cc", |
| "paint_timing_detector.h", |
| "paint_timing_visualizer.cc", |
| "paint_timing_visualizer.h", |
| "pre_paint_tree_walk.cc", |
| "pre_paint_tree_walk.h", |
| "replaced_painter.cc", |
| "replaced_painter.h", |
| "root_inline_box_painter.cc", |
| "root_inline_box_painter.h", |
| "rounded_border_geometry.cc", |
| "rounded_border_geometry.h", |
| "rounded_inner_rect_clipper.cc", |
| "rounded_inner_rect_clipper.h", |
| "scoped_paint_state.cc", |
| "scoped_paint_state.h", |
| "scoped_svg_paint_state.cc", |
| "scoped_svg_paint_state.h", |
| "scrollable_area_painter.cc", |
| "scrollable_area_painter.h", |
| "selection_painting_utils.cc", |
| "selection_painting_utils.h", |
| "svg_container_painter.cc", |
| "svg_container_painter.h", |
| "svg_foreign_object_painter.cc", |
| "svg_foreign_object_painter.h", |
| "svg_image_painter.cc", |
| "svg_image_painter.h", |
| "svg_inline_flow_box_painter.cc", |
| "svg_inline_flow_box_painter.h", |
| "svg_inline_text_box_painter.cc", |
| "svg_inline_text_box_painter.h", |
| "svg_mask_painter.cc", |
| "svg_mask_painter.h", |
| "svg_model_object_painter.cc", |
| "svg_model_object_painter.h", |
| "svg_object_painter.cc", |
| "svg_object_painter.h", |
| "svg_root_inline_box_painter.cc", |
| "svg_root_inline_box_painter.h", |
| "svg_root_painter.cc", |
| "svg_root_painter.h", |
| "svg_shape_painter.cc", |
| "svg_shape_painter.h", |
| "svg_text_painter.cc", |
| "svg_text_painter.h", |
| "table_cell_paint_invalidator.cc", |
| "table_cell_paint_invalidator.h", |
| "table_cell_painter.cc", |
| "table_cell_painter.h", |
| "table_paint_invalidator.cc", |
| "table_paint_invalidator.h", |
| "table_painter.cc", |
| "table_painter.h", |
| "table_row_painter.cc", |
| "table_row_painter.h", |
| "table_section_painter.cc", |
| "table_section_painter.h", |
| "text_control_single_line_painter.cc", |
| "text_control_single_line_painter.h", |
| "text_decoration_info.cc", |
| "text_decoration_info.h", |
| "text_element_timing.cc", |
| "text_element_timing.h", |
| "text_paint_style.h", |
| "text_paint_timing_detector.cc", |
| "text_paint_timing_detector.h", |
| "text_painter.cc", |
| "text_painter.h", |
| "text_painter_base.cc", |
| "text_painter_base.h", |
| "theme_painter.cc", |
| "theme_painter.h", |
| "theme_painter_default.cc", |
| "theme_painter_default.h", |
| "theme_painter_mac.h", |
| "theme_painter_mac.mm", |
| "url_metadata_utils.cc", |
| "url_metadata_utils.h", |
| "video_painter.cc", |
| "video_painter.h", |
| "view_painter.cc", |
| "view_painter.h", |
| ] |
| } |