Changeset 135864 in webkit


Ignore:
Timestamp:
Nov 27, 2012 9:02:36 AM (11 years ago)
Author:
commit-queue@webkit.org
Message:

[EFL][Qt][WK2] Tiles not always painted
https://bugs.webkit.org/show_bug.cgi?id=103271

Patch by Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com> on 2012-11-27
Reviewed by Kenneth Rohde Christiansen.

The problem turned up because visible content was synchromized before the new fixed
layout size had been applied in the web process.

  • UIProcess/PageViewportController.cpp:

(WebKit::PageViewportController::didChangeViewportSize):
(WebKit::PageViewportController::didChangeViewportAttributes):

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r135858 r135864  
     12012-11-27  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
     2
     3        [EFL][Qt][WK2] Tiles not always painted
     4        https://bugs.webkit.org/show_bug.cgi?id=103271
     5
     6        Reviewed by Kenneth Rohde Christiansen.
     7
     8        The problem turned up because visible content was synchromized before the new fixed
     9        layout size had been applied in the web process.
     10
     11        * UIProcess/PageViewportController.cpp:
     12        (WebKit::PageViewportController::didChangeViewportSize):
     13        (WebKit::PageViewportController::didChangeViewportAttributes):
     14
    1152012-11-27  Yael Aharon  <yael.aharon@intel.com>
    216
  • trunk/Source/WebKit2/UIProcess/PageViewportController.cpp

    r135669 r135864  
    196196    // it can resize the content accordingly.
    197197    m_webPageProxy->setViewportSize(roundedIntSize(newSize));
    198 
    199     syncVisibleContents();
    200198}
    201199
     
    237235    if (updateMinimumScaleToFit())
    238236        m_client->didChangeViewportAttributes();
     237
     238    syncVisibleContents();
    239239}
    240240
Note: See TracChangeset for help on using the changeset viewer.