| 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 reserv
ed. | 7 Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Apple Inc. All rights reserv
ed. |
| 8 | 8 |
| 9 This library is free software; you can redistribute it and/or | 9 This library is free software; you can redistribute it and/or |
| 10 modify it under the terms of the GNU Library General Public | 10 modify it under the terms of the GNU Library General Public |
| (...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 178 void addSlowRepaintObject(); | 178 void addSlowRepaintObject(); |
| 179 void removeSlowRepaintObject(); | 179 void removeSlowRepaintObject(); |
| 180 bool hasSlowRepaintObjects() const { return m_slowRepaintObjectCount; } | 180 bool hasSlowRepaintObjects() const { return m_slowRepaintObjectCount; } |
| 181 | 181 |
| 182 // Fixed-position objects. | 182 // Fixed-position objects. |
| 183 typedef HashSet<RenderObject*> ViewportConstrainedObjectSet; | 183 typedef HashSet<RenderObject*> ViewportConstrainedObjectSet; |
| 184 void addViewportConstrainedObject(RenderObject*); | 184 void addViewportConstrainedObject(RenderObject*); |
| 185 void removeViewportConstrainedObject(RenderObject*); | 185 void removeViewportConstrainedObject(RenderObject*); |
| 186 const ViewportConstrainedObjectSet* viewportConstrainedObjects() const { ret
urn m_viewportConstrainedObjects.get(); } | 186 const ViewportConstrainedObjectSet* viewportConstrainedObjects() const { ret
urn m_viewportConstrainedObjects.get(); } |
| 187 bool hasViewportConstrainedObjects() const { return m_viewportConstrainedObj
ects && m_viewportConstrainedObjects->size() > 0; } | 187 bool hasViewportConstrainedObjects() const { return m_viewportConstrainedObj
ects && m_viewportConstrainedObjects->size() > 0; } |
| 188 bool hasVisibleViewportConstrainedObjects() const; |
| 188 | 189 |
| 189 void handleLoadCompleted(); | 190 void handleLoadCompleted(); |
| 190 | 191 |
| 191 void updateAnnotatedRegions(); | 192 void updateAnnotatedRegions(); |
| 192 | 193 |
| 193 void restoreScrollbar(); | 194 void restoreScrollbar(); |
| 194 | 195 |
| 195 void postLayoutTimerFired(Timer<FrameView>*); | 196 void postLayoutTimerFired(Timer<FrameView>*); |
| 196 | 197 |
| 197 bool wasScrolledByUser() const; | 198 bool wasScrolledByUser() const; |
| (...skipping 646 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 844 } | 845 } |
| 845 | 846 |
| 846 private: | 847 private: |
| 847 RawPtrWillBeMember<FrameView> m_view; | 848 RawPtrWillBeMember<FrameView> m_view; |
| 848 bool m_originalValue; | 849 bool m_originalValue; |
| 849 }; | 850 }; |
| 850 | 851 |
| 851 } // namespace blink | 852 } // namespace blink |
| 852 | 853 |
| 853 #endif // FrameView_h | 854 #endif // FrameView_h |
| OLD | NEW |