void PageClientQGraphicsWidget::updateTiledBackingStoreScale() { WebCore::TiledBackingStore* backingStore = QWebFramePrivate::core(page->mainFrame())->tiledBackingStore(); if (!backingStore) return; backingStore->setContentsScale(view->scale()); }
void QWebFrameAdapter::setTiledBackingStoreContentsScale(float scale) { WebCore::TiledBackingStore* backingStore = frame->tiledBackingStore(); if (!backingStore) return; backingStore->setContentsScale(scale); }
bool QWebFrameAdapter::tiledBackingStoreFrozen() const { WebCore::TiledBackingStore* backingStore = frame->tiledBackingStore(); if (!backingStore) return false; return backingStore->contentsFrozen(); }
void QWebFrameAdapter::setTiledBackingStoreFrozen(bool frozen) { WebCore::TiledBackingStore* backingStore = frame->tiledBackingStore(); if (!backingStore) return; backingStore->setContentsFrozen(frozen); }
void ChromeClientEA::invalidateWindow(const IntRect &windowRect, bool) { #if ENABLE(TILED_BACKING_STORE) if (platformPageClient()) { WebCore::TiledBackingStore* backingStore = EA::WebKit::WebFramePrivate::core(m_webPage->mainFrame())->tiledBackingStore(); if (!backingStore) return; backingStore->invalidate(windowRect); } #endif }
void ChromeClientQt::invalidateRootView(const IntRect& windowRect, bool) { #if USE(TILED_BACKING_STORE) if (platformPageClient()) { WebCore::TiledBackingStore* backingStore = QWebFramePrivate::core(m_webPage->mainFrame())->tiledBackingStore(); if (!backingStore) return; backingStore->invalidate(windowRect); } #else Q_UNUSED(windowRect); #endif }