| Index: cc/resources/display_list_raster_source.cc
|
| diff --git a/cc/resources/display_list_raster_source.cc b/cc/resources/display_list_raster_source.cc
|
| index ab0292e8537aabc401e84da6ac8596c686a65a78..4479a166c3b4942e15f5247b581d01646d5f7bd9 100644
|
| --- a/cc/resources/display_list_raster_source.cc
|
| +++ b/cc/resources/display_list_raster_source.cc
|
| @@ -26,12 +26,14 @@ const bool kDefaultClearCanvasSetting = true;
|
|
|
| namespace cc {
|
|
|
| +scoped_refptr<DisplayListRasterSource> DisplayListRasterSource::Create() {
|
| + return make_scoped_refptr(new DisplayListRasterSource);
|
| +}
|
| +
|
| scoped_refptr<DisplayListRasterSource>
|
| DisplayListRasterSource::CreateFromDisplayListRecordingSource(
|
| - const DisplayListRecordingSource* other,
|
| - bool can_use_lcd_text) {
|
| - return make_scoped_refptr(
|
| - new DisplayListRasterSource(other, can_use_lcd_text));
|
| + const DisplayListRecordingSource* other) {
|
| + return make_scoped_refptr(new DisplayListRasterSource(other));
|
| }
|
|
|
| DisplayListRasterSource::DisplayListRasterSource()
|
| @@ -46,12 +48,11 @@ DisplayListRasterSource::DisplayListRasterSource()
|
| }
|
|
|
| DisplayListRasterSource::DisplayListRasterSource(
|
| - const DisplayListRecordingSource* other,
|
| - bool can_use_lcd_text)
|
| + const DisplayListRecordingSource* other)
|
| : display_list_(other->display_list_),
|
| background_color_(other->background_color_),
|
| requires_clear_(other->requires_clear_),
|
| - can_use_lcd_text_(can_use_lcd_text),
|
| + can_use_lcd_text_(other->can_use_lcd_text_),
|
| is_solid_color_(other->is_solid_color_),
|
| solid_color_(other->solid_color_),
|
| recorded_viewport_(other->recorded_viewport_),
|
| @@ -62,24 +63,6 @@ DisplayListRasterSource::DisplayListRasterSource(
|
| should_attempt_to_use_distance_field_text_(false) {
|
| }
|
|
|
| -DisplayListRasterSource::DisplayListRasterSource(
|
| - const DisplayListRasterSource* other,
|
| - bool can_use_lcd_text)
|
| - : display_list_(other->display_list_),
|
| - background_color_(other->background_color_),
|
| - requires_clear_(other->requires_clear_),
|
| - can_use_lcd_text_(can_use_lcd_text),
|
| - is_solid_color_(other->is_solid_color_),
|
| - solid_color_(other->solid_color_),
|
| - recorded_viewport_(other->recorded_viewport_),
|
| - size_(other->size_),
|
| - clear_canvas_with_debug_color_(kDefaultClearCanvasSetting),
|
| - slow_down_raster_scale_factor_for_debug_(
|
| - other->slow_down_raster_scale_factor_for_debug_),
|
| - should_attempt_to_use_distance_field_text_(
|
| - other->should_attempt_to_use_distance_field_text_) {
|
| -}
|
| -
|
| DisplayListRasterSource::~DisplayListRasterSource() {
|
| }
|
|
|
| @@ -214,11 +197,4 @@ bool DisplayListRasterSource::CanUseLCDText() const {
|
| return can_use_lcd_text_;
|
| }
|
|
|
| -scoped_refptr<RasterSource> DisplayListRasterSource::CreateCloneWithoutLCDText()
|
| - const {
|
| - bool can_use_lcd_text = false;
|
| - return scoped_refptr<RasterSource>(
|
| - new DisplayListRasterSource(this, can_use_lcd_text));
|
| -}
|
| -
|
| } // namespace cc
|
|
|