Index: cc/resources/tile_manager.cc |
diff --git a/cc/resources/tile_manager.cc b/cc/resources/tile_manager.cc |
index 4a4cfeaf27e340f9680c2260e4bdc4b92bb0aeb3..6a74b077abe16c7794de599fea78c30c862ca776 100644 |
--- a/cc/resources/tile_manager.cc |
+++ b/cc/resources/tile_manager.cc |
@@ -30,18 +30,6 @@ namespace { |
// a tile is of solid color. |
const bool kUseColorEstimator = true; |
-class DisableLCDTextFilter : public SkDrawFilter { |
- public: |
- // SkDrawFilter interface. |
- virtual bool filter(SkPaint* paint, SkDrawFilter::Type type) OVERRIDE { |
- if (type != SkDrawFilter::kText_Type) |
- return true; |
- |
- paint->setLCDRenderText(false); |
- return true; |
- } |
-}; |
- |
class RasterTaskImpl : public RasterTask { |
public: |
RasterTaskImpl( |
@@ -146,9 +134,6 @@ class RasterTaskImpl : public RasterTask { |
case LOW_QUALITY_RASTER_MODE: |
draw_filter = skia::AdoptRef(new skia::PaintSimplifier); |
break; |
- case HIGH_QUALITY_NO_LCD_RASTER_MODE: |
- draw_filter = skia::AdoptRef(new DisableLCDTextFilter); |
- break; |
case HIGH_QUALITY_RASTER_MODE: |
break; |
case NUM_RASTER_MODES: |
@@ -991,7 +976,7 @@ void TileManager::FreeResourcesForTile(Tile* tile) { |
void TileManager::FreeUnusedResourcesForTile(Tile* tile) { |
DCHECK(tile->IsReadyToDraw()); |
ManagedTileState& mts = tile->managed_state(); |
- RasterMode used_mode = HIGH_QUALITY_NO_LCD_RASTER_MODE; |
+ RasterMode used_mode = LOW_QUALITY_RASTER_MODE; |
for (int mode = 0; mode < NUM_RASTER_MODES; ++mode) { |
if (mts.tile_versions[mode].IsReadyToDraw()) { |
used_mode = static_cast<RasterMode>(mode); |