Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / cc / test / tiled_layer_test_common.h
index 17de629..2c36d12 100644 (file)
@@ -12,7 +12,6 @@
 #include "cc/resources/prioritized_resource.h"
 #include "cc/resources/resource_provider.h"
 #include "cc/resources/resource_update_queue.h"
-#include "cc/scheduler/texture_uploader.h"
 #include "ui/gfx/rect.h"
 #include "ui/gfx/size.h"
 
@@ -30,7 +29,7 @@ class FakeLayerUpdater : public LayerUpdater {
 
     virtual void Update(ResourceUpdateQueue* queue,
                         const gfx::Rect& source_rect,
-                        gfx::Vector2d dest_offset,
+                        const gfx::Vector2d& dest_offset,
                         bool partial_update) OVERRIDE;
 
    private:
@@ -46,7 +45,7 @@ class FakeLayerUpdater : public LayerUpdater {
       PrioritizedResourceManager* resource) OVERRIDE;
 
   virtual void PrepareToUpdate(const gfx::Rect& content_rect,
-                               gfx::Size tile_size,
+                               const gfx::Size& tile_size,
                                float contents_width_scale,
                                float contents_height_scale,
                                gfx::Rect* resulting_opaque_rect) OVERRIDE;
@@ -139,7 +138,7 @@ class FakeTiledLayerWithScaledBounds : public FakeTiledLayer {
   explicit FakeTiledLayerWithScaledBounds(
       PrioritizedResourceManager* resource_manager);
 
-  void SetContentBounds(gfx::Size content_bounds);
+  void SetContentBounds(const gfx::Size& content_bounds);
   virtual void CalculateContentsScale(float ideal_contents_scale,
                                       float device_scale_factor,
                                       float page_scale_factor,