Home | History | Annotate | Download | only in nav

Lines Matching full:left

54     int left, top, width, height;
61 left = prior.x();
63 if (left > testLeft)
64 left = testLeft;
69 width = right - left;
71 left = direction == LEFT ? bestRect.right() : prior.right();
72 int right = direction == LEFT ? prior.x() : bestRect.x();
73 width = right - left;
86 *result = WebCore::IntRect(left, top, width, height);
175 if ((testData.mMajorDelta ^ bestData.mMajorDelta) < 0) // one above, one below (or one left, one right)
556 case LEFT: distance = testBounds.x() - clip->x(); break;
561 case LEFT: distance = clip->right() - testBounds.x(); break;
578 case LEFT:
663 if (checkVisited(test, LEFT) == false)
676 if (checkVisited(innerData.mNode, LEFT)) {
681 if (checkVisited(test, LEFT))
684 } while ((test = test->traverseNextNode()) != limit); // FIXME ??? left and up should use traversePreviousNode to choose reverse document order
849 } while ((test = test->traverseNextNode()) != limit); // FIXME ??? left and up should use traversePreviousNode to choose reverse document order
1139 SkFixed CachedFrame::BestData::Overlap(int span, int left, int right)
1142 if (left > 0 && left < span && right > span)
1143 result = (unsigned) left;
1144 else if (right > 0 && right < span && left > span)
1146 else if (left > 0 && right > 0)
1273 mNode->setCondition(CachedNode::CENTER_FURTHER); // never move left or sideways
1336 void CachedFrame::BestData::setNavInclusion(int left, int right)
1338 // if left and right <= 0, test node is completely in umbra of cursor
1340 // if left and right > 0, test node subsumes cursor
1341 mNavDelta = left;
1345 void CachedFrame::BestData::setNavOverlap(int span, int left, int right)
1347 // if left or right < 0, test node is not in umbra of cursor
1348 mNavOutside = left < MIN_OVERLAP || right < MIN_OVERLAP;
1349 mNavOverlap = Overlap(span, left, right); // prefer smallest negative left
1352 void CachedFrame::BestData::setWorkingInclusion(int left, int right)
1354 mWorkingDelta = left;
1359 void CachedFrame::BestData::setWorkingOverlap(int span, int left, int right)
1361 // if left or right < 0, test node is not in umbra of cursor
1362 mWorkingOutside = left < MIN_OVERLAP || right < MIN_OVERLAP;
1363 mWorkingOverlap = Overlap(span, left, right);
1364 mPreferred = left <= 0 ? 0 : left;