Changeset 84981 in webkit
- Timestamp:
- Apr 26, 2011 4:51:05 PM (13 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r84979 r84981 1 2011-04-26 James Robinson <jamesr@chromium.org> 2 3 Reviewed by Kenneth Russell. 4 5 [chromium] Clear out LayerTilerChromium's tiles on lost context 6 https://bugs.webkit.org/show_bug.cgi?id=59233 7 8 Clears out the LayerTilerChromium's tile set when the LayerRendererChromium is reset. In this case the tiles are 9 no longer valid since they exist in the previous LayerRendererChromium. 10 11 Will be tested by a chrome test since we don't have any way to exercise the context lost case in layout tests. 12 13 * platform/graphics/chromium/LayerTilerChromium.h: 14 (WebCore::LayerTilerChromium::setLayerRenderer): 15 1 16 2011-04-26 Martin Robinson <mrobinson@igalia.com> 2 17 -
trunk/Source/WebCore/platform/graphics/chromium/LayerTilerChromium.h
r84582 r84981 78 78 // Change the tile size. This may invalidate all the existing tiles. 79 79 void setTileSize(const IntSize& size); 80 void setLayerRenderer(LayerRendererChromium* layerRenderer) { m_layerRenderer = layerRenderer; }80 void setLayerRenderer(LayerRendererChromium* layerRenderer) { m_layerRenderer = layerRenderer; reset(); } 81 81 82 82 bool skipsDraw() const { return m_skipsDraw; }
Note: See TracChangeset
for help on using the changeset viewer.