| 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 430 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 441 Page* FrameView::page() const | 441 Page* FrameView::page() const |
| 442 { | 442 { |
| 443 return frame().page(); | 443 return frame().page(); |
| 444 } | 444 } |
| 445 | 445 |
| 446 LayoutView* FrameView::layoutView() const | 446 LayoutView* FrameView::layoutView() const |
| 447 { | 447 { |
| 448 return frame().contentLayoutObject(); | 448 return frame().contentLayoutObject(); |
| 449 } | 449 } |
| 450 | 450 |
| 451 LayoutViewItem FrameView::layoutViewItem() const |
| 452 { |
| 453 return LayoutViewItem(frame().contentLayoutObject()); |
| 454 } |
| 455 |
| 451 ScrollingCoordinator* FrameView::scrollingCoordinator() const | 456 ScrollingCoordinator* FrameView::scrollingCoordinator() const |
| 452 { | 457 { |
| 453 Page* p = page(); | 458 Page* p = page(); |
| 454 return p ? p->scrollingCoordinator() : 0; | 459 return p ? p->scrollingCoordinator() : 0; |
| 455 } | 460 } |
| 456 | 461 |
| 457 CompositorAnimationTimeline* FrameView::compositorAnimationTimeline() const | 462 CompositorAnimationTimeline* FrameView::compositorAnimationTimeline() const |
| 458 { | 463 { |
| 459 ScrollingCoordinator* c = scrollingCoordinator(); | 464 ScrollingCoordinator* c = scrollingCoordinator(); |
| 460 return c ? c->compositorAnimationTimeline() : nullptr; | 465 return c ? c->compositorAnimationTimeline() : nullptr; |
| 461 } | 466 } |
| 462 | 467 |
| 468 LayoutBox* FrameView::layoutBox() const |
| 469 { |
| 470 return layoutView(); |
| 471 } |
| 472 |
| 463 void FrameView::setCanHaveScrollbars(bool canHaveScrollbars) | 473 void FrameView::setCanHaveScrollbars(bool canHaveScrollbars) |
| 464 { | 474 { |
| 465 m_canHaveScrollbars = canHaveScrollbars; | 475 m_canHaveScrollbars = canHaveScrollbars; |
| 466 | 476 |
| 467 ScrollbarMode newVerticalMode = m_verticalScrollbarMode; | 477 ScrollbarMode newVerticalMode = m_verticalScrollbarMode; |
| 468 if (canHaveScrollbars && m_verticalScrollbarMode == ScrollbarAlwaysOff) | 478 if (canHaveScrollbars && m_verticalScrollbarMode == ScrollbarAlwaysOff) |
| 469 newVerticalMode = ScrollbarAuto; | 479 newVerticalMode = ScrollbarAuto; |
| 470 else if (!canHaveScrollbars) | 480 else if (!canHaveScrollbars) |
| 471 newVerticalMode = ScrollbarAlwaysOff; | 481 newVerticalMode = ScrollbarAlwaysOff; |
| 472 | 482 |
| (...skipping 3863 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4336 } | 4346 } |
| 4337 | 4347 |
| 4338 bool FrameView::canThrottleRendering() const | 4348 bool FrameView::canThrottleRendering() const |
| 4339 { | 4349 { |
| 4340 if (!RuntimeEnabledFeatures::renderingPipelineThrottlingEnabled()) | 4350 if (!RuntimeEnabledFeatures::renderingPipelineThrottlingEnabled()) |
| 4341 return false; | 4351 return false; |
| 4342 return m_subtreeThrottled || (m_hiddenForThrottling && m_crossOriginForThrot
tling); | 4352 return m_subtreeThrottled || (m_hiddenForThrottling && m_crossOriginForThrot
tling); |
| 4343 } | 4353 } |
| 4344 | 4354 |
| 4345 } // namespace blink | 4355 } // namespace blink |
| OLD | NEW |