Changeset 60352 in webkit
- Timestamp:
- May 28, 2010 6:57:17 AM (14 years ago)
- Location:
- trunk/WebKit/qt
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/qt/Api/qwebpage.cpp
r60350 r60352 1221 1221 double timeDelay = q->property("_q_HTMLTokenizerTimeDelay").toDouble(); 1222 1222 q->handle()->page->setCustomHTMLTokenizerTimeDelay(timeDelay); 1223 } else if (event->propertyName() == "_q_TiledBackingStoreTileSize") { 1223 } 1224 #if ENABLE(TILED_BACKING_STORE) 1225 else if (event->propertyName() == "_q_TiledBackingStoreTileSize") { 1226 WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame()); 1227 if (!frame->tiledBackingStore()) 1228 return; 1224 1229 QSize tileSize = q->property("_q_TiledBackingStoreTileSize").toSize(); 1225 WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame());1226 1230 frame->tiledBackingStore()->setTileSize(tileSize); 1227 1231 } else if (event->propertyName() == "_q_TiledBackingStoreTileCreationDelay") { 1232 WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame()); 1233 if (!frame->tiledBackingStore()) 1234 return; 1228 1235 int tileCreationDelay = q->property("_q_TiledBackingStoreTileCreationDelay").toInt(); 1229 WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame());1230 1236 frame->tiledBackingStore()->setTileCreationDelay(static_cast<double>(tileCreationDelay) / 1000.); 1231 1237 } else if (event->propertyName() == "_q_TiledBackingStoreKeepAreaMultiplier") { 1238 WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame()); 1239 if (!frame->tiledBackingStore()) 1240 return; 1232 1241 FloatSize keepMultiplier; 1233 1242 FloatSize coverMultiplier; 1234 WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame());1235 1243 frame->tiledBackingStore()->getKeepAndCoverAreaMultipliers(keepMultiplier, coverMultiplier); 1236 1244 QSizeF qSize = q->property("_q_TiledBackingStoreKeepAreaMultiplier").toSizeF(); … … 1238 1246 frame->tiledBackingStore()->setKeepAndCoverAreaMultipliers(keepMultiplier, coverMultiplier); 1239 1247 } else if (event->propertyName() == "_q_TiledBackingStoreCoverAreaMultiplier") { 1248 WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame()); 1249 if (!frame->tiledBackingStore()) 1250 return; 1240 1251 FloatSize keepMultiplier; 1241 1252 FloatSize coverMultiplier; 1242 WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame());1243 1253 frame->tiledBackingStore()->getKeepAndCoverAreaMultipliers(keepMultiplier, coverMultiplier); 1244 1254 QSizeF qSize = q->property("_q_TiledBackingStoreCoverAreaMultiplier").toSizeF(); … … 1246 1256 frame->tiledBackingStore()->setKeepAndCoverAreaMultipliers(keepMultiplier, coverMultiplier); 1247 1257 } 1258 #endif 1248 1259 } 1249 1260 -
trunk/WebKit/qt/ChangeLog
r60350 r60352 1 2010-05-28 Antti Koivisto <koivisto@iki.fi> 2 3 Reviewed by Kenneth Rohde Christiansen. 4 5 Add a missing #if ENABLE(), some null checking. 6 7 * Api/qwebpage.cpp: 8 (QWebPagePrivate::dynamicPropertyChangeEvent): 9 1 10 2010-05-28 Antti Koivisto <koivisto@iki.fi> 2 11
Note: See TracChangeset
for help on using the changeset viewer.