Changeset 167047 in webkit


Ignore:
Timestamp:
Apr 9, 2014 4:03:06 PM (10 years ago)
Author:
Antti Koivisto
Message:

TileGrid should be PlatformCALayerClient instead of TileController
https://bugs.webkit.org/show_bug.cgi?id=131456

Switch one more place to use removeTiles.

  • platform/graphics/ca/mac/TileGrid.mm:

(WebCore::TileGrid::revalidateTiles):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r167046 r167047  
     12014-04-09  Antti Koivisto  <antti@apple.com>
     2
     3        TileGrid should be PlatformCALayerClient instead of TileController
     4        https://bugs.webkit.org/show_bug.cgi?id=131456
     5       
     6        Switch one more place to use removeTiles.
     7
     8        * platform/graphics/ca/mac/TileGrid.mm:
     9        (WebCore::TileGrid::revalidateTiles):
     10
    1112014-04-09  Myles C. Maxfield  <mmaxfield@apple.com>
    212
  • trunk/Source/WebCore/platform/graphics/ca/mac/TileGrid.mm

    r167041 r167047  
    429429                tilesToRemove.append(index);
    430430        }
    431 
    432         for (size_t i = 0, size = tilesToRemove.size(); i < size; ++i) {
    433             TileInfo tileInfo = m_tiles.take(tilesToRemove[i]);
    434 #if !PLATFORM(IOS)
    435             LayerPool::sharedPool()->addLayer(tileInfo.layer);
    436 #endif
    437         }
     431        removeTiles(tilesToRemove);
    438432    }
    439433
Note: See TracChangeset for help on using the changeset viewer.