[CSSPseudoElement-geometry-edge-cases.tentative.html] [pseudo() returns null for unsupported pseudo-element types] expected: FAIL [pseudo() returns null for invalid pseudo-element syntax] expected: FAIL [pseudo() returns CSSPseudoElement even if pseudo not currently generated] expected: FAIL [getBoxQuads returns empty array when pseudo-element has no content (not generated)] expected: FAIL [getBoxQuads returns empty array when pseudo-element has display:none] expected: FAIL [getBoxQuads works with empty content pseudo-element] expected: FAIL [getBoxQuads works correctly for visibility:hidden pseudo-element] expected: FAIL [getBoxQuads handles zero-size pseudo-element] expected: FAIL [getBoxQuads works with transformed pseudo-element] expected: FAIL [convertPointFromNode handles source pseudo with no layout] expected: FAIL [convertQuadFromNode works with element as source] expected: FAIL [convertRectFromNode works with element as source] expected: FAIL [getBoxQuads works with document as relativeTo] expected: FAIL [getBoxQuads works with another element as relativeTo] expected: FAIL [getBoxQuads works with CSSPseudoElement as relativeTo] expected: FAIL [getBoxQuads returns empty array for pseudo with no generated content] expected: FAIL [convertPointFromNode preserves z and w coordinates] expected: FAIL [getBoxQuads works for inline display pseudo-element] expected: FAIL [getBoxQuads works for floated pseudo-element] expected: FAIL [pseudo() returns cached CSSPseudoElement instance] expected: FAIL [getBoxQuads accepts null options] expected: FAIL [getBoxQuads accepts undefined options] expected: FAIL [getBoxQuads accepts empty options object] expected: FAIL