| Index: cc/test/fake_scrollbar_layer.cc
|
| diff --git a/cc/test/fake_scrollbar_layer.cc b/cc/test/fake_scrollbar_layer.cc
|
| index d6e5f0a1b43fb2995fd68b88b923fc9a80d3d877..96c9daff311b098ff76686a2f8dced570886c04a 100644
|
| --- a/cc/test/fake_scrollbar_layer.cc
|
| +++ b/cc/test/fake_scrollbar_layer.cc
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "cc/test/fake_scrollbar_layer.h"
|
|
|
| +#include "cc/resource_update_queue.h"
|
| #include "cc/test/fake_scrollbar_theme_painter.h"
|
| #include "cc/test/fake_web_scrollbar.h"
|
| #include "cc/test/fake_web_scrollbar_theme_geometry.h"
|
| @@ -19,7 +20,9 @@ FakeScrollbarLayer::FakeScrollbarLayer(
|
| FakeWebScrollbarThemeGeometry::create(has_thumb)
|
| .PassAs<WebKit::WebScrollbarThemeGeometry>(),
|
| scrolling_layer_id),
|
| - update_count_(0) {
|
| + update_count_(0),
|
| + last_update_full_upload_size_(0),
|
| + last_update_partial_upload_size_(0) {
|
| setAnchorPoint(gfx::PointF(0, 0));
|
| setBounds(gfx::Size(1, 1));
|
| setIsDrawable(true);
|
| @@ -31,8 +34,12 @@ void FakeScrollbarLayer::update(
|
| ResourceUpdateQueue& queue,
|
| const OcclusionTracker* occlusion,
|
| RenderingStats& stats) {
|
| + size_t full = queue.fullUploadSize();
|
| + size_t partial = queue.partialUploadSize();
|
| ScrollbarLayer::update(queue, occlusion, stats);
|
| update_count_++;
|
| + last_update_full_upload_size_ = queue.fullUploadSize() - full;
|
| + last_update_partial_upload_size_ = queue.partialUploadSize() - partial;
|
| }
|
|
|
| } // namespace cc
|
|
|