| OLD | NEW |
| 1 /* | 1 /* |
| 2 Copyright (C) 1997 Martin Jones (mjones@kde.org) | 2 Copyright (C) 1997 Martin Jones (mjones@kde.org) |
| 3 (C) 1998 Waldo Bastian (bastian@kde.org) | 3 (C) 1998 Waldo Bastian (bastian@kde.org) |
| 4 (C) 1998, 1999 Torben Weis (weis@kde.org) | 4 (C) 1998, 1999 Torben Weis (weis@kde.org) |
| 5 (C) 1999 Lars Knoll (knoll@kde.org) | 5 (C) 1999 Lars Knoll (knoll@kde.org) |
| 6 (C) 1999 Antti Koivisto (koivisto@kde.org) | 6 (C) 1999 Antti Koivisto (koivisto@kde.org) |
| 7 Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Apple Inc. All rights | 7 Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Apple Inc. All rights |
| 8 reserved. | 8 reserved. |
| 9 | 9 |
| 10 This library is free software; you can redistribute it and/or | 10 This library is free software; you can redistribute it and/or |
| (...skipping 966 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 977 // LayoutObject for the viewport-defining element (see | 977 // LayoutObject for the viewport-defining element (see |
| 978 // Document::viewportDefiningElement). | 978 // Document::viewportDefiningElement). |
| 979 LayoutObject* viewportLayoutObject() const; | 979 LayoutObject* viewportLayoutObject() const; |
| 980 | 980 |
| 981 void collectAnnotatedRegions(LayoutObject&, | 981 void collectAnnotatedRegions(LayoutObject&, |
| 982 Vector<AnnotatedRegionValue>&) const; | 982 Vector<AnnotatedRegionValue>&) const; |
| 983 | 983 |
| 984 template <typename Function> | 984 template <typename Function> |
| 985 void forAllNonThrottledFrameViews(const Function&); | 985 void forAllNonThrottledFrameViews(const Function&); |
| 986 | 986 |
| 987 void setNeedsUpdateViewportIntersection(); | |
| 988 void updateViewportIntersectionsForSubtree( | 987 void updateViewportIntersectionsForSubtree( |
| 989 DocumentLifecycle::LifecycleState targetState); | 988 DocumentLifecycle::LifecycleState targetState); |
| 990 void updateRenderThrottlingStatus(bool hidden, bool subtreeThrottled); | 989 void updateRenderThrottlingStatus(bool hidden, bool subtreeThrottled); |
| 991 void notifyResizeObservers(); | 990 void notifyResizeObservers(); |
| 992 | 991 |
| 993 // PaintInvalidationCapableScrollableArea | 992 // PaintInvalidationCapableScrollableArea |
| 994 LayoutScrollbarPart* resizer() const override { return nullptr; } | 993 LayoutScrollbarPart* resizer() const override { return nullptr; } |
| 995 | 994 |
| 996 bool checkLayoutInvalidationIsAllowed() const; | 995 bool checkLayoutInvalidationIsAllowed() const; |
| 997 | 996 |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1068 IntSize m_initialViewportSize; | 1067 IntSize m_initialViewportSize; |
| 1069 bool m_layoutSizeFixedToFrameSize; | 1068 bool m_layoutSizeFixedToFrameSize; |
| 1070 | 1069 |
| 1071 Timer<FrameView> m_didScrollTimer; | 1070 Timer<FrameView> m_didScrollTimer; |
| 1072 | 1071 |
| 1073 Vector<IntRect> m_tickmarks; | 1072 Vector<IntRect> m_tickmarks; |
| 1074 | 1073 |
| 1075 float m_browserControlsViewportAdjustment; | 1074 float m_browserControlsViewportAdjustment; |
| 1076 | 1075 |
| 1077 bool m_needsUpdateWidgetGeometries; | 1076 bool m_needsUpdateWidgetGeometries; |
| 1078 bool m_needsUpdateViewportIntersection; | |
| 1079 bool m_needsUpdateViewportIntersectionInSubtree; | |
| 1080 | 1077 |
| 1081 #if ENABLE(ASSERT) | 1078 #if ENABLE(ASSERT) |
| 1082 // Verified when finalizing. | 1079 // Verified when finalizing. |
| 1083 bool m_hasBeenDisposed; | 1080 bool m_hasBeenDisposed; |
| 1084 #endif | 1081 #endif |
| 1085 | 1082 |
| 1086 ScrollbarMode m_horizontalScrollbarMode; | 1083 ScrollbarMode m_horizontalScrollbarMode; |
| 1087 ScrollbarMode m_verticalScrollbarMode; | 1084 ScrollbarMode m_verticalScrollbarMode; |
| 1088 | 1085 |
| 1089 bool m_horizontalScrollbarLock; | 1086 bool m_horizontalScrollbarLock; |
| (...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1208 widget.isFrameView()); | 1205 widget.isFrameView()); |
| 1209 DEFINE_TYPE_CASTS(FrameView, | 1206 DEFINE_TYPE_CASTS(FrameView, |
| 1210 ScrollableArea, | 1207 ScrollableArea, |
| 1211 scrollableArea, | 1208 scrollableArea, |
| 1212 scrollableArea->isFrameView(), | 1209 scrollableArea->isFrameView(), |
| 1213 scrollableArea.isFrameView()); | 1210 scrollableArea.isFrameView()); |
| 1214 | 1211 |
| 1215 } // namespace blink | 1212 } // namespace blink |
| 1216 | 1213 |
| 1217 #endif // FrameView_h | 1214 #endif // FrameView_h |
| OLD | NEW |