Lines Matching defs:tile

135         TiledDrawingAreaTile* tile = m_tilesByID.get(tileID);
136 ASSERT(!tile || tile->ID() == tileID);
137 if (tile)
138 tile->updateFromChunk(&updateChunk, scale);
192 TiledDrawingAreaTile* tile = m_tilesByID.get(tileID);
193 ASSERT(!tile || tile->ID() == tileID);
194 if (tile)
195 tile->updateFromChunk(&updateChunk, scale);
202 RefPtr<TiledDrawingAreaTile> tile = TiledDrawingAreaTile::create(this, coordinate);
203 setTile(coordinate, tile);
204 return tile;
252 // If a tile outside out current cover rect gets invalidated, just drop it instead of updating.
289 // Bail out if all tile back buffers have not been updated.
303 TiledDrawingAreaTile* tile = tilesToFlip[n];
304 tile->swapBackBufferToFront();
305 // FIXME: should not request system repaint for the full tile.
306 paintedArea.append(mapToContents(tile->rect()));
331 // Since tile content is already scaled, first revert the scaling from the painter.
430 // Search for the tile position closest to the viewport center that does not yet contain a tile.
444 RefPtr<TiledDrawingAreaTile> tile = tileAt(currentCoordinate);
445 if (!distance && (!tile || !tile->isReadyToPaint()))
447 if (tile)
465 // Now construct the tile(s).
527 void TiledDrawingAreaProxy::setTile(const TiledDrawingAreaTile::Coordinate& coordinate, RefPtr<TiledDrawingAreaTile> tile)
529 m_tiles.set(coordinate, tile);
530 m_tilesByID.set(tile->ID(), tile.get());
535 RefPtr<TiledDrawingAreaTile> tile = m_tiles.take(coordinate);
537 m_tilesByID.remove(tile->ID());
539 if (!tile->hasBackBufferUpdatePending())
542 page->process()->deprecatedSend(DrawingAreaLegacyMessage::CancelTileUpdate, page->pageID(), CoreIPC::In(tile->ID()));