| 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 | 
|---|