OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 1998, 1999 Torben Weis <weis@kde.org> | 2 * Copyright (C) 1998, 1999 Torben Weis <weis@kde.org> |
3 * 1999 Lars Knoll <knoll@kde.org> | 3 * 1999 Lars Knoll <knoll@kde.org> |
4 * 1999 Antti Koivisto <koivisto@kde.org> | 4 * 1999 Antti Koivisto <koivisto@kde.org> |
5 * 2000 Dirk Mueller <mueller@kde.org> | 5 * 2000 Dirk Mueller <mueller@kde.org> |
6 * Copyright (C) 2004, 2005, 2006, 2007, 2008 Apple Inc. All rights reserved. | 6 * Copyright (C) 2004, 2005, 2006, 2007, 2008 Apple Inc. All rights reserved. |
7 * (C) 2006 Graham Dennis (graham.dennis@gmail.com) | 7 * (C) 2006 Graham Dennis (graham.dennis@gmail.com) |
8 * (C) 2006 Alexey Proskuryakov (ap@nypop.com) | 8 * (C) 2006 Alexey Proskuryakov (ap@nypop.com) |
9 * Copyright (C) 2009 Google Inc. All rights reserved. | 9 * Copyright (C) 2009 Google Inc. All rights reserved. |
10 * | 10 * |
(...skipping 2510 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2521 return; | 2521 return; |
2522 | 2522 |
2523 lifecycle().advanceTo(DocumentLifecycle::InCompositingForSlimmingPaintV2); | 2523 lifecycle().advanceTo(DocumentLifecycle::InCompositingForSlimmingPaintV2); |
2524 | 2524 |
2525 DisplayListDiff displayListDiff; | 2525 DisplayListDiff displayListDiff; |
2526 rootGraphicsLayer->displayItemList()->commitNewDisplayItems(&displayListDiff
); | 2526 rootGraphicsLayer->displayItemList()->commitNewDisplayItems(&displayListDiff
); |
2527 | 2527 |
2528 DisplayListCompositingBuilder compositingBuilder(*rootGraphicsLayer->display
ItemList(), displayListDiff); | 2528 DisplayListCompositingBuilder compositingBuilder(*rootGraphicsLayer->display
ItemList(), displayListDiff); |
2529 OwnPtr<CompositedDisplayList> compositedDisplayList = adoptPtr(new Composite
dDisplayList()); | 2529 OwnPtr<CompositedDisplayList> compositedDisplayList = adoptPtr(new Composite
dDisplayList()); |
2530 compositingBuilder.build(*compositedDisplayList); | 2530 compositingBuilder.build(*compositedDisplayList); |
2531 layoutView()->setCompositedDisplayList(compositedDisplayList.release()); | 2531 page()->setCompositedDisplayList(compositedDisplayList.release()); |
2532 | 2532 |
2533 lifecycle().advanceTo(DocumentLifecycle::CompositingForSlimmingPaintV2Clean)
; | 2533 lifecycle().advanceTo(DocumentLifecycle::CompositingForSlimmingPaintV2Clean)
; |
2534 } | 2534 } |
2535 | 2535 |
2536 void FrameView::updateFrameTimingRequestsIfNeeded() | 2536 void FrameView::updateFrameTimingRequestsIfNeeded() |
2537 { | 2537 { |
2538 GraphicsLayerFrameTimingRequests graphicsLayerTimingRequests; | 2538 GraphicsLayerFrameTimingRequests graphicsLayerTimingRequests; |
2539 // TODO(mpb) use a 'dirty' bit to not call this every time. | 2539 // TODO(mpb) use a 'dirty' bit to not call this every time. |
2540 collectFrameTimingRequestsRecursive(graphicsLayerTimingRequests); | 2540 collectFrameTimingRequestsRecursive(graphicsLayerTimingRequests); |
2541 | 2541 |
(...skipping 1436 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3978 | 3978 |
3979 if (!graphicsLayer) | 3979 if (!graphicsLayer) |
3980 return; | 3980 return; |
3981 | 3981 |
3982 DeprecatedPaintLayer::mapRectToPaintInvalidationBacking(localFrame->contentL
ayoutObject(), paintInvalidationContainer, viewRect); | 3982 DeprecatedPaintLayer::mapRectToPaintInvalidationBacking(localFrame->contentL
ayoutObject(), paintInvalidationContainer, viewRect); |
3983 | 3983 |
3984 graphicsLayerTimingRequests.add(graphicsLayer, Vector<std::pair<int64_t, Web
Rect>>()).storedValue->value.append(std::make_pair(m_frame->frameID(), enclosing
IntRect(viewRect))); | 3984 graphicsLayerTimingRequests.add(graphicsLayer, Vector<std::pair<int64_t, Web
Rect>>()).storedValue->value.append(std::make_pair(m_frame->frameID(), enclosing
IntRect(viewRect))); |
3985 } | 3985 } |
3986 | 3986 |
3987 } // namespace blink | 3987 } // namespace blink |
OLD | NEW |