| 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 2143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2154 #ifdef INSTRUMENT_LAYOUT_SCHEDULING | 2154 #ifdef INSTRUMENT_LAYOUT_SCHEDULING |
| 2155 if (!m_frame->document()->ownerElement()) | 2155 if (!m_frame->document()->ownerElement()) |
| 2156 printf("Layout timer unscheduled at %d\n", m_frame->document()->elapsedT
ime()); | 2156 printf("Layout timer unscheduled at %d\n", m_frame->document()->elapsedT
ime()); |
| 2157 #endif | 2157 #endif |
| 2158 | 2158 |
| 2159 m_layoutTimer.stop(); | 2159 m_layoutTimer.stop(); |
| 2160 m_delayedLayout = false; | 2160 m_delayedLayout = false; |
| 2161 } | 2161 } |
| 2162 | 2162 |
| 2163 #if ENABLE(REQUEST_ANIMATION_FRAME) | 2163 #if ENABLE(REQUEST_ANIMATION_FRAME) |
| 2164 void FrameView::serviceScriptedAnimations(double monotonicAnimationStartTime) | 2164 void FrameView::serviceScriptedAnimations(DOMTimeStamp time) |
| 2165 { | 2165 { |
| 2166 for (Frame* frame = m_frame.get(); frame; frame = frame->tree()->traverseNex
t()) { | 2166 for (Frame* frame = m_frame.get(); frame; frame = frame->tree()->traverseNex
t()) { |
| 2167 frame->view()->serviceScrollAnimations(); | 2167 frame->view()->serviceScrollAnimations(); |
| 2168 frame->animation()->serviceAnimations(); | 2168 frame->animation()->serviceAnimations(); |
| 2169 } | 2169 } |
| 2170 | 2170 |
| 2171 Vector<RefPtr<Document> > documents; | 2171 Vector<RefPtr<Document> > documents; |
| 2172 for (Frame* frame = m_frame.get(); frame; frame = frame->tree()->traverseNex
t()) | 2172 for (Frame* frame = m_frame.get(); frame; frame = frame->tree()->traverseNex
t()) |
| 2173 documents.append(frame->document()); | 2173 documents.append(frame->document()); |
| 2174 | 2174 |
| 2175 for (size_t i = 0; i < documents.size(); ++i) | 2175 for (size_t i = 0; i < documents.size(); ++i) |
| 2176 documents[i]->serviceScriptedAnimations(monotonicAnimationStartTime); | 2176 documents[i]->serviceScriptedAnimations(time); |
| 2177 } | 2177 } |
| 2178 #endif | 2178 #endif |
| 2179 | 2179 |
| 2180 bool FrameView::isTransparent() const | 2180 bool FrameView::isTransparent() const |
| 2181 { | 2181 { |
| 2182 return m_isTransparent; | 2182 return m_isTransparent; |
| 2183 } | 2183 } |
| 2184 | 2184 |
| 2185 void FrameView::setTransparent(bool isTransparent) | 2185 void FrameView::setTransparent(bool isTransparent) |
| 2186 { | 2186 { |
| (...skipping 1381 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3568 } | 3568 } |
| 3569 | 3569 |
| 3570 AXObjectCache* FrameView::axObjectCache() const | 3570 AXObjectCache* FrameView::axObjectCache() const |
| 3571 { | 3571 { |
| 3572 if (frame() && frame()->document() && frame()->document()->axObjectCacheExis
ts()) | 3572 if (frame() && frame()->document() && frame()->document()->axObjectCacheExis
ts()) |
| 3573 return frame()->document()->axObjectCache(); | 3573 return frame()->document()->axObjectCache(); |
| 3574 return 0; | 3574 return 0; |
| 3575 } | 3575 } |
| 3576 | 3576 |
| 3577 } // namespace WebCore | 3577 } // namespace WebCore |
| OLD | NEW |