Lines Matching refs:request
2393 bool RenderLayer::hitTest(const HitTestRequest& request, HitTestResult& result)
2398 if (!request.ignoreClipping())
2401 RenderLayer* insideLayer = hitTestLayer(this, 0, request, result, boundsRect, result.point(), false);
2406 if ((request.active() || request.mouseUp()) && renderer()->isRenderView()) {
2418 updateHoverActiveState(request, result);
2515 RenderLayer* RenderLayer::hitTestLayer(RenderLayer* rootLayer, RenderLayer* containerLayer, const HitTestRequest& request, HitTestResult& result,
2560 return hitTestLayer(this, containerLayer, request, result, localHitTestRect, localPoint, true, newTransformState.get(), zOffset);
2630 RenderLayer* hitLayer = m_posZOrderList->at(i)->hitTestLayer(rootLayer, this, request, tempResult, hitTestRect, hitTestPoint, false, localTransformState.get(), zOffsetForDescendantsPtr);
2646 RenderLayer* hitLayer = currLayer->hitTestLayer(rootLayer, this, request, tempResult, hitTestRect, hitTestPoint, false, localTransformState.get(), zOffsetForDescendantsPtr);
2661 if (hitTestContents(request, tempResult, layerBounds, hitTestPoint, HitTestDescendants) &&
2675 RenderLayer* hitLayer = m_negZOrderList->at(i)->hitTestLayer(rootLayer, this, request, tempResult, hitTestRect, hitTestPoint, false, localTransformState.get(), zOffsetForDescendantsPtr);
2692 if (hitTestContents(request, tempResult, layerBounds, hitTestPoint, HitTestSelf) &&
2702 bool RenderLayer::hitTestContents(const HitTestRequest& request, HitTestResult& result, const IntRect& layerBounds, const IntPoint& hitTestPoint, HitTestFilter hitTestFilter) const
2704 if (!renderer()->hitTest(request, result, hitTestPoint,
3111 void RenderLayer::updateHoverActiveState(const HitTestRequest& request, HitTestResult& result)
3114 if (request.readOnly())
3120 if (activeNode && !request.active()) {
3129 if (!activeNode && newActiveNode && request.active()) {
3144 bool mustBeInActiveChain = request.active() && request.mouseMove();
3174 curr->node()->setActive(request.active());