equal
deleted
inserted
replaced
141 void setContentIsOpaque(bool); |
141 void setContentIsOpaque(bool); |
142 |
142 |
143 void addSlowRepaintObject(); |
143 void addSlowRepaintObject(); |
144 void removeSlowRepaintObject(); |
144 void removeSlowRepaintObject(); |
145 |
145 |
|
146 void addFixedObject(); |
|
147 void removeFixedObject(); |
|
148 |
146 void beginDeferredRepaints(); |
149 void beginDeferredRepaints(); |
147 void endDeferredRepaints(); |
150 void endDeferredRepaints(); |
148 void checkStopDelayingDeferredRepaints(); |
151 void checkStopDelayingDeferredRepaints(); |
149 void resetDeferredRepaintDelay(); |
152 void resetDeferredRepaintDelay(); |
150 |
153 |
193 virtual IntPoint convertFromRenderer(const RenderObject*, const IntPoint&) const; |
196 virtual IntPoint convertFromRenderer(const RenderObject*, const IntPoint&) const; |
194 virtual IntPoint convertToRenderer(const RenderObject*, const IntPoint&) const; |
197 virtual IntPoint convertToRenderer(const RenderObject*, const IntPoint&) const; |
195 |
198 |
196 bool isFrameViewScrollCorner(RenderScrollbarPart* scrollCorner) const { return m_scrollCorner == scrollCorner; } |
199 bool isFrameViewScrollCorner(RenderScrollbarPart* scrollCorner) const { return m_scrollCorner == scrollCorner; } |
197 void invalidateScrollCorner(); |
200 void invalidateScrollCorner(); |
|
201 |
|
202 protected: |
|
203 virtual void scrollContentsFastPath(const IntSize& scrollDelta, const IntRect& rectToScroll, const IntRect& clipRect); |
198 |
204 |
199 private: |
205 private: |
200 FrameView(Frame*); |
206 FrameView(Frame*); |
201 |
207 |
202 void reset(); |
208 void reset(); |
259 |
265 |
260 bool m_useSlowRepaints; |
266 bool m_useSlowRepaints; |
261 bool m_isOverlapped; |
267 bool m_isOverlapped; |
262 bool m_contentIsOpaque; |
268 bool m_contentIsOpaque; |
263 unsigned m_slowRepaintObjectCount; |
269 unsigned m_slowRepaintObjectCount; |
|
270 unsigned m_fixedObjectCount; |
264 |
271 |
265 int m_borderX, m_borderY; |
272 int m_borderX, m_borderY; |
266 |
273 |
267 Timer<FrameView> m_layoutTimer; |
274 Timer<FrameView> m_layoutTimer; |
268 bool m_delayedLayout; |
275 bool m_delayedLayout; |