Lines Matching refs:renderer
58 WebRenderObject::WebRenderObject(RenderObject* renderer, bool shouldIncludeDescendants)
60 m_name = renderer->renderName();
62 if (Node* node = renderer->node()) {
78 m_absolutePosition = flooredIntPoint(renderer->localToAbsolute());
80 if (renderer->isBox())
81 m_frameRect = toRenderBox(renderer)->pixelSnappedFrameRect();
82 else if (renderer->isText()) {
83 m_frameRect = toRenderText(renderer)->linesBoundingBox();
84 m_frameRect.setX(toRenderText(renderer)->firstRunX());
85 m_frameRect.setY(toRenderText(renderer)->firstRunY());
86 } else if (renderer->isRenderInline())
87 m_frameRect = toRenderBoxModelObject(renderer)->borderBoundingBox();
93 for (RenderObject* coreChild = renderer->firstChild(); coreChild; coreChild = coreChild->nextSibling()) {
98 if (!renderer->isWidget())
101 Widget* widget = toRenderWidget(renderer)->widget();