| Phpdftk\HtmlToPdf\Layout\BlockLayout::flattenSvgPath | 1722 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutBlock | 384.01 | 77.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveShapeOutsideShape | 250.49 | 19.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutFlexBox | 132.76 | 85.1% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collectGridTrackDescriptors | 104.70 | 61.5% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::shapeLeftEdgeLocal | 90 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutGridBox | 73.60 | 90.1% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::computeAutoFillCount | 72 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::pickWeight | 70.62 | 51.7% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveStretch | 68.79 | 26.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexLineMainSizes | 64.12 | 89.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::clampMinMax | 64.12 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyInsetShape | 62.45 | 19.4% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::toFullWidth | 56 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::measureTextBoxMinMax | 46.63 | 64.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveCircleRadius | 42 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveEllipseRadius | 42 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::cellOccupying | 40.77 | 20.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::shapeOutsideExclusionRect | 39.63 | 33.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::stackChildrenList | 34 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::fitContentArgument | 32.09 | 20.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::borderStylePrecedence | 31.60 | 40.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::layout | 31.15 | 94.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveBorderWidthValue | 30.05 | 22.2% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::trimEdgeLineLeading | 30 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::flexAutoIntrinsicWidth | 30 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::capitalizeWords | 30 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridAutoFlow | 28.66 | 42.9% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveAtomicMinMax | 27.88 | 38.5% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveOpenTypeFeatures | 26.22 | 72.9% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridContentSizedTracks | 25.54 | 86.1% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::parseGridTemplateAreas | 25.19 | 93.2% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::familyToString | 24.86 | 28.6% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::walkInline | 24.08 | 94.9% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveAbsoluteOffsets | 24 | 98.6% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::tokeniseText | 23.12 | 93.9% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveAbsoluteOffsetsVertical | 22 | 96.2% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::aspectRatioTransfer | 21.91 | 62.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveCrossSizeClamp | 21.52 | 33.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveAutoColumnContentWidths | 21.06 | 94.9% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveTextBoxWhiteSpace | 20.81 | 47.4% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::distributeTableExtraHeight | 20.59 | 80.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::lineHeightPx | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::flattenQuadratic | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveShapePosition | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::subtreeContainsPositioned | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::subtreeContainsTable | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::atomicBorderWidth | 19.12 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::containsSize | 19.11 | 55.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutTableRow | 19 | 95.7% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::layoutAtomicOnly | 19 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::applyTextAlign | 18.38 | 89.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::stackChildrenListVertical | 18 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::splitBidiRuns | 17.50 | 88.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collectColumnWidths | 16.58 | 86.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutColumnarRun | 16.15 | 91.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::measureTableMinMax | 16 | 98.1% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collapseBorders | 15 | 97.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collapseOuterCellsAgainstTableBorder | 14 | 97.6% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveWeight | 13.12 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexBasis | 13.04 | 57.1% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutBox | 13 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::parseGridLineValue | 13 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::avoidLineSplitsAcrossPages | 13 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyTextBoxTrimTree | 12.67 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveColumns | 12.37 | 86.4% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::applyTextOverflow | 12.15 | 78.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutTableRowVertical | 12 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::flattenCubic | 12 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridLine | 12 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\CounterFormat::format | 12 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::decorationLines | 12.00 | 66.7% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::applyTextTransform | 11.30 | 55.6% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::polygonEdgesAt | 11.14 | 89.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyAbsoluteCornerAnchorSize | 11 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::isBreakAll | 10.66 | 81.2% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveLength | 10.50 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::clampAtomicReplaced | 10.27 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collectColumnMinWidths | 10 | 95.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collectColumnBoxWidths | 10 | 95.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::flexItemContentMainMin | 9.80 | 78.6% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::iterateKeywords | 9.66 | 42.9% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::intrinsicFontWeight | 9.36 | 63.6% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::shapeRightEdgeLocal | 9.31 | 84.4% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::applyVerticalLineShift | 9.15 | 73.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::findLineHost | 9.13 | 88.2% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveCollapsedJoint | 9.02 | 94.1% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridTrackSizes | 9 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveAspectRatio | 9 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyColWidth | 9 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::buildCellGrid | 9 | 97.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::atomicAspectRatio | 9 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveContainIntrinsicHeight | 8.12 | 87.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutAtomicAbsposChildren | 8.04 | 91.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::blockNeedsShrinkToFit | 8.02 | 92.9% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveContainIntrinsicWidth | 8.02 | 93.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutFlexAbsoluteChildren | 8 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::flexContainerNeedsShrinkToFit | 7.77 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::gridSelfKeyword | 7.39 | 80.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveLineHeight | 7.23 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveColumnWidthGrid | 7.19 | 84.2% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::intrinsicBreaksAnywhere | 7.18 | 84.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::finalizeRowspanHeights | 7.10 | 87.5% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::lineHeightMultiplier | 7.04 | 90.9% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutMultiColumn | 7.02 | 92.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collectTableRows | 7.01 | 93.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::boxLengthContext | 7 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::sortFlexItemsByOrder | 7 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::reorderTableCaptions | 7 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexGapProperty | 6.22 | 81.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::placeFullyAutoColumnMajor | 6.17 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::justifyFragments | 6.17 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::isWordSeparatorAt | 6.17 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::pickFace | 6.13 | 84.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::allInlineLevel | 6.07 | 87.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyInlineRelativeOffset | 6.05 | 88.9% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::placeFullyAutoRowMajor | 6.01 | 94.4% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::measureContentMinMax | 6.01 | 93.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::fontSizePx | 6 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutFloat | 6 | 97.1% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::matchedAreaName | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::partitionFlexLines | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isScrollContainer | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::stretchFitContentHeight | 6 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isMultiColumnContainer | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::inlineStaticPositionX | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::leftEdgeAt | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::rightEdgeAt | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontFace::__construct | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::resolveMatch | 6 | 95.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveLogicalTextAlign | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::collectTokens | 6 | 96.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveRowIndex | 5.27 | 77.8% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::textAlignLastKeyword | 5.27 | 77.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveColumnRuleColor | 5.07 | 85.7% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveVerticalAlign | 5.07 | 85.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isPositioned | 5.05 | 87.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::ratioComponent | 5.05 | 87.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveColumnGap | 5.03 | 88.9% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::trimFragmentToFit | 5.01 | 94.1% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveRelativeOffsets | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::aspectRatioBlockSize | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::splitByColumnSpan | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\CounterFormat::toRoman | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::clearTo | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::nextFloatBottomBelow | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::iterateFamilies | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::lineUsedWidth | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveBoxFont | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::fitSlot | 4.50 | 68.4% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::heightAppliesToDisplay | 4.37 | 71.4% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyContainerContext | 4.18 | 77.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::floatSide | 4.13 | 80.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridOrder | 4.12 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::inlineStaticPositionY | 4.12 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::intStyle | 4.12 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveTextIndent | 4.12 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::widthAppliesToDisplay | 4.10 | 81.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::intrinsicFontStyle | 4.07 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::sizingKeywordName | 4.07 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveCellRowspan | 4.07 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::cellColspan | 4.07 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveColumnRuleWidth | 4.03 | 87.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::gridSpanExtent | 4.02 | 88.9% |
| Phpdftk\HtmlToPdf\Layout\CounterFormat::toAlpha | 4.02 | 88.9% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::filterByClosestStretch | 4.01 | 90.9% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::parseGridTrackList | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::measureMinMaxContent | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isGridRangeOccupied | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isHeightAutoLike | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyRelativeOffsetsToInlineAtomics | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutAbsposInInlineAtomics | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveTabSize | 4.00 | 93.8% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::lineHeightFor | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::areaNameToLine | 3.58 | 60.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::clearSide | 3.07 | 80.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isOutOfFlow | 3.07 | 80.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::atomicNumeric | 3.07 | 80.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexOrder | 3.04 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexGrow | 3.04 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexShrink | 3.04 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::ceilToPage | 3.03 | 85.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layout | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveLengthAgainstHeight | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::numericValueOrNull | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::aggregateChildrenMinMax | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridGap | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::lineValueAreaName | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::markGridOccupied | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::gridTrackOffsets | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveBorderWidth | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::numericValue | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexMainGap | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::forcesPageBreakBefore | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::columnSpan | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::columnBoxLength | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::parseLegacyWidth | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::maxColumnsFromGrid | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::rimResolve | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveInlineLengths | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\CounterFormat::toCjkDecimal | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\CounterFormat::toGreek | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveStyle | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::applyWordSpacing | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::declaresNamedPage | 2.15 | 66.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::declaresForcedBreak | 2.15 | 66.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::declaresForcedColumnBreak | 2.15 | 66.7% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::itemLeftEdgeAt | 2.15 | 66.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::flexItemMarginEdge | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::flexKeyword | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::lengthContextFor | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveColumnRuleStyle | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::borderStyleName | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::isTextJustifyNone | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::textAlignKeyword | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::whiteSpaceKeyword | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::dominantFontSize | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveCellColumn | 2.03 | 80.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridAutoTrackSize | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::growGridRows | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridPlacement | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::gridTotalExtent | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isBorderBoxSizing | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveExplicitHeightOrNull | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::blockSizeMinIsAuto | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isAuto | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::shiftSubtree | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isColumnSpanAll | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::forcesPageBreakAfter | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::avoidsBreakInside | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::declaresBreakInsideAvoid | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::cellColumnContribution | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isBorderCollapse | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::itemRightEdgeAt | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::styleSatisfies | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::lineBounds | 2.00 | 91.7% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::isRtlDirection | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::shiftFragments | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::boxFontSize | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveColor | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveBackground | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveDecorationColor | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::applyLetterSpacing | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveLetterSpacing | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveWordSpacing | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::atomicLength | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::atomicIsBorderBoxSizing | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LineBox::totalWidth | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::stackChildren | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutInlineChildren | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::forcesColumnBreakBefore | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::forcesColumnBreakAfter | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::columnBoxMinWidth | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::precomputeTableCellGrid | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::borderDeclaredWidth | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BoxGeometry::outerWidth | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BoxGeometry::outerHeight | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::addLeft | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::addRight | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::placeLeft | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::placeRight | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatItem::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontMatch::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::resolve | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::weightSatisfies | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineFragment::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::mergeDecorationLines | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withOrigin | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withContainingBlock | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withContainingBlockHeightDefinite | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withLengthContext | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withFloatContext | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withPositionedAncestor | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withParentWritingMode | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LineBox::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\MultiColumnLayout::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\PositionedAncestor::__construct | 1 | 100.0% |