• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/WebCore-7600.1.25/rendering/

Lines Matching +refs:frame +refs:width

329     const Settings& settings = m_renderView.frameView().frame().settings();
425 Page* page = m_renderView.frameView().frame().page();
435 // but GraphicsLayer::flushCompositingState() will cross frame boundaries
450 AnimationUpdateBlock animationUpdateBlock(&frameView.frame().animation());
488 Frame& frame = m_renderView.frameView().frame();
489 for (Frame* subframe = frame.tree().firstChild(); subframe; subframe = subframe->tree().traverseNext(&frame)) {
624 for (Frame* frame = &m_renderView.frameView().frame(); frame; frame = frame->tree().parent()) {
625 RenderLayerCompositor* compositor = frame->contentRenderer() ? &frame->contentRenderer()->compositor() : nullptr;
669 AnimationUpdateBlock animationUpdateBlock(&m_renderView.frameView().frame().animation());
733 Frame& frame = m_renderView.frameView().frame();
735 LOG(Compositing, "\nUpdate %d of %s.\n", m_rootLayerUpdateCount, isMainFrame ? "main frame" : frame.tree().uniqueName().string().utf8().data());
784 Frame& frame = m_renderView.frameView().frame();
785 Page* page = frame.page();
789 if (GraphicsLayer* overlayLayer = page->chrome().client().documentOverlayLayerForFrame(frame))
819 backing->compositedBounds().width().round(), backing->compositedBounds().height().round(),
856 // At this time, the ScrollingCoordinator only supports the top-level frame.
867 if (m_renderView.frameView().frame().settings().backgroundShouldExtendBeyondPage())
1041 const Settings& settings = m_renderView.frameView().frame().settings();
1609 // If there's a scrolling coordinator that manages scrolling for this frame view,
1681 // Dump an empty layer tree only if the only composited layer is the main frame's tiled backing,
2008 // Parent document content needs to be able to render on top of a composited frame, so correct behavior
2014 // If we are the top-level frame, don't propagate.
2024 // On Mac, only propagate compositing if the frame is overlapped in the parent
2025 // document, or the parent is already compositing, or the main frame is scaled.
2459 // Don't go into compositing mode if height or width are zero, or size is 1x1.
2461 return contentBox.height() * contentBox.width() > 1;
2484 // Don't go into compositing mode if height or width are zero.
2564 // No overflow ancestor, so see if the frame supports async scrolling.
2569 // iOS WK1 has fixed/sticky support in the main frame via WebFixedPositionContent.
2570 return m_renderView.frameView().frame().isMainFrame();
2595 if (layer.isRootLayer() && view.frameView().frame().isMainFrame())
2623 const Settings& settings = m_renderView.frameView().frame().settings();
2638 // They will stay fixed wrt the container rather than the enclosing frame.
2714 if (frameView.delegatesScrolling() && frameView.frame().isMainFrame())
2719 || attachment == RootLayerAttachedViaEnclosingFrame; // a composited frame on Mac
2765 if (m_renderView.frameView().frame().settings().fixedBackgroundsPaintRelativeToDocument())
2927 if (m_renderView.frameView().frame().settings().backgroundShouldExtendBeyondPage())
3129 if (m_renderView.frameView().frame().settings().backgroundShouldExtendBeyondPage())
3134 // We want the overhang areas layer to be positioned below the frame contents,
3246 Frame& frame = m_renderView.frameView().frame();
3247 if (frame.isMainFrame())
3251 // Need to clip to prevent transformed content showing outside this frame
3269 m_clipLayer->setName("frame clipping");
3275 m_scrollLayer->setName("frame scrolling");
3366 Frame& frame = m_renderView.frameView().frame();
3367 Page* page = frame.page();
3371 page->chrome().client().attachRootGraphicsLayer(&frame, rootGraphicsLayer());
3376 // for the frame's renderer in the parent document.
3399 // for the frame's renderer in the parent document.
3410 Frame& frame = m_renderView.frameView().frame();
3411 Page* page = frame.page();
3415 page->chrome().client().attachRootGraphicsLayer(&frame, 0);
3439 // The document-relative page overlay layer (which is pinned to the main frame's layer tree)
3445 Frame& frame = m_renderView.frameView().frame();
3446 Page* page = frame.page();
3450 if (GraphicsLayer* overlayLayer = page->chrome().client().documentOverlayLayerForFrame(frame))
3455 // when both parent and iframe content are composited. So when this frame becomes composited, we have
3459 Frame& frame = m_renderView.frameView().frame();
3460 for (Frame* child = frame.tree().firstChild(); child; child = child->tree().traverseNext(&frame)) {
3623 static ScrollingNodeID scrollCoordinatedAncestorInParentOfFrame(Frame& frame)
3625 if (!frame.document() || !frame.view())
3628 // Find the frame's enclosing layer in our render tree.
3629 HTMLFrameOwnerElement* ownerElement = frame.document()->ownerElement();
3650 for (Frame* child = m_renderView.frameView().frame().tree().firstChild(); child; child = child->tree().nextSibling()) {
3715 if (!m_renderView.frame().isMainFrame()) {
3716 ScrollingNodeID parentDocumentHostingNodeID = scrollCoordinatedAncestorInParentOfFrame(m_renderView.frame());
3808 // Only the main frame should register fixed/sticky layers.
3844 // Only the main frame should register fixed/sticky layers.
3948 return m_renderView.frameView().frame().page();
4007 Frame& frame = m_renderView.frameView().frame();
4008 Page* page = frame.page();
4022 Frame& frame = m_renderView.frameView().frame();
4023 Page* page = frame.page();