Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / cc / BUILD.gn
index 70cd208..e9ef9e2 100644 (file)
@@ -112,6 +112,7 @@ component("cc") {
     "debug/unittest_only_benchmark.h",
     "debug/unittest_only_benchmark_impl.cc",
     "debug/unittest_only_benchmark_impl.h",
+    "input/input_handler.cc",
     "input/input_handler.h",
     "input/page_scale_animation.cc",
     "input/page_scale_animation.h",
@@ -279,6 +280,7 @@ component("cc") {
     "output/software_renderer.h",
     "output/viewport_selection_bound.cc",
     "output/viewport_selection_bound.h",
+    "output/vsync_parameter_observer.h",
     "quads/checkerboard_draw_quad.cc",
     "quads/checkerboard_draw_quad.h",
     "quads/content_draw_quad_base.cc",
@@ -292,6 +294,7 @@ component("cc") {
     "quads/io_surface_draw_quad.cc",
     "quads/io_surface_draw_quad.h",
     "quads/largest_draw_quad.h",
+    "quads/largest_draw_quad.cc",
     "quads/list_container.cc",
     "quads/list_container.h",
     "quads/picture_draw_quad.cc",
@@ -362,14 +365,11 @@ component("cc") {
     "resources/prioritized_resource.h",
     "resources/prioritized_resource_manager.cc",
     "resources/prioritized_resource_manager.h",
-    "resources/prioritized_tile_set.cc",
-    "resources/prioritized_tile_set.h",
     "resources/priority_calculator.cc",
     "resources/priority_calculator.h",
     "resources/raster_buffer.cc",
     "resources/raster_buffer.h",
-    "resources/raster_mode.cc",
-    "resources/raster_mode.h",
+    "resources/raster_source.h",
     "resources/raster_tile_priority_queue.cc",
     "resources/raster_tile_priority_queue.h",
     "resources/raster_worker_pool.cc",
@@ -432,6 +432,8 @@ component("cc") {
     "resources/video_resource_updater.h",
     "resources/zero_copy_raster_worker_pool.cc",
     "resources/zero_copy_raster_worker_pool.h",
+    "scheduler/begin_frame_source.cc",
+    "scheduler/begin_frame_source.h",
     "scheduler/delay_based_time_source.cc",
     "scheduler/delay_based_time_source.h",
     "scheduler/draw_result.h",
@@ -488,6 +490,7 @@ component("cc") {
     "//base/third_party/dynamic_annotations",
     "//gpu",
     "//gpu/command_buffer/client:gles2_interface",
+    "//gpu/command_buffer/client:gpu_memory_buffer_manager",
     "//media",
     "//ui/events:events_base",
     "//ui/gfx",
@@ -570,6 +573,8 @@ source_set("test_support") {
     "test/layer_tree_host_common_test.h",
     "test/layer_tree_json_parser.cc",
     "test/layer_tree_json_parser.h",
+    "test/layer_tree_pixel_resource_test.cc",
+    "test/layer_tree_pixel_resource_test.h",
     "test/layer_tree_pixel_test.cc",
     "test/layer_tree_pixel_test.h",
     "test/layer_tree_test.cc",
@@ -607,6 +612,10 @@ source_set("test_support") {
     "test/test_context_support.h",
     "test/test_gles2_interface.cc",
     "test/test_gles2_interface.h",
+    "test/test_gpu_memory_buffer_manager.cc",
+    "test/test_gpu_memory_buffer_manager.h",
+    "test/test_image_factory.cc",
+    "test/test_image_factory.h",
     "test/test_now_source.cc",
     "test/test_now_source.h",
     "test/test_occlusion_tracker.h",
@@ -636,6 +645,7 @@ source_set("test_support") {
     "//base/third_party/dynamic_annotations",
     "//gpu/command_buffer/client:gles2_c_lib",
     "//gpu/command_buffer/client:gles2_implementation",
+    "//gpu/command_buffer/client:gpu_memory_buffer_manager",
     "//gpu/command_buffer/client:gl_in_process_context",
     "//gpu/command_buffer/common:gles2_utils",
     "//gpu/skia_bindings",
@@ -696,6 +706,7 @@ test("cc_unittests") {
     "layers/scrollbar_layer_unittest.cc",
     "layers/solid_color_layer_impl_unittest.cc",
     "layers/solid_color_scrollbar_layer_impl_unittest.cc",
+    "layers/surface_layer_unittest.cc",
     "layers/surface_layer_impl_unittest.cc",
     "layers/texture_layer_unittest.cc",
     "layers/texture_layer_impl_unittest.cc",
@@ -724,7 +735,6 @@ test("cc_unittests") {
     "resources/picture_pile_unittest.cc",
     "resources/picture_unittest.cc",
     "resources/prioritized_resource_unittest.cc",
-    "resources/prioritized_tile_set_unittest.cc",
     "resources/raster_worker_pool_unittest.cc",
     "resources/resource_provider_unittest.cc",
     "resources/resource_update_controller_unittest.cc",
@@ -735,6 +745,7 @@ test("cc_unittests") {
     "resources/tile_manager_unittest.cc",
     "resources/tile_priority_unittest.cc",
     "resources/video_resource_updater_unittest.cc",
+    "scheduler/begin_frame_source_unittest.cc",
     "scheduler/delay_based_time_source_unittest.cc",
     "scheduler/scheduler_state_machine_unittest.cc",
     "scheduler/scheduler_unittest.cc",
@@ -750,6 +761,7 @@ test("cc_unittests") {
     "trees/layer_tree_host_pixeltest_masks.cc",
     "trees/layer_tree_host_pixeltest_on_demand_raster.cc",
     "trees/layer_tree_host_pixeltest_readback.cc",
+    "trees/layer_tree_host_pixeltest_synchronous.cc",
     "trees/layer_tree_host_unittest.cc",
     "trees/layer_tree_host_unittest_animation.cc",
     "trees/layer_tree_host_unittest_context.cc",
@@ -764,6 +776,7 @@ test("cc_unittests") {
     "trees/layer_tree_host_unittest_video.cc",
     "trees/layer_tree_impl_unittest.cc",
     "trees/occlusion_tracker_unittest.cc",
+    "trees/occlusion_unittest.cc",
     "trees/tree_synchronizer_unittest.cc",
 
     # Surfaces test files.