Changeset 60352 in webkit


Ignore:
Timestamp:
May 28, 2010 6:57:17 AM (14 years ago)
Author:
antti.j.koivisto@nokia.com
Message:

Add a missing #if ENABLE(), some null checking.

Reviewed by Kenneth Rohde Christiansen.

  • Api/qwebpage.cpp:

(QWebPagePrivate::dynamicPropertyChangeEvent):

Location:
trunk/WebKit/qt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/qt/Api/qwebpage.cpp

    r60350 r60352  
    12211221        double timeDelay = q->property("_q_HTMLTokenizerTimeDelay").toDouble();
    12221222        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;
    12241229        QSize tileSize = q->property("_q_TiledBackingStoreTileSize").toSize();
    1225         WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame());
    12261230        frame->tiledBackingStore()->setTileSize(tileSize);
    12271231    } else if (event->propertyName() == "_q_TiledBackingStoreTileCreationDelay") {
     1232        WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame());
     1233        if (!frame->tiledBackingStore())
     1234            return;
    12281235        int tileCreationDelay = q->property("_q_TiledBackingStoreTileCreationDelay").toInt();
    1229         WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame());
    12301236        frame->tiledBackingStore()->setTileCreationDelay(static_cast<double>(tileCreationDelay) / 1000.);
    12311237    } else if (event->propertyName() == "_q_TiledBackingStoreKeepAreaMultiplier") {
     1238        WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame());
     1239        if (!frame->tiledBackingStore())
     1240            return;
    12321241        FloatSize keepMultiplier;
    12331242        FloatSize coverMultiplier;
    1234         WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame());
    12351243        frame->tiledBackingStore()->getKeepAndCoverAreaMultipliers(keepMultiplier, coverMultiplier);
    12361244        QSizeF qSize = q->property("_q_TiledBackingStoreKeepAreaMultiplier").toSizeF();
     
    12381246        frame->tiledBackingStore()->setKeepAndCoverAreaMultipliers(keepMultiplier, coverMultiplier);
    12391247    } else if (event->propertyName() == "_q_TiledBackingStoreCoverAreaMultiplier") {
     1248        WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame());
     1249        if (!frame->tiledBackingStore())
     1250            return;
    12401251        FloatSize keepMultiplier;
    12411252        FloatSize coverMultiplier;
    1242         WebCore::Frame* frame = QWebFramePrivate::core(q->mainFrame());
    12431253        frame->tiledBackingStore()->getKeepAndCoverAreaMultipliers(keepMultiplier, coverMultiplier);
    12441254        QSizeF qSize = q->property("_q_TiledBackingStoreCoverAreaMultiplier").toSizeF();
     
    12461256        frame->tiledBackingStore()->setKeepAndCoverAreaMultipliers(keepMultiplier, coverMultiplier);
    12471257    }
     1258#endif
    12481259}
    12491260
  • trunk/WebKit/qt/ChangeLog

    r60350 r60352  
     12010-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
    1102010-05-28  Antti Koivisto  <koivisto@iki.fi>
    211
Note: See TracChangeset for help on using the changeset viewer.