WebCore::IntRect DOMHTMLInputElement::rectOnScreen() { RenderObject* renderer = m_element->renderer(); FrameView* view = m_element->document()->view(); if (!renderer || !view) return WebCore::IntRect(); WebCore::IntRect coreRect = renderer->absoluteBoundingBoxRect(); coreRect.setLocation(view->contentsToWindow(coreRect.location())); return coreRect; }
void ThreadedCoordinatedLayerTreeHost::scrollNonCompositedContents(const WebCore::IntRect& rect) { m_compositor->scrollTo(rect.location()); scheduleLayerFlush(); }