OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
3 * Copyright (C) 2006 Apple Computer, Inc. | 3 * Copyright (C) 2006 Apple Computer, Inc. |
4 * | 4 * |
5 * This library is free software; you can redistribute it and/or | 5 * This library is free software; you can redistribute it and/or |
6 * modify it under the terms of the GNU Library General Public | 6 * modify it under the terms of the GNU Library General Public |
7 * License as published by the Free Software Foundation; either | 7 * License as published by the Free Software Foundation; either |
8 * version 2 of the License, or (at your option) any later version. | 8 * version 2 of the License, or (at your option) any later version. |
9 * | 9 * |
10 * This library is distributed in the hope that it will be useful, | 10 * This library is distributed in the hope that it will be useful, |
(...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
174 | 174 |
175 IntRect documentRect() const; | 175 IntRect documentRect() const; |
176 | 176 |
177 // Renderer that paints the root background has background-images which all
have background-attachment: fixed. | 177 // Renderer that paints the root background has background-images which all
have background-attachment: fixed. |
178 bool rootBackgroundIsEntirelyFixed() const; | 178 bool rootBackgroundIsEntirelyFixed() const; |
179 | 179 |
180 bool hasRenderNamedFlowThreads() const; | 180 bool hasRenderNamedFlowThreads() const; |
181 bool checkTwoPassLayoutForAutoHeightRegions() const; | 181 bool checkTwoPassLayoutForAutoHeightRegions() const; |
182 FlowThreadController* flowThreadController(); | 182 FlowThreadController* flowThreadController(); |
183 | 183 |
184 void styleDidChange(StyleDifference, const RenderStyle* oldStyle); | 184 virtual void styleDidChange(StyleDifference, const RenderStyle* oldStyle) OV
ERRIDE; |
185 | 185 |
186 IntervalArena* intervalArena(); | 186 IntervalArena* intervalArena(); |
187 | 187 |
188 void setRenderQuoteHead(RenderQuote* head) { m_renderQuoteHead = head; } | 188 void setRenderQuoteHead(RenderQuote* head) { m_renderQuoteHead = head; } |
189 RenderQuote* renderQuoteHead() const { return m_renderQuoteHead; } | 189 RenderQuote* renderQuoteHead() const { return m_renderQuoteHead; } |
190 | 190 |
191 // FIXME: This is a work around because the current implementation of counte
rs | 191 // FIXME: This is a work around because the current implementation of counte
rs |
192 // requires walking the entire tree repeatedly and most pages don't actually
use either | 192 // requires walking the entire tree repeatedly and most pages don't actually
use either |
193 // feature so we shouldn't take the performance hit when not needed. Long te
rm we should | 193 // feature so we shouldn't take the performance hit when not needed. Long te
rm we should |
194 // rewrite the counter and quotes code. | 194 // rewrite the counter and quotes code. |
(...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
376 if (m_view) | 376 if (m_view) |
377 m_view->enableLayoutState(); | 377 m_view->enableLayoutState(); |
378 } | 378 } |
379 private: | 379 private: |
380 RenderView* m_view; | 380 RenderView* m_view; |
381 }; | 381 }; |
382 | 382 |
383 } // namespace WebCore | 383 } // namespace WebCore |
384 | 384 |
385 #endif // RenderView_h | 385 #endif // RenderView_h |
OLD | NEW |