| Index: cc/tiles/tile_draw_info.cc
|
| diff --git a/cc/tiles/tile_draw_info.cc b/cc/tiles/tile_draw_info.cc
|
| index 29f2cc833799ebfcb1606126dc4af34111e52909..560345ad3d5a84ea2dbdc7c074988d3604996d0e 100644
|
| --- a/cc/tiles/tile_draw_info.cc
|
| +++ b/cc/tiles/tile_draw_info.cc
|
| @@ -10,11 +10,7 @@
|
| namespace cc {
|
|
|
| TileDrawInfo::TileDrawInfo()
|
| - : mode_(RESOURCE_MODE),
|
| - solid_color_(SK_ColorWHITE),
|
| - resource_(nullptr),
|
| - contents_swizzled_(false),
|
| - was_ever_ready_to_draw_(false),
|
| + : was_ever_ready_to_draw_(false),
|
| was_ever_used_to_draw_(false),
|
| was_a_prepaint_tile_(false) {}
|
|
|
| @@ -32,4 +28,10 @@ void TileDrawInfo::AsValueInto(base::trace_event::TracedValue* state) const {
|
| mode_ == SOLID_COLOR_MODE && !SkColorGetA(solid_color_));
|
| }
|
|
|
| +Resource* TileDrawInfo::TakeResource() {
|
| + Resource* resource = resource_;
|
| + set_resource(nullptr);
|
| + return resource;
|
| +}
|
| +
|
| } // namespace cc
|
|
|