Home | History | Annotate | Download | only in nav

Lines Matching refs:rect

40     const WebCore::IntRect& rect) const
42 DBG_NAV_LOGD("node=%p [%d] rect=(%d,%d,w=%d,h=%d)",
43 node, node->index(), rect.x(), rect.y(), rect.width(), rect.height());
45 return layer(node)->adjustBounds(mRoot->rootLayer(), rect);
47 return rect;
356 const CachedNode* CachedFrame::findBestAt(const WebCore::IntRect& rect,
363 int rectWidth = rect.width();
364 WebCore::IntPoint center = WebCore::IntPoint(rect.x() + (rectWidth >> 1),
365 rect.y() + (rect.height() >> 1));
382 " rect=(%d,%d,w=%d,h=%d)", test->index(),
383 testRect.intersects(rect) ? "true" : "false",
385 rect.x(), rect.y(), rect.width(), rect.height());
387 if (testRect.intersects(rect)) {
415 WebCore::IntRect both = rect;
447 const CachedNode* frameResult = frame->findBestAt(rect, best, inside,
473 const CachedNode* CachedFrame::findBestHitAt(const WebCore::IntRect& rect,
479 const CachedNode* frameResult = frame->findBestHitAt(rect,
489 if (testRect.intersects(rect) == false)
500 if (cursorRect.intersects(rect)) {
502 intersection.intersect(rect);
573 WebCore::IntRect rect = test->ring(this, part);
574 bestData->setMouseBounds(rect);
575 bestData->setNodeBounds(rect);
899 const WebCore::IntRect& rect) const
901 DBG_NAV_LOGD("node=%p [%d] rect=(%d,%d,w=%d,h=%d)",
902 node, node->index(), rect.x(), rect.y(), rect.width(), rect.height());
904 return layer(node)->localBounds(rect);
906 return rect;