Changeset 132392 in webkit


Ignore:
Timestamp:
Oct 24, 2012 1:33:14 PM (12 years ago)
Author:
noam.rosenthal@nokia.com
Message:

Coordinated Graphics: Enable threaded/IPC animations
https://bugs.webkit.org/show_bug.cgi?id=93146

Reviewed by Caio Marcelo de Oliveira Filho.

In some cases there are pending changes in the layers, but no actual changes to the frame.
In that case we should unlock the animations.

  • WebProcess/WebPage/CoordinatedGraphics/LayerTreeCoordinator.cpp:

(WebKit::LayerTreeCoordinator::flushPendingLayerChanges):

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r132389 r132392  
     12012-10-24  No'am Rosenthal  <noam.rosenthal@nokia.com>
     2
     3        Coordinated Graphics: Enable threaded/IPC animations
     4        https://bugs.webkit.org/show_bug.cgi?id=93146
     5
     6        Reviewed by Caio Marcelo de Oliveira Filho.
     7
     8        In some cases there are pending changes in the layers, but no actual changes to the frame.
     9        In that case we should unlock the animations.
     10
     11        * WebProcess/WebPage/CoordinatedGraphics/LayerTreeCoordinator.cpp:
     12        (WebKit::LayerTreeCoordinator::flushPendingLayerChanges):
     13
    1142012-10-24  Noam Rosenthal  <noam.rosenthal@nokia.com>
    215
  • trunk/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/LayerTreeCoordinator.cpp

    r132275 r132392  
    281281        m_waitingForUIProcess = true;
    282282        m_shouldSyncFrame = false;
    283     }
     283    } else
     284        unlockAnimations();
    284285
    285286    if (m_forceRepaintAsyncCallbackID) {
Note: See TracChangeset for help on using the changeset viewer.