Changeset 91079 in webkit


Ignore:
Timestamp:
Jul 15, 2011 11:25:32 AM (13 years ago)
Author:
kenneth@webkit.org
Message:

REGRESSION(91064): Upstream QtWebKit/N9 changes related tovisibleContentRect

Reviewed by Antonio Gomes.

Only set setFixedVisibleContentRect when in resizesToContents mode.

  • WebCoreSupport/FrameLoaderClientQt.cpp:

(WebCore::FrameLoaderClientQt::transitionToCommittedForNewPage):

Location:
trunk/Source/WebKit/qt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/qt/ChangeLog

    r91064 r91079  
     12011-07-15  Kenneth Rohde Christiansen  <kenneth@webkit.org>
     2
     3        REGRESSION(91064): Upstream QtWebKit/N9 changes related tovisibleContentRect
     4
     5        Reviewed by Antonio Gomes.
     6
     7        Only set setFixedVisibleContentRect when in resizesToContents mode.
     8
     9        * WebCoreSupport/FrameLoaderClientQt.cpp:
     10        (WebCore::FrameLoaderClientQt::transitionToCommittedForNewPage):
     11
    1122011-07-15  Kenneth Rohde Christiansen  <kenneth@webkit.org>
    213
  • trunk/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp

    r91064 r91079  
    297297    bool isMainFrame = m_frame == m_frame->page()->mainFrame();
    298298    if (isMainFrame && page->d->client) {
    299         m_frame->view()->setPaintsEntireContents(page->d->client->viewResizesToContentsEnabled());
    300         m_frame->view()->setDelegatesScrolling(page->d->client->viewResizesToContentsEnabled());
     299        bool resizesToContents = page->d->client->viewResizesToContentsEnabled();
     300
     301        m_frame->view()->setPaintsEntireContents(resizesToContents);
     302        m_frame->view()->setDelegatesScrolling(resizesToContents);
    301303
    302304        // The HistoryController will update the scroll position later if needed.
    303         m_frame->view()->setFixedVisibleContentRect(IntRect(IntPoint::zero(), currentVisibleContentSize));
     305        IntRect rect = resizesToContents ? IntRect(IntPoint::zero(), currentVisibleContentSize) : IntRect();
     306        m_frame->view()->setFixedVisibleContentRect(rect);
    304307    }
    305308}
Note: See TracChangeset for help on using the changeset viewer.