| 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 2899 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2910 m_isPainting = true; | 2910 m_isPainting = true; |
| 2911 | 2911 |
| 2912 // m_nodeToDraw is used to draw only one element (and its descendants) | 2912 // m_nodeToDraw is used to draw only one element (and its descendants) |
| 2913 RenderObject* eltRenderer = m_nodeToDraw ? m_nodeToDraw->renderer() : 0; | 2913 RenderObject* eltRenderer = m_nodeToDraw ? m_nodeToDraw->renderer() : 0; |
| 2914 RenderLayer* rootLayer = renderView->layer(); | 2914 RenderLayer* rootLayer = renderView->layer(); |
| 2915 | 2915 |
| 2916 #ifndef NDEBUG | 2916 #ifndef NDEBUG |
| 2917 RenderObject::SetLayoutNeededForbiddenScope forbidSetNeedsLayout(rootLayer->
renderer()); | 2917 RenderObject::SetLayoutNeededForbiddenScope forbidSetNeedsLayout(rootLayer->
renderer()); |
| 2918 #endif | 2918 #endif |
| 2919 | 2919 |
| 2920 rootLayer->paint(p, rect, m_paintBehavior, eltRenderer); | 2920 RenderObject* enclosingLayerRenderer = eltRenderer->enclosingLayer() ? eltRe
nderer->enclosingLayer()->renderer() : eltRenderer; |
| 2921 rootLayer->paint(p, rect, m_paintBehavior, enclosingLayerRenderer); |
| 2921 | 2922 |
| 2922 if (rootLayer->containsDirtyOverlayScrollbars()) | 2923 if (rootLayer->containsDirtyOverlayScrollbars()) |
| 2923 rootLayer->paintOverlayScrollbars(p, rect, m_paintBehavior, eltRenderer)
; | 2924 rootLayer->paintOverlayScrollbars(p, rect, m_paintBehavior, eltRenderer)
; |
| 2924 | 2925 |
| 2925 m_isPainting = false; | 2926 m_isPainting = false; |
| 2926 | 2927 |
| 2927 m_paintBehavior = oldPaintBehavior; | 2928 m_paintBehavior = oldPaintBehavior; |
| 2928 m_lastPaintTime = currentTime(); | 2929 m_lastPaintTime = currentTime(); |
| 2929 | 2930 |
| 2930 // Regions may have changed as a result of the visibility/z-index of element
changing. | 2931 // Regions may have changed as a result of the visibility/z-index of element
changing. |
| (...skipping 452 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3383 } | 3384 } |
| 3384 | 3385 |
| 3385 AXObjectCache* FrameView::axObjectCache() const | 3386 AXObjectCache* FrameView::axObjectCache() const |
| 3386 { | 3387 { |
| 3387 if (frame().document()) | 3388 if (frame().document()) |
| 3388 return frame().document()->existingAXObjectCache(); | 3389 return frame().document()->existingAXObjectCache(); |
| 3389 return 0; | 3390 return 0; |
| 3390 } | 3391 } |
| 3391 | 3392 |
| 3392 } // namespace WebCore | 3393 } // namespace WebCore |
| OLD | NEW |