| Phpdftk\Css\Value\Color::serializeSpace | 380 | 0.0% |
| Phpdftk\Css\Value\ColorMix::toCss | 380 | 0.0% |
| Phpdftk\Css\Value\RelativeColor::spaceName | 342 | 0.0% |
| Phpdftk\Css\Selector\AnPlusBParser::parse | 209.37 | 46.7% |
| Phpdftk\Css\Cascade\Cascade::matchRatioFeature | 156 | 0.0% |
| Phpdftk\Css\Selector\SelectorParser::skipToNextSelector | 90 | 0.0% |
| Phpdftk\Css\ValueParser::parseHwbFunction | 90 | 0.0% |
| Phpdftk\Css\Cascade\Cascade::matchFeatureQuery | 84.00 | 75.0% |
| Phpdftk\Css\ValueParser::valueToTransformFunction | 80.12 | 70.7% |
| Phpdftk\Css\ValueParser::parseFunction | 72 | 98.3% |
| Phpdftk\Css\ValueParser::parseColorMixMethod | 70.99 | 70.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expand | 61.31 | 92.9% |
| Phpdftk\Css\ValueParser::parseRelativeColorBody | 57.49 | 76.2% |
| Phpdftk\Css\Value\EllipseShape::toCss | 56 | 0.0% |
| Phpdftk\Css\Value\RadialGradient::toCss | 56 | 0.0% |
| Phpdftk\Css\Tokenizer::step | 50.72 | 93.4% |
| Phpdftk\Css\Selector\Matcher::matchPseudoClass | 44.85 | 90.0% |
| Phpdftk\Css\Cascade\CalcEvaluator::callFunc | 43 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::fromValues | 42 | 0.0% |
| Phpdftk\Css\Selector\AnPlusB::toString | 42 | 0.0% |
| Phpdftk\Css\ValueParser::parseColorFunction | 39.14 | 70.3% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandMask | 34.49 | 79.8% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandMaskBorder | 32.53 | 88.3% |
| Phpdftk\Css\Cascade\Cascade::evaluateSupportsFeature | 31.06 | 80.4% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFont | 29 | 97.0% |
| Phpdftk\Css\Cascade\Cascade::parseMediaLength | 27.84 | 55.6% |
| Phpdftk\Css\Parser::tokenToText | 27.48 | 91.3% |
| Phpdftk\Css\ValueParser::parseConicHeader | 27.11 | 85.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandBackground | 27 | 97.0% |
| Phpdftk\Css\Selector\SelectorParser::parseAttributeSelector | 26.52 | 83.6% |
| Phpdftk\Css\ValueParser::parseLabFunction | 26.03 | 84.8% |
| Phpdftk\Css\ValueParser::parseImageSetOption | 25.30 | 81.0% |
| Phpdftk\Css\Cascade\Cascade::activeStyleRules | 25 | 95.5% |
| Phpdftk\Css\Value\InterpolationMethodCss::serialise | 24.53 | 80.0% |
| Phpdftk\Css\Cascade\LengthResolver::toPx | 24.40 | 91.2% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandBorderImage | 24.33 | 91.7% |
| Phpdftk\Css\Cascade\Cascade::computeFor | 24 | 98.6% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFlex | 24 | 100.0% |
| Phpdftk\Css\Parser::parseDeclarationFromTokens | 23.29 | 91.8% |
| Phpdftk\Css\ValueParser::extractHueComponent | 22.75 | 57.9% |
| Phpdftk\Css\ValueParser::sidesToAngle | 22.50 | 50.0% |
| Phpdftk\Css\ValueParser::parseRadialHeader | 21.19 | 75.6% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFontVariant | 20.50 | 89.2% |
| Phpdftk\Css\ValueParser::parseFontFeatureEntry | 20.42 | 68.0% |
| Phpdftk\Css\Cascade\Cascade::resolveLogicalProperties | 20.40 | 90.0% |
| Phpdftk\Css\Cascade\WritingMode::physicalEdge | 20.10 | 93.8% |
| Phpdftk\Css\Cascade\Cascade::parseSupportsPrimary | 20.06 | 94.5% |
| Phpdftk\Css\Cascade\Cascade::evaluateMediaCondition | 20 | 96.7% |
| Phpdftk\Css\Value\RotateTransform::toCss | 20 | 0.0% |
| Phpdftk\Css\Value\TranslateTransform::toCss | 20 | 0.0% |
| Phpdftk\Css\Value\ValueList::toCss | 20 | 0.0% |
| Phpdftk\Css\Parser::consumeDeclarationsAndAtRules | 19.30 | 90.6% |
| Phpdftk\Css\ValueParser::toLengthOrPct | 19.12 | 28.6% |
| Phpdftk\Css\ValueParser::parseSingle | 18.11 | 93.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandAnimation | 18 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::serializeToken | 18 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::toSrgb | 18 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchAt | 17.21 | 78.6% |
| Phpdftk\Css\Selector\SelectorParser::tryParseTypeOrUniversal | 17 | 100.0% |
| Phpdftk\Css\ValueParser::buildTranslate | 16.73 | 41.7% |
| Phpdftk\Css\ValueParser::parseCalcValue | 16.61 | 86.7% |
| Phpdftk\Css\ValueParser::extractLabHueComponent | 16.53 | 68.4% |
| Phpdftk\Css\Cascade\Cascade::reverseOp | 16.14 | 42.9% |
| Phpdftk\Css\Cascade\ShorthandExpander::shorthandLonghands | 16.06 | 69.6% |
| Phpdftk\Css\Tokenizer::consumeNumber | 16.06 | 93.9% |
| Phpdftk\Css\Value\Color::toCss | 16.06 | 23.8% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandTextDecoration | 16 | 100.0% |
| Phpdftk\Css\ValueParser::serializeTokens | 16 | 100.0% |
| Phpdftk\Css\ValueParser::parseAnchorOrSize | 15.19 | 90.6% |
| Phpdftk\Css\ValueParser::parseCalcSum | 15.07 | 93.3% |
| Phpdftk\Css\ValueParser::parseCalcProduct | 15.07 | 93.3% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandColumns | 15 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchAttribute | 15 | 96.3% |
| Phpdftk\Css\Selector\Matcher::relativeSelectorMatches | 15 | 100.0% |
| Phpdftk\Css\Tokenizer::consumeUrlToken | 15 | 96.6% |
| Phpdftk\Css\ValueParser::parseDeviceCmyk | 14.62 | 85.3% |
| Phpdftk\Css\Selector\SelectorParser::buildPseudoClassFunction | 14.34 | 88.0% |
| Phpdftk\Css\ValueParser::parseConicGradient | 14.34 | 88.0% |
| Phpdftk\Css\ValueParser::splitOnInterpolationKeyword | 14.27 | 70.0% |
| Phpdftk\Css\Selector\Matcher::matchDefault | 14.18 | 60.0% |
| Phpdftk\Css\Tokenizer::consumeEscape | 14.17 | 81.0% |
| Phpdftk\Css\Parser::consumeAtRule | 14.10 | 92.0% |
| Phpdftk\Css\Cascade\Cascade::resolveLightDarkValues | 14.08 | 70.6% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandOutline | 14 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandWhiteSpace | 14 | 97.3% |
| Phpdftk\Css\Parser::consumeListOfDeclarations | 14 | 100.0% |
| Phpdftk\Css\ValueParser::splitOnWhitespace | 14 | 100.0% |
| Phpdftk\Css\ValueParser::splitParenAwareSpaceForm | 13.62 | 84.6% |
| Phpdftk\Css\ValueParser::parsePolygonShape | 13.40 | 86.7% |
| Phpdftk\Css\ValueParser::parseLinearEasingFunction | 13.14 | 90.6% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandListStyle | 13.09 | 91.9% |
| Phpdftk\Css\Cascade\Cascade::pickCascadeWinner | 13 | 98.1% |
| Phpdftk\Css\ValueParser::splitTopLevelDelim | 13 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::evaluateMediaQueryBody | 12.42 | 85.7% |
| Phpdftk\Css\Cascade\Cascade::rewriteRangeFeature | 12.36 | 86.5% |
| Phpdftk\Css\ValueParser::parseRadialGradient | 12.16 | 89.6% |
| Phpdftk\Css\Selector\SelectorParser::parseAttrMatcher | 12.04 | 93.3% |
| Phpdftk\Css\Cascade\CalcEvaluator::eval | 12.02 | 94.4% |
| Phpdftk\Css\Cascade\Cascade::resolveSpecialKeywords | 12.00 | 66.7% |
| Phpdftk\Css\Cascade\ShorthandExpander::classifyBorderComponents | 12 | 100.0% |
| Phpdftk\Css\Selector\PseudoElementSelector::toString | 12 | 0.0% |
| Phpdftk\Css\Value\AnchorSizeFunction::toCss | 12 | 0.0% |
| Phpdftk\Css\Value\ColorConverter::fromWideRgb | 12 | 100.0% |
| Phpdftk\Css\Value\ImageSetOption::toCss | 12 | 0.0% |
| Phpdftk\Css\Value\LengthUnit::isViewportRelative | 12 | 0.0% |
| Phpdftk\Css\Value\RelativeColor::toCss | 12 | 0.0% |
| Phpdftk\Css\Value\ScaleTransform::toCss | 12 | 0.0% |
| Phpdftk\Css\ValueParser::splitTopLevel | 12 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseComplexSelectorList | 11.77 | 81.5% |
| Phpdftk\Css\Cascade\Cascade::simpleSelectorIsSupported | 11.60 | 54.5% |
| Phpdftk\Css\ValueParser::parseStepsFunction | 11.35 | 85.7% |
| Phpdftk\Css\Selector\Matcher::matchNthChild | 11.27 | 87.0% |
| Phpdftk\Css\ValueParser::parseLinearGradient | 11.19 | 88.4% |
| Phpdftk\Css\ValueParser::parseViewTimeline | 11.09 | 90.9% |
| Phpdftk\Css\Parser::consumeQualifiedRule | 11.07 | 91.7% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandColumnRule | 11 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::expandDeclaration | 10.86 | 57.1% |
| Phpdftk\Css\ValueParser::toAngleDeg | 10.40 | 40.0% |
| Phpdftk\Css\Cascade\Cascade::matchSingleMediaQuery | 10.20 | 87.5% |
| Phpdftk\Css\ValueParser::parseEnvFunction | 10.17 | 88.0% |
| Phpdftk\Css\Cascade\Cascade::containerQueryUsesOnlySupportedFeatures | 10.12 | 89.3% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandTextWrap | 10.08 | 90.9% |
| Phpdftk\Css\ValueParser::parseRectShape | 10.07 | 91.3% |
| Phpdftk\Css\Tokenizer::consumeString | 10.06 | 68.2% |
| Phpdftk\Css\ValueParser::splitOnSlash | 10.02 | 68.4% |
| Phpdftk\Css\Value\ConicGradient::toCss | 10.01 | 94.7% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFontSynthesis | 10 | 96.3% |
| Phpdftk\Css\Selector\Matcher::matchDir | 10 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseCombinator | 10 | 100.0% |
| Phpdftk\Css\ValueParser::parseColorMixFunction | 10 | 95.0% |
| Phpdftk\Css\ValueParser::parseStopPosition | 9.73 | 70.0% |
| Phpdftk\Css\Cascade\Cascade::containerPreludeMatches | 9.63 | 70.6% |
| Phpdftk\Css\ValueParser::postProcessFontFeatureSettings | 9.53 | 81.2% |
| Phpdftk\Css\ValueParser::postProcessFontVariationSettings | 9.53 | 81.2% |
| Phpdftk\Css\ValueParser::parseHslFunction | 9.53 | 81.2% |
| Phpdftk\Css\ValueParser::parseShapeRadius | 9.49 | 81.8% |
| Phpdftk\Css\ValueParser::splitOnAtKeyword | 9.49 | 71.4% |
| Phpdftk\Css\ValueParser::splitOnRoundKeyword | 9.49 | 71.4% |
| Phpdftk\Css\ValueParser::parsePathShape | 9.09 | 89.5% |
| Phpdftk\Css\ValueParser::parsePositionXY | 9.08 | 90.0% |
| Phpdftk\Css\ValueParser::parseInsetShape | 9.06 | 90.9% |
| Phpdftk\Css\Cascade\Cascade::isSingleParenExpression | 9.04 | 92.3% |
| Phpdftk\Css\ValueParser::parseCubicBezierFunction | 9.04 | 92.3% |
| Phpdftk\Css\ValueParser::parseLinearAngleHeader | 9.02 | 94.1% |
| Phpdftk\Css\ValueParser::parseStringFunction | 9.02 | 94.1% |
| Phpdftk\Css\ValueParser::parseElementFunction | 9.02 | 94.1% |
| Phpdftk\Css\ValueParser::isMatchingParenWrap | 9.01 | 94.7% |
| Phpdftk\Css\ValueParser::parseScrollTimeline | 9.01 | 94.7% |
| Phpdftk\Css\Cascade\Cascade::splitMediaConditionAt | 9 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandCaret | 9 | 100.0% |
| Phpdftk\Css\Parser::consumeListOfRules | 9 | 100.0% |
| Phpdftk\Css\Selector\Matcher::simpleMatches | 9 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::gamutMapByChroma | 9 | 100.0% |
| Phpdftk\Css\ValueParser::parseBasicShape | 9 | 100.0% |
| Phpdftk\Css\Selector\AttributeSelector::toString | 8.79 | 76.9% |
| Phpdftk\Css\Cascade\Cascade::resolveLengths | 8.36 | 82.1% |
| Phpdftk\Css\Cascade\Cascade::evaluateMediaCalcSum | 8.35 | 82.4% |
| Phpdftk\Css\ValueParser::postProcessFilter | 8.19 | 85.7% |
| Phpdftk\Css\ValueParser::hslToRgb | 8.16 | 86.4% |
| Phpdftk\Css\ValueParser::parseXywhShape | 8.16 | 86.4% |
| Phpdftk\Css\ValueParser::buildTargetCounters | 8.15 | 86.7% |
| Phpdftk\Css\Cascade\ShorthandExpander::isEasingValue | 8.12 | 50.0% |
| Phpdftk\Css\ValueParser::splitRgbSpaceForm | 8.10 | 88.2% |
| Phpdftk\Css\Tokenizer::wouldStartIdentSequence | 8.05 | 90.9% |
| Phpdftk\Css\Selector\SelectorParser::tryParseSubclassOrPseudo | 8.02 | 93.3% |
| Phpdftk\Css\Value\ColorConverter::hslToSrgb | 8.02 | 92.9% |
| Phpdftk\Css\ValueParser::parseCrossFadeEntry | 8.02 | 93.8% |
| Phpdftk\Css\Cascade\Cascade::substituteValue | 8.01 | 94.4% |
| Phpdftk\Css\Cascade\Cascade::tierFor | 8 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::parseSupportsOr | 8 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandTransition | 8 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parsePseudoSelector | 8 | 95.7% |
| Phpdftk\Css\Tokenizer::consumeIdentLikeToken | 8 | 100.0% |
| Phpdftk\Css\ValueParser::parseRgbFunction | 8 | 95.2% |
| Phpdftk\Css\ValueParser::parseAttrFunction | 8 | 95.0% |
| Phpdftk\Css\Tokenizer::wouldStartNumber | 7.77 | 75.0% |
| Phpdftk\Css\ValueParser::parseFontVariationEntry | 7.77 | 75.0% |
| Phpdftk\Css\ValueParser::parseColorMixColorAndPercent | 7.77 | 75.0% |
| Phpdftk\Css\Selector\SelectorParser::tryParseLeadingCombinator | 7.48 | 78.6% |
| Phpdftk\Css\ValueParser::parseVarFunction | 7.48 | 78.6% |
| Phpdftk\Css\Tokenizer::consumeRemnantsOfBadUrl | 7.39 | 80.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectBorderWidth | 7.29 | 81.8% |
| Phpdftk\Css\ValueParser::extractLabLightness | 7.29 | 81.8% |
| Phpdftk\Css\Cascade\Cascade::isAcceptableColorValue | 7.23 | 83.3% |
| Phpdftk\Css\Selector\Matcher::matchLang | 7.23 | 83.3% |
| Phpdftk\Css\ValueParser::buildTargetText | 7.23 | 83.3% |
| Phpdftk\Css\ValueParser::collectFunctionLikeRun | 7.18 | 84.6% |
| Phpdftk\Css\Tokenizer::isNonPrintable | 7.14 | 85.7% |
| Phpdftk\Css\Selector\SelectorParser::startsCompound | 7.05 | 90.0% |
| Phpdftk\Css\Cascade\Cascade::matchDimensionFeature | 7.04 | 90.9% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandPositionTry | 7.03 | 92.0% |
| Phpdftk\Css\Tokenizer::consumeComments | 7.03 | 91.7% |
| Phpdftk\Css\Cascade\CalcEvaluator::resolveLeaf | 7.02 | 92.3% |
| Phpdftk\Css\Cascade\Cascade::resolveValueLengths | 7.02 | 92.9% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFlexFlow | 7.02 | 92.3% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandTextEmphasis | 7.01 | 93.8% |
| Phpdftk\Css\Cascade\PropertyRegistry::default | 7 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeFontWeight | 7 | 100.0% |
| Phpdftk\Css\Parser::trimWhitespace | 7 | 100.0% |
| Phpdftk\Css\ValueParser::trimWhitespace | 7 | 100.0% |
| Phpdftk\Css\Selector\PseudoElementSelector::specificity | 6.99 | 42.9% |
| Phpdftk\Css\Selector\Matcher::matchType | 6.97 | 57.1% |
| Phpdftk\Css\Selector\Matcher::matchNth | 6.97 | 57.1% |
| Phpdftk\Css\ValueParser::extractChromaComponent | 6.73 | 72.7% |
| Phpdftk\Css\ValueParser::parseHexColor | 6.63 | 74.1% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandGridArea | 6.50 | 76.0% |
| Phpdftk\Css\ValueParser::parseTargetFunction | 6.29 | 80.0% |
| Phpdftk\Css\Selector\Matcher::isFirstSubmitInForm | 6.22 | 81.8% |
| Phpdftk\Css\ValueParser::buildTargetCounter | 6.22 | 81.8% |
| Phpdftk\Css\ValueParser::extractColorComponent | 6.17 | 83.3% |
| Phpdftk\Css\ValueParser::parseGradientStop | 6.14 | 84.2% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandInset | 6.09 | 86.7% |
| Phpdftk\Css\Selector\Matcher::matchPlaceholderShown | 6.07 | 87.5% |
| Phpdftk\Css\ValueParser::extractLabAxisComponent | 6.03 | 90.9% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFourSided | 6.01 | 93.3% |
| Phpdftk\Css\ValueParser::parseEllipseShape | 6.01 | 93.8% |
| Phpdftk\Css\Cascade\Cascade::applyFontSizeAdjustZero | 6.00 | 50.0% |
| Phpdftk\Css\Cascade\WritingMode::fromStyle | 6 | 100.0% |
| Phpdftk\Css\Parser::consumeBlock | 6 | 100.0% |
| Phpdftk\Css\Selector\UniversalSelector::toString | 6 | 0.0% |
| Phpdftk\Css\Value\Angle::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\Calc::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\CircleShape::toCss | 6 | 100.0% |
| Phpdftk\Css\Value\Color::trim | 6 | 0.0% |
| Phpdftk\Css\Value\ColorMix::trim | 6 | 0.0% |
| Phpdftk\Css\Value\CustomProperty::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\ImageSetOption::formatResolution | 6 | 0.0% |
| Phpdftk\Css\Value\MatrixTransform::trim | 6 | 0.0% |
| Phpdftk\Css\Value\RotateTransform::trim | 6 | 0.0% |
| Phpdftk\Css\Value\ScaleTransform::trim | 6 | 0.0% |
| Phpdftk\Css\Value\SkewTransform::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\SkewTransform::trim | 6 | 0.0% |
| Phpdftk\Css\Value\Time::toCss | 6 | 0.0% |
| Phpdftk\Css\ValueParser::buildRotate3d | 6 | 0.0% |
| Phpdftk\Css\ValueParser::extractPercentageComponent | 5.93 | 66.7% |
| Phpdftk\Css\Cascade\ShorthandExpander::stripSlashTail | 5.67 | 33.3% |
| Phpdftk\Css\ValueParser::extractAlphaComponent | 5.40 | 55.6% |
| Phpdftk\Css\Cascade\Cascade::selectorIsFullySupported | 5.39 | 75.0% |
| Phpdftk\Css\ValueParser::collectColorRun | 5.39 | 75.0% |
| Phpdftk\Css\Cascade\Cascade::rangeToLegacy | 5.20 | 80.0% |
| Phpdftk\Css\Selector\AnPlusBParser::trimWhitespace | 5.20 | 80.0% |
| Phpdftk\Css\Selector\PseudoClassSelector::toString | 5.20 | 80.0% |
| Phpdftk\Css\Value\ViewTimeline::toCss | 5.20 | 80.0% |
| Phpdftk\Css\ValueParser::parseCrossFade | 5.12 | 83.3% |
| Phpdftk\Css\Cascade\Cascade::matchIntegerFeature | 5.07 | 85.7% |
| Phpdftk\Css\Selector\SelectorParser::collectUntilMatchingParen | 5.07 | 85.7% |
| Phpdftk\Css\Cascade\ComputedStyle::resolveColorMix | 5.03 | 88.9% |
| Phpdftk\Css\Cascade\ComputedStyle::extractSchemeIdents | 5.03 | 88.9% |
| Phpdftk\Css\Selector\Matcher::matchChecked | 5.03 | 88.9% |
| Phpdftk\Css\ValueParser::postProcessTransform | 5.03 | 90.0% |
| Phpdftk\Css\ValueParser::parseCircleShape | 5.03 | 88.9% |
| Phpdftk\Css\ValueParser::parsePaintFunction | 5.02 | 90.9% |
| Phpdftk\Css\Selector\SelectorParser::parseComplexSelector | 5.01 | 94.1% |
| Phpdftk\Css\ValueParser::parseCalcFunction | 5.01 | 92.9% |
| Phpdftk\Css\Cascade\Cascade::forceTableInternalWritingMode | 5 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::mediaPreludeMatches | 5 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::valueOnlyUsesKnownFunctions | 5.00 | 94.6% |
| Phpdftk\Css\Cascade\Cascade::selectorPseudoElementName | 5 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::layerRank | 5 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::applyInheritance | 5 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::substituteCustomProperties | 5 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::prefersDarkScheme | 5 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandContainer | 5 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeMaskImage | 5 | 100.0% |
| Phpdftk\Css\Parser::serializePrelude | 5 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseCompoundSelector | 5 | 100.0% |
| Phpdftk\Css\Tokenizer::consumeIdentSequence | 5 | 100.0% |
| Phpdftk\Css\Tokenizer::isHexDigit | 5 | 100.0% |
| Phpdftk\Css\Value\AngleUnit::toDegrees | 5 | 100.0% |
| Phpdftk\Css\ValueParser::isShapePositionValue | 5 | 100.0% |
| Phpdftk\Css\ValueParser::resolutionToDppx | 5 | 100.0% |
| Phpdftk\Css\Selector\Matcher::isSubmitControl | 4.84 | 62.5% |
| Phpdftk\Css\ValueParser::toFloat | 4.59 | 66.7% |
| Phpdftk\Css\Cascade\LengthResolver::resolveValue | 4.43 | 70.0% |
| Phpdftk\Css\Selector\Matcher::wordListIncludes | 4.25 | 75.0% |
| Phpdftk\Css\Tokenizer::isIdentStartCodePoint | 4.13 | 80.0% |
| Phpdftk\Css\Selector\PseudoClassSelector::argumentMaxSpecificity | 4.07 | 83.3% |
| Phpdftk\Css\ValueParser::parseRelativeColorIfPresent | 4.05 | 85.7% |
| Phpdftk\Css\Cascade\Cascade::supportsValueIsAcceptable | 4.03 | 87.5% |
| Phpdftk\Css\Cascade\ComputedStyle::resolveContrastColor | 4.03 | 87.5% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeFontSize | 4.03 | 87.5% |
| Phpdftk\Css\Selector\ComplexSelector::toString | 4.03 | 87.5% |
| Phpdftk\Css\Value\ScrollTimeline::toCss | 4.03 | 87.5% |
| Phpdftk\Css\ValueParser::valueToFilterFunction | 4.03 | 87.5% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandGap | 4.02 | 90.0% |
| Phpdftk\Css\Selector\AnPlusBParser::parseWithOf | 4.02 | 90.0% |
| Phpdftk\Css\Selector\PseudoClassSelector::specificity | 4.02 | 88.9% |
| Phpdftk\Css\Value\LinearEasingStop::toCss | 4.02 | 88.9% |
| Phpdftk\Css\ValueParser::extractRgbComponent | 4.02 | 88.9% |
| Phpdftk\Css\ValueParser::parseCmykComponent | 4.02 | 88.9% |
| Phpdftk\Css\Cascade\Cascade::consumeSupportsKeyword | 4 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::beats | 4 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::inheritCustomProperties | 4 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getLineHeight | 4 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLengthPercentageOrKeyword | 4 | 100.0% |
| Phpdftk\Css\Cascade\LengthResolver::clampPx | 4 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::inheritingNames | 4 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandGridLine | 4 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::isColorComponent | 4 | 100.0% |
| Phpdftk\Css\Parser::parseAtRuleBlockContents | 4 | 100.0% |
| Phpdftk\Css\Selector\AnPlusBParser::findOfKeyword | 4 | 100.0% |
| Phpdftk\Css\Selector\Matcher::isHtmlCaseInsensitiveAttribute | 4 | 100.0% |
| Phpdftk\Css\Selector\Matcher::descendantsInOrder | 4 | 100.0% |
| Phpdftk\Css\Tokenizer::nextToken | 4 | 100.0% |
| Phpdftk\Css\Tokenizer::isLetter | 4 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::labToXyzD50 | 4 | 100.0% |
| Phpdftk\Css\Value\TargetFunction::toCss | 4 | 100.0% |
| Phpdftk\Css\ValueParser::isConicHeader | 4 | 100.0% |
| Phpdftk\Css\ValueParser::parseImageSet | 4 | 100.0% |
| Phpdftk\Css\ValueParser::isRadialHeader | 4 | 100.0% |
| Phpdftk\Css\ValueParser::buildSkew | 3.58 | 60.0% |
| Phpdftk\Css\Cascade\Cascade::evaluateSupportsSelector | 3.33 | 66.7% |
| Phpdftk\Css\Selector\AnPlusBParser::skipWs | 3.33 | 66.7% |
| Phpdftk\Css\ValueParser::extractSinglePercentage | 3.33 | 66.7% |
| Phpdftk\Css\ValueParser::parseRelativeComponent | 3.21 | 71.4% |
| Phpdftk\Css\Cascade\Cascade::allSelectorsSupported | 3.14 | 75.0% |
| Phpdftk\Css\Selector\SelectorParser::buildPseudoElementFunction | 3.14 | 75.0% |
| Phpdftk\Css\ValueParser::parseCounterIdent | 3.14 | 75.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::register | 3.04 | 83.3% |
| Phpdftk\Css\Value\DeviceCmyk::toCss | 3.04 | 83.3% |
| Phpdftk\Css\ValueParser::buildScale | 3.04 | 83.3% |
| Phpdftk\Css\ValueParser::parseColorFromTokens | 3.04 | 83.3% |
| Phpdftk\Css\Value\EnvFunction::toCss | 3.03 | 85.7% |
| Phpdftk\Css\Cascade\Cascade::supportsPreludeMatches | 3.01 | 88.9% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandOverflow | 3.01 | 90.9% |
| Phpdftk\Css\Cascade\CalcEvaluator::resolveValue | 3 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::peekSupportsKeyword | 3 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::skipSupportsWs | 3 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::isColorTypedProperty | 3 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::get | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontWeight | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTabSize | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getZIndex | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getListStyleType | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPage | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnCount | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectColorOrKeyword | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::resolveLightDark | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLengthOrKeyword | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLengthOrPercentage | 3 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::isShorthand | 3 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeBorderWidth | 3 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::toCommaLayers | 3 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::blockDirection | 3 | 100.0% |
| Phpdftk\Css\Selector\AnPlusB::matches | 3 | 100.0% |
| Phpdftk\Css\Selector\Matcher::listMatches | 3 | 100.0% |
| Phpdftk\Css\Selector\Matcher::compoundMatches | 3 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchReadOnly | 3 | 100.0% |
| Phpdftk\Css\Selector\Matcher::hasMatches | 3 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseRelativeComplexSelector | 3.00 | 93.3% |
| Phpdftk\Css\Selector\SelectorParser::skipWhitespace | 3 | 100.0% |
| Phpdftk\Css\Selector\Specificity::compare | 3 | 100.0% |
| Phpdftk\Css\Tokenizer::__construct | 3 | 100.0% |
| Phpdftk\Css\Tokenizer::consumeNumericToken | 3 | 100.0% |
| Phpdftk\Css\Tokenizer::isWhitespace | 3 | 100.0% |
| Phpdftk\Css\Tokenizer::isIdentCodePoint | 3 | 100.0% |
| Phpdftk\Css\Value\AnchorFunction::toCss | 3 | 100.0% |
| Phpdftk\Css\Value\AttrFunction::toCss | 3 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::lchToSrgbGamutMapped | 3 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::oklchToSrgbGamutMapped | 3 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::srgbGamma | 3 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::srgbDegamma | 3 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::rec2020Degamma | 3 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::clip01 | 3 | 100.0% |
| Phpdftk\Css\Value\LinearGradient::toCss | 3 | 100.0% |
| Phpdftk\Css\Value\NamedColors::lookup | 3 | 100.0% |
| Phpdftk\Css\Value\TimeUnit::toSeconds | 3 | 100.0% |
| Phpdftk\Css\Value\PaintFunction::toCss | 2.50 | 50.0% |
| Phpdftk\Css\Value\RectShape::toCss | 2.38 | 54.5% |
| Phpdftk\Css\Cascade\ShorthandExpander::joinSpace | 2.15 | 66.7% |
| Phpdftk\Css\Selector\TypeSelector::toString | 2.15 | 66.7% |
| Phpdftk\Css\Value\ElementFunction::toCss | 2.15 | 66.7% |
| Phpdftk\Css\Value\Number::toCss | 2.15 | 66.7% |
| Phpdftk\Css\Value\Percentage::toCss | 2.15 | 66.7% |
| Phpdftk\Css\Selector\Matcher::complexMatches | 2.06 | 75.0% |
| Phpdftk\Css\Value\GradientStop::toCss | 2.06 | 75.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandBorderAxis | 2.03 | 80.0% |
| Phpdftk\Css\ValueParser::parseContrastColor | 2.03 | 80.0% |
| Phpdftk\Css\Value\FontFeatureSettings::toCss | 2.02 | 83.3% |
| Phpdftk\Css\Value\FontVariationSettings::toCss | 2.02 | 83.3% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandLogicalPair | 2.01 | 88.9% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandPlaceShorthand | 2.01 | 88.9% |
| Phpdftk\Css\Cascade\Cascade::resolveLayerIndex | 2 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::isKnownPseudoElement | 2 | 0.0% |
| Phpdftk\Css\Cascade\Cascade::resolveMediaDimensionValue | 2 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::set | 2 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::has | 2 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::normalise | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getCustomProperty | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOrder | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOrphans | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWidows | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectKeyword | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectColor | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::relativeLuminance | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLength | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectNumber | 2 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::all | 2 | 0.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::isCssWideKeyword | 2 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::toComponents | 2 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeBorderStyle | 2 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeFontStyle | 2 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeFontVariant | 2 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeFontStretch | 2 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::joinComma | 2 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::blockAxis | 2 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::inlineAxis | 2 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::inlineDirection | 2 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::isSideways | 2 | 100.0% |
| Phpdftk\Css\Selector\AnPlusBParser::isNDimensionUnit | 2 | 100.0% |
| Phpdftk\Css\Selector\AnPlusBParser::isNLikeIdent | 2 | 0.0% |
| Phpdftk\Css\Selector\ComplexSelector::specificity | 2 | 100.0% |
| Phpdftk\Css\Selector\CompoundSelector::specificity | 2 | 100.0% |
| Phpdftk\Css\Selector\CompoundSelector::toString | 2 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchDisabled | 2 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchLink | 2 | 100.0% |
| Phpdftk\Css\Selector\SelectorList::toString | 2 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::serializeTokens | 2 | 100.0% |
| Phpdftk\Css\Selector\Specificity::max | 2 | 100.0% |
| Phpdftk\Css\Tokenizer::tokenize | 2 | 100.0% |
| Phpdftk\Css\Tokenizer::isValidEscape | 2 | 100.0% |
| Phpdftk\Css\Tokenizer::peek | 2 | 100.0% |
| Phpdftk\Css\Tokenizer::isDigit | 2 | 100.0% |
| Phpdftk\Css\Value\CalcBinary::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\CalcFunc::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\CalcLeaf::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\ColorConverter::fromHwb | 2 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::hueToSrgb | 2 | 100.0% |
| Phpdftk\Css\Value\CrossFadeOption::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\CssFunction::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\CubicBezier::trim | 2 | 100.0% |
| Phpdftk\Css\Value\FontVariationValue::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\ImageSet::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\InsetShape::toCss | 2.00 | 90.9% |
| Phpdftk\Css\Value\InterpolationMethodCss::__construct | 2 | 0.0% |
| Phpdftk\Css\Value\Length::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\LengthUnit::isAbsolute | 2 | 0.0% |
| Phpdftk\Css\Value\LengthUnit::isFontRelative | 2 | 0.0% |
| Phpdftk\Css\Value\LengthUnit::isContainerRelative | 2 | 0.0% |
| Phpdftk\Css\Value\LinearEasing::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\MatrixTransform::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\NamedColors::knows | 2 | 100.0% |
| Phpdftk\Css\Value\PathShape::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\PolygonShape::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\StepsEasing::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\StringFunction::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\Transform::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\XywhShape::toCss | 2.00 | 92.9% |
| Phpdftk\Css\ValueParser::parse | 2 | 100.0% |
| Phpdftk\Css\ValueParser::parseSlashList | 2 | 100.0% |
| Phpdftk\Css\ValueParser::parseSpaceList | 2 | 100.0% |
| Phpdftk\Css\ValueParser::parseLightDark | 2 | 100.0% |
| Phpdftk\Css\Cascade\CalcEvaluator::evaluate | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::withViewport | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::withMatchingMediaTypes | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::anonymousFromParent | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::isKnownPseudoClass | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::evaluateSupportsFontFormat | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::evaluateSupportsFontTech | 1 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::all | 1 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::customProperties | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::get | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::has | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::all | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getUnknown | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundImage | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundRepeat | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundPosition | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundSize | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundAttachment | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundOrigin | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundClip | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOpacity | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontFamily | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontSize | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextAlign | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextAlignLast | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationLine | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationThickness | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextTransform | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextIndent | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextJustify | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getLetterSpacing | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWordSpacing | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWhiteSpace | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWordBreak | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflowWrap | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getVerticalAlign | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getDirection | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getUnicodeBidi | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getQuotes | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getDisplay | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPosition | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTop | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getRight | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBottom | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getLeft | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getHeight | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMinWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMinHeight | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMaxWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMaxHeight | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginTop | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginRight | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginBottom | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginLeft | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingTop | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingRight | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingBottom | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingLeft | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderRightWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderLeftWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderRightStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderLeftStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderRightColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderLeftColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopLeftRadius | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopRightRadius | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomLeftRadius | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomRightRadius | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBoxSizing | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBoxShadow | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflow | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflowX | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflowY | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getVisibility | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineOffset | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFloat | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getClear | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAspectRatio | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexDirection | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexWrap | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getJustifyContent | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAlignItems | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAlignContent | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAlignSelf | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexGrow | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexShrink | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexBasis | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getRowGap | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnGap | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderCollapse | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getCaptionSide | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getListStylePosition | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getListStyleImage | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBreakBefore | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBreakAfter | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBreakInside | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBoxDecorationBreak | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnRuleWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnRuleStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnRuleColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnSpan | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnFill | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextShadow | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getClipPath | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFilter | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTransform | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::resolveColorChain | 1 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::withCurrentFontSize | 1 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::withPercentageBasis | 1 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::withFontMetrics | 1 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::withContainerSize | 1 | 100.0% |
| Phpdftk\Css\Cascade\PropertyDefinition::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::get | 1 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::has | 1 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandBorderSide | 1 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandBorder | 1 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandBorderLogicalSide | 1 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::alias | 1 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::isVertical | 1 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::isHorizontal | 1 | 100.0% |
| Phpdftk\Css\Parser::__construct | 1 | 100.0% |
| Phpdftk\Css\Parser::parseStylesheet | 1 | 100.0% |
| Phpdftk\Css\Parser::parseInlineStyle | 1 | 100.0% |
| Phpdftk\Css\Parser::parseValue | 1 | 100.0% |
| Phpdftk\Css\Selector\AnPlusB::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\AnPlusB::odd | 1 | 100.0% |
| Phpdftk\Css\Selector\AnPlusB::even | 1 | 100.0% |
| Phpdftk\Css\Selector\AnPlusBParser::dimensionACoefficient | 1 | 100.0% |
| Phpdftk\Css\Selector\AttributeSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\AttributeSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Selector\ClassSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\ClassSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Selector\ClassSelector::toString | 1 | 100.0% |
| Phpdftk\Css\Selector\ComplexSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\CompoundSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\CompoundSelectorWithCombinator::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\IdSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\IdSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Selector\IdSelector::toString | 1 | 100.0% |
| Phpdftk\Css\Selector\Matcher::isFormControl | 1 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchPseudoElement | 1 | 100.0% |
| Phpdftk\Css\Selector\PseudoClassSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\PseudoElementSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorList::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorList::isEmpty | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parse | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseTokens | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseTokensInner | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::eof | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::peek | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::peekAt | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::serializeTokenRange | 1 | 100.0% |
| Phpdftk\Css\Selector\Specificity::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\Specificity::add | 1 | 100.0% |
| Phpdftk\Css\Selector\Specificity::__toString | 1 | 100.0% |
| Phpdftk\Css\Selector\TypeSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\TypeSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Selector\UniversalSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\UniversalSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Sheet\AtRule::__construct | 1 | 100.0% |
| Phpdftk\Css\Sheet\AtRuleBlock::__construct | 1 | 100.0% |
| Phpdftk\Css\Sheet\Declaration::__construct | 1 | 100.0% |
| Phpdftk\Css\Sheet\StyleRule::__construct | 1 | 100.0% |
| Phpdftk\Css\Sheet\Stylesheet::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\AtKeywordToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\DelimToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\DimensionToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\FunctionToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\HashToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\IdentToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\NumberToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\PercentageToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\StringToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\UrlToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Tokenizer::preprocess | 1 | 100.0% |
| Phpdftk\Css\Tokenizer::advance | 1 | 100.0% |
| Phpdftk\Css\Tokenizer::emit | 1 | 100.0% |
| Phpdftk\Css\Value\AnchorFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\AnchorSizeFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Angle::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Angle::toDegrees | 1 | 100.0% |
| Phpdftk\Css\Value\AttrFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Calc::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CalcBinary::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CalcFunc::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CalcLeaf::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CircleShape::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Color::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::labToSrgb | 1 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::lchToLab | 1 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::fromOklab | 1 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::fromXyzD65 | 1 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::fromXyzD50 | 1 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::fromLinearSrgb | 1 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::mul3 | 1 | 100.0% |
| Phpdftk\Css\Value\ColorMix::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ConicGradient::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ContrastColor::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ContrastColor::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\CrossFade::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CrossFade::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\CrossFadeOption::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CssFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CubicBezier::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CubicBezier::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\CustomProperty::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\DeviceCmyk::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ElementFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\EllipseShape::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\EnvFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Filter::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Filter::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\FilterFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\FilterFunction::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\FontFeatureSettings::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\FontFeatureValue::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\FontFeatureValue::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\FontVariationSettings::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\FontVariationValue::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\GradientStop::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ImageSet::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ImageSetOption::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\InsetShape::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Integer::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Integer::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\Keyword::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Keyword::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\Length::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\LightDark::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\LightDark::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\LinearEasing::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\LinearEasingStop::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\LinearGradient::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\MatrixTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Number::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\PaintFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\PathShape::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Percentage::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\PolygonShape::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\RadialGradient::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\RectShape::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\RelativeColor::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\RotateTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ScaleTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ScrollTimeline::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\SkewTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\StepsEasing::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\StringFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\StringValue::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\StringValue::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\TargetFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Time::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Time::toSeconds | 1 | 100.0% |
| Phpdftk\Css\Value\Transform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\TranslateTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Url::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Url::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\ValueList::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ViewTimeline::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\XywhShape::__construct | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseFromString | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseTransform | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseFilter | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseArgs | 1 | 100.0% |
| Phpdftk\Css\ValueParser::normaliseHueDegrees | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseAnchorFunction | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseAnchorSizeFunction | 1 | 100.0% |
| Phpdftk\Css\ValueParser::isResolutionUnit | 1 | 100.0% |
| Phpdftk\Css\Selector\SimpleSelector::specificity | 0 | 100.0% |
| Phpdftk\Css\Selector\SimpleSelector::toString | 0 | 100.0% |
| Phpdftk\Css\Value\CalcExpression::toCss | 0 | 100.0% |
| Phpdftk\Css\Value\TransformFunction::toCss | 0 | 100.0% |
| Phpdftk\Css\Value\Value::toCss | 0 | 100.0% |