Home | History | Annotate | Download | only in page

Lines Matching refs:viewSize

48 static RectsAlignment alignmentForRects(FocusDirection, const IntRect&, const IntRect&, const IntSize& viewSize);
51 static bool areRectsMoreThanFullScreenApart(FocusDirection direction, const IntRect& curRect, const IntRect& targetRect, const IntSize& viewSize);
98 static RectsAlignment alignmentForRects(FocusDirection direction, const IntRect& curRect, const IntRect& targetRect, const IntSize& viewSize)
101 if (areRectsMoreThanFullScreenApart(direction, curRect, targetRect, viewSize))
243 static bool areRectsMoreThanFullScreenApart(FocusDirection direction, const IntRect& curRect, const IntRect& targetRect, const IntSize& viewSize)
249 return curRect.x() - targetRect.maxX() > viewSize.width();
251 return targetRect.x() - curRect.maxX() > viewSize.width();
253 return curRect.y() - targetRect.maxY() > viewSize.height();
255 return targetRect.y() - curRect.maxY() > viewSize.height();
678 IntSize viewSize = candidate.visibleNode->document()->page()->mainFrame()->view()->visibleContentRect().size();
679 candidate.alignment = alignmentForRects(direction, currentRect, nodeRect, viewSize);