| 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 947 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 958 lifecycle().advanceTo(DocumentLifecycle::StyleClean); | 958 lifecycle().advanceTo(DocumentLifecycle::StyleClean); |
| 959 | 959 |
| 960 if (shouldPerformScrollAnchoring()) | 960 if (shouldPerformScrollAnchoring()) |
| 961 m_scrollAnchor.notifyBeforeLayout(); | 961 m_scrollAnchor.notifyBeforeLayout(); |
| 962 } | 962 } |
| 963 | 963 |
| 964 bool FrameView::shouldPerformScrollAnchoring() const { | 964 bool FrameView::shouldPerformScrollAnchoring() const { |
| 965 return RuntimeEnabledFeatures::scrollAnchoringEnabled() && | 965 return RuntimeEnabledFeatures::scrollAnchoringEnabled() && |
| 966 !RuntimeEnabledFeatures::rootLayerScrollingEnabled() && | 966 !RuntimeEnabledFeatures::rootLayerScrollingEnabled() && |
| 967 m_scrollAnchor.hasScroller() && | 967 m_scrollAnchor.hasScroller() && |
| 968 layoutBox()->style()->overflowAnchor() != AnchorNone && | 968 layoutBox()->style()->overflowAnchor() != EOverflowAnchor::None && |
| 969 !m_frame->document()->finishingOrIsPrinting(); | 969 !m_frame->document()->finishingOrIsPrinting(); |
| 970 } | 970 } |
| 971 | 971 |
| 972 static inline void layoutFromRootObject(LayoutObject& root) { | 972 static inline void layoutFromRootObject(LayoutObject& root) { |
| 973 LayoutState layoutState(root); | 973 LayoutState layoutState(root); |
| 974 root.layout(); | 974 root.layout(); |
| 975 } | 975 } |
| 976 | 976 |
| 977 void FrameView::prepareLayoutAnalyzer() { | 977 void FrameView::prepareLayoutAnalyzer() { |
| 978 bool isTracing = false; | 978 bool isTracing = false; |
| (...skipping 3696 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4675 DCHECK(m_frame->isMainFrame()); | 4675 DCHECK(m_frame->isMainFrame()); |
| 4676 return m_initialViewportSize.width(); | 4676 return m_initialViewportSize.width(); |
| 4677 } | 4677 } |
| 4678 | 4678 |
| 4679 int FrameView::initialViewportHeight() const { | 4679 int FrameView::initialViewportHeight() const { |
| 4680 DCHECK(m_frame->isMainFrame()); | 4680 DCHECK(m_frame->isMainFrame()); |
| 4681 return m_initialViewportSize.height(); | 4681 return m_initialViewportSize.height(); |
| 4682 } | 4682 } |
| 4683 | 4683 |
| 4684 } // namespace blink | 4684 } // namespace blink |
| OLD | NEW |