コード例 #1
0
static bool needsPseudoElement(Element& current, PseudoId pseudoId)
{
    if (!current.renderer() || !current.renderer()->canHaveGeneratedChildren())
        return false;
    if (current.isPseudoElement())
        return false;
    if (!pseudoElementRendererIsNeeded(current.renderer()->getCachedPseudoStyle(pseudoId)))
        return false;
    return true;
}
コード例 #2
0
bool PseudoElement::rendererIsNeeded(const RenderStyle& style)
{
    return pseudoElementRendererIsNeeded(&style);
}
コード例 #3
0
bool PseudoElement::layoutObjectIsNeeded(const ComputedStyle& style)
{
    return pseudoElementRendererIsNeeded(&style);
}
コード例 #4
0
ファイル: PseudoElement.cpp プロジェクト: jbat100/webkit
bool PseudoElement::rendererIsNeeded(const NodeRenderingContext& context)
{
    return pseudoElementRendererIsNeeded(context.style());
}