| Phpdftk\Css\Selector\AnPlusBParser::parse | 209.37 | 46.7% |
| Phpdftk\Css\ValueParser::valueToTransformFunction | 151.64 | 56.2% |
| Phpdftk\Css\Selector\SelectorParser::skipToNextSelector | 90 | 0.0% |
| Phpdftk\Css\Value\Color::serializeSpace | 90 | 0.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFlex | 80.06 | 48.8% |
| Phpdftk\Css\Tokenizer::consumeUrlToken | 60.32 | 41.4% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFlexFlow | 56 | 0.0% |
| Phpdftk\Css\Tokenizer::consumeRemnantsOfBadUrl | 56 | 0.0% |
| Phpdftk\Css\Value\RadialGradient::toCss | 56 | 0.0% |
| Phpdftk\Css\Selector\AnPlusB::toString | 42 | 0.0% |
| Phpdftk\Css\Tokenizer::step | 40.52 | 90.0% |
| Phpdftk\Css\Selector\Matcher::matchPseudoClass | 32.53 | 83.9% |
| Phpdftk\Css\Cascade\LengthResolver::toPx | 32.37 | 66.7% |
| Phpdftk\Css\Selector\SelectorParser::parseAttributeSelector | 31.61 | 76.4% |
| Phpdftk\Css\ValueParser::sidesToAngle | 29.85 | 41.7% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFont | 29 | 96.7% |
| Phpdftk\Css\Parser::tokenToText | 27.48 | 91.3% |
| Phpdftk\Css\Cascade\Cascade::computeFor | 23 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expand | 22.18 | 92.9% |
| Phpdftk\Css\ValueParser::parseColorFunction | 21.37 | 72.4% |
| Phpdftk\Css\ValueParser::parseRadialHeader | 21.19 | 75.6% |
| Phpdftk\Css\Cascade\LengthResolver::resolveValue | 20 | 0.0% |
| 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\ValueParser::parseFunction | 20 | 96.6% |
| Phpdftk\Css\Parser::consumeDeclarationsAndAtRules | 19.30 | 90.6% |
| Phpdftk\Css\ValueParser::toLengthOrPct | 19.12 | 28.6% |
| Phpdftk\Css\Parser::parseDeclarationFromTokens | 18.28 | 90.5% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandBackground | 18 | 95.5% |
| Phpdftk\Css\Selector\SelectorParser::serializeToken | 18 | 100.0% |
| Phpdftk\Css\ValueParser::parseSingle | 17.98 | 85.0% |
| Phpdftk\Css\Selector\Matcher::matchAt | 17.21 | 78.6% |
| Phpdftk\Css\ValueParser::parseCalcValue | 17.19 | 83.3% |
| Phpdftk\Css\Selector\SelectorParser::tryParseTypeOrUniversal | 17 | 100.0% |
| Phpdftk\Css\ValueParser::extractHueComponent | 16.98 | 58.8% |
| Phpdftk\Css\ValueParser::buildTranslate | 16.73 | 41.7% |
| Phpdftk\Css\Tokenizer::consumeNumber | 16.06 | 93.9% |
| Phpdftk\Css\Value\Color::toCss | 16.06 | 23.8% |
| Phpdftk\Css\Tokenizer::consumeString | 16.00 | 50.0% |
| Phpdftk\Css\ValueParser::parseCalcSum | 15.22 | 90.0% |
| Phpdftk\Css\ValueParser::parseCalcProduct | 15.22 | 90.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandColumns | 15.17 | 90.9% |
| Phpdftk\Css\Selector\SelectorParser::parseComplexSelectorList | 14.67 | 64.0% |
| Phpdftk\Css\Selector\SelectorParser::buildPseudoClassFunction | 14.43 | 87.0% |
| Phpdftk\Css\Tokenizer::consumeEscape | 14.17 | 81.0% |
| Phpdftk\Css\Parser::consumeAtRule | 14.10 | 92.0% |
| Phpdftk\Css\Parser::consumeListOfDeclarations | 14 | 100.0% |
| Phpdftk\Css\ValueParser::splitOnWhitespace | 14 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandListStyle | 13.09 | 91.9% |
| Phpdftk\Css\ValueParser::splitTopLevelDelim | 13 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseAttrMatcher | 12.04 | 93.3% |
| Phpdftk\Css\Cascade\Cascade::resolveSpecialKeywords | 12.00 | 66.7% |
| Phpdftk\Css\Cascade\ComputedStyle::getTabSize | 12 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getListStyleType | 12 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPage | 12 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnCount | 12 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectColorOrKeyword | 12 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLengthOrKeyword | 12 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLengthOrPercentage | 12 | 0.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::classifyBorderComponents | 12 | 100.0% |
| Phpdftk\Css\Selector\PseudoElementSelector::toString | 12 | 0.0% |
| Phpdftk\Css\Value\LinearGradient::toCss | 12 | 0.0% |
| Phpdftk\Css\Value\ScaleTransform::toCss | 12 | 0.0% |
| Phpdftk\Css\ValueParser::splitTopLevel | 12 | 100.0% |
| Phpdftk\Css\Parser::consumeQualifiedRule | 11.07 | 91.7% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandOutline | 11 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandColumnRule | 11 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchAttribute | 11 | 95.5% |
| Phpdftk\Css\ValueParser::toAngleDeg | 10.40 | 40.0% |
| Phpdftk\Css\Cascade\Cascade::activeStyleRules | 10 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandTextDecoration | 10 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseCombinator | 10 | 100.0% |
| Phpdftk\Css\ValueParser::parseHslFunction | 9.53 | 81.2% |
| Phpdftk\Css\ValueParser::parseLinearAngleHeader | 9.02 | 94.1% |
| Phpdftk\Css\ValueParser::isMatchingParenWrap | 9.01 | 94.7% |
| Phpdftk\Css\Parser::consumeListOfRules | 9 | 100.0% |
| Phpdftk\Css\Selector\Matcher::simpleMatches | 9 | 100.0% |
| Phpdftk\Css\ValueParser::parseRgbFunction | 8.19 | 85.7% |
| Phpdftk\Css\ValueParser::hslToRgb | 8.16 | 86.4% |
| Phpdftk\Css\ValueParser::splitRgbSpaceForm | 8.10 | 88.2% |
| Phpdftk\Css\Tokenizer::wouldStartIdentSequence | 8.05 | 90.9% |
| Phpdftk\Css\Tokenizer::consumeIdentLikeToken | 8.03 | 92.3% |
| Phpdftk\Css\Selector\SelectorParser::tryParseSubclassOrPseudo | 8.02 | 93.3% |
| Phpdftk\Css\Cascade\Cascade::substituteValue | 8.01 | 94.4% |
| Phpdftk\Css\Cascade\Cascade::tierFor | 8 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::mediaPreludeMatches | 8 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parsePseudoSelector | 8 | 95.7% |
| Phpdftk\Css\Tokenizer::wouldStartNumber | 7.77 | 75.0% |
| Phpdftk\Css\ValueParser::parseVarFunction | 7.48 | 78.6% |
| Phpdftk\Css\ValueParser::parseGradientStop | 7.39 | 80.0% |
| Phpdftk\Css\Selector\Matcher::matchLang | 7.23 | 83.3% |
| Phpdftk\Css\Tokenizer::isNonPrintable | 7.14 | 85.7% |
| Phpdftk\Css\Selector\SelectorParser::startsCompound | 7.05 | 90.0% |
| Phpdftk\Css\Tokenizer::consumeComments | 7.03 | 91.7% |
| 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\ValueParser::parseHexColor | 6.63 | 74.1% |
| Phpdftk\Css\Selector\AttributeSelector::toString | 6.29 | 80.0% |
| Phpdftk\Css\ValueParser::parseLinearGradient | 6.12 | 85.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandInset | 6.09 | 86.7% |
| Phpdftk\Css\ValueParser::parseRadialGradient | 6.08 | 87.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFourSided | 6.01 | 93.3% |
| Phpdftk\Css\Cascade\Cascade::applyInheritance | 6 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWidows | 6 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLength | 6 | 0.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\Color::trim | 6 | 0.0% |
| Phpdftk\Css\Value\CustomProperty::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\GradientStop::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\Length::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\LengthUnit::isViewportRelative | 6 | 0.0% |
| Phpdftk\Css\Value\MatrixTransform::trim | 6 | 0.0% |
| Phpdftk\Css\Value\Number::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\Percentage::toCss | 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\ValueParser::buildRotate3d | 6 | 0.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::stripSlashTail | 5.67 | 33.3% |
| Phpdftk\Css\Selector\Matcher::matchNth | 5.58 | 71.4% |
| Phpdftk\Css\ValueParser::extractAlphaComponent | 5.40 | 55.6% |
| Phpdftk\Css\Selector\AnPlusBParser::trimWhitespace | 5.20 | 80.0% |
| Phpdftk\Css\Selector\PseudoClassSelector::toString | 5.20 | 80.0% |
| Phpdftk\Css\Selector\SelectorParser::collectUntilMatchingParen | 5.07 | 85.7% |
| Phpdftk\Css\ValueParser::parseCalcFunction | 5.07 | 85.7% |
| Phpdftk\Css\Selector\SelectorParser::parseComplexSelector | 5.04 | 88.2% |
| Phpdftk\Css\ValueParser::postProcessTransform | 5.03 | 90.0% |
| Phpdftk\Css\Selector\SelectorParser::parseCompoundSelector | 5.01 | 91.7% |
| Phpdftk\Css\Cascade\Cascade::substituteCustomProperties | 5 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::resolveLengths | 5 | 100.0% |
| Phpdftk\Css\Parser::serializePrelude | 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::toFloat | 4.59 | 66.7% |
| Phpdftk\Css\Selector\Matcher::wordListIncludes | 4.25 | 75.0% |
| Phpdftk\Css\Selector\Matcher::hasMatches | 4.25 | 75.0% |
| Phpdftk\Css\ValueParser::extractRgbComponent | 4.18 | 77.8% |
| Phpdftk\Css\ValueParser::extractColorComponent | 4.18 | 77.8% |
| Phpdftk\Css\Tokenizer::isIdentStartCodePoint | 4.13 | 80.0% |
| Phpdftk\Css\Selector\PseudoClassSelector::argumentMaxSpecificity | 4.07 | 83.3% |
| Phpdftk\Css\Cascade\Cascade::selectorPseudoElementName | 4.03 | 87.5% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeFontSize | 4.03 | 87.5% |
| Phpdftk\Css\Selector\ComplexSelector::toString | 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\Cascade\Cascade::inheritCustomProperties | 4 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getLineHeight | 4 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLengthPercentageOrKeyword | 4 | 100.0% |
| Phpdftk\Css\Parser::parseAtRuleBlockContents | 4 | 100.0% |
| Phpdftk\Css\Selector\AnPlusBParser::findOfKeyword | 4 | 100.0% |
| Phpdftk\Css\Tokenizer::nextToken | 4 | 100.0% |
| Phpdftk\Css\Tokenizer::isLetter | 4 | 100.0% |
| Phpdftk\Css\ValueParser::isRadialHeader | 4 | 100.0% |
| Phpdftk\Css\ValueParser::buildSkew | 3.58 | 60.0% |
| Phpdftk\Css\Selector\AnPlusBParser::skipWs | 3.33 | 66.7% |
| Phpdftk\Css\ValueParser::extractPercentageComponent | 3.21 | 71.4% |
| Phpdftk\Css\Selector\SelectorParser::buildPseudoElementFunction | 3.14 | 75.0% |
| Phpdftk\Css\ValueParser::buildScale | 3.04 | 83.3% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandOverflow | 3.01 | 90.9% |
| Phpdftk\Css\Cascade\Cascade::shouldReplace | 3 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::get | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontWeight | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getZIndex | 3 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeBorderWidth | 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\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\Selector\TypeSelector::toString | 2.15 | 66.7% |
| Phpdftk\Css\Cascade\PropertyRegistry::register | 2.06 | 75.0% |
| Phpdftk\Css\Selector\Matcher::complexMatches | 2.06 | 75.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::getBackgroundColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundImage | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundRepeat | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundPosition | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundSize | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundAttachment | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundOrigin | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundClip | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOpacity | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontFamily | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontSize | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextAlign | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationLine | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationThickness | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextTransform | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextIndent | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextJustify | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getLetterSpacing | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWordSpacing | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWhiteSpace | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWordBreak | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflowWrap | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getVerticalAlign | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getDirection | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getUnicodeBidi | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getQuotes | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPosition | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTop | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getRight | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBottom | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getLeft | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getHeight | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMinWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMinHeight | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMaxHeight | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginRight | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginBottom | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginLeft | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingTop | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingRight | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingBottom | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingLeft | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderRightWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderLeftWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderRightStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderLeftStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderRightColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderLeftColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopLeftRadius | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopRightRadius | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomLeftRadius | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomRightRadius | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBoxShadow | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflow | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflowX | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflowY | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getVisibility | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineOffset | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFloat | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getClear | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAspectRatio | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexDirection | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexWrap | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getJustifyContent | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAlignItems | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAlignContent | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAlignSelf | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexBasis | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOrder | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getRowGap | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnGap | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderCollapse | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getCaptionSide | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getListStylePosition | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getListStyleImage | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBreakBefore | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBreakAfter | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBreakInside | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBoxDecorationBreak | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOrphans | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnRuleWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnRuleStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnRuleColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnSpan | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnFill | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextShadow | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getClipPath | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFilter | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTransform | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectKeyword | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectColor | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectNumber | 2 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::withPercentageBasis | 2 | 0.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::has | 2 | 0.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\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\SelectorList::isEmpty | 2 | 0.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\CssFunction::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\Integer::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\Keyword::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\LengthUnit::isAbsolute | 2 | 0.0% |
| Phpdftk\Css\Value\LengthUnit::isFontRelative | 2 | 0.0% |
| Phpdftk\Css\Value\MatrixTransform::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\NamedColors::lookup | 2 | 100.0% |
| Phpdftk\Css\Value\StringValue::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\Transform::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\Url::toCss | 2 | 0.0% |
| Phpdftk\Css\ValueParser::parse | 2 | 100.0% |
| Phpdftk\Css\ValueParser::parseSlashList | 2 | 100.0% |
| Phpdftk\Css\ValueParser::parseSpaceList | 2 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::__construct | 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::getTextAlignLast | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getDisplay | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMaxWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginTop | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBoxSizing | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexGrow | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexShrink | 1 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::withCurrentFontSize | 1 | 100.0% |
| Phpdftk\Css\Cascade\PropertyDefinition::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::get | 1 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::all | 1 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::default | 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\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::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\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\Angle::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Angle::toDegrees | 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\Color::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CssFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CustomProperty::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\GradientStop::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Integer::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Keyword::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Length::__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\Percentage::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\RadialGradient::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\RotateTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ScaleTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\SkewTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\StringValue::__construct | 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\ValueList::__construct | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseFromString | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseTransform | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseArgs | 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% |