HtmlTreeBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total144 of 2,09193%26 of 32191%2526220491295
doInsertElement(Element)284863%51168%3911001
error(HtmlTreeBuilderState)28617%1150%122401
toString()220%n/a112211
onStackPrunedForDepth(Element)171648%5337%454901
insertElementFor(Token.StartTag)144777%1990%1621301
initialiseParseFragment(Element)129889%31178%3933001
insertInFosterParent(Node)53788%1583%1411301
completeParseFragment()42083%1375%131601
newInstance()40%n/a111111
aboveOnStack(Element)23394%1583%140601
popStackToCloseAnyNamespace(String)21990%1375%131501
positionOfElement(Element)21789%1375%131401
removeLastFormattingElement()21487%1150%121401
resetInsertionMode()14999%13697%12504801
replaceInQueue(ArrayList, Element, Element)1694%1150%120401
reconstructFormattingElements()104100%18100%01002701
useCurrentOrForeignInsert(Token)77100%28100%01502201
static {...}74100%n/a010301
createElementFor(Token.StartTag, String, boolean)72100%14100%0801301
initialiseParse(Reader, String, Parser)54100%n/a0101501
checkActiveFormattingElements(Element)47100%10100%0601301
isHtmlIntegration(Element)40100%12100%070601
inSpecificScope(String, int)39100%8100%050801
hasHeadingInScope()39100%8100%050801
getFromStack(String)37100%6100%040701
insertCharacterToElement(Token.Character, Element)36100%4100%030901
clearStackToContext(String[])36100%8100%050701
inSelectScope(String)34100%6100%040801
onStack(ArrayList, Element)33100%6100%040701
removeFromStack(Element)31100%4100%030701
insertFormElement(Token.StartTag, boolean, boolean)30100%6100%040801
getActiveFormattingElement(String)27100%6100%040701
popStackToClose(String[])26100%2466%240501
removeFromActiveFormattingElements(Element)26100%4100%030601
insertOnStackAfter(Element, Element)25100%2100%020601
onStackNot(String[])25100%4100%030501
maybeSetBaseUri(Element)22100%4100%030801
popStackToClose(String)22100%4100%030501
clearStackToTableBodyContext()21100%n/a010201
insertForeignElementFor(Token.StartTag, String)20100%2100%020601
generateImpliedEndTags(boolean)20100%4100%030701
generateImpliedEndTags(String)18100%1583%140501
closeElement(String)18100%2100%020401
lastFormattingElement()16100%2100%020101
pushWithBookmark(Element, int)16100%n/a010601
isSameFormattingElement(Element, Element)16100%4100%030201
popTemplateMode()16100%2100%020301
currentTemplateMode()16100%2100%020101
isMathmlTextIntegration(Element)15100%4100%030201
insertCommentNode(Token.Comment)15100%n/a010401
resetBody()15100%2100%020401
process(Token)14100%2100%020201
insertEmptyElementFor(Token.StartTag)14100%n/a010401
clearStackToTableContext()13100%n/a010201
clearStackToTableRowContext()13100%n/a010201
clearFormattingElementsToLastMarker()12100%4100%030601
insertCharacterNode(Token.Character, boolean)11100%n/a010401
addPendingTableCharacters(Token.Character)11100%n/a010301
pushActiveFormattingElements(Element)9100%n/a010301
onStack(String)8100%2100%020101
replaceOnStack(Element, Element)6100%n/a010201
replaceActiveFormattingElement(Element, Element)6100%n/a010201
insertMarkerToFormattingElements()6100%n/a010201
pushTemplateMode(HtmlTreeBuilderState)6100%n/a010201
process(Token, HtmlTreeBuilderState)5100%n/a010101
markInsertionMode()5100%n/a010201
insertCharacterNode(Token.Character)5100%n/a010201
onStack(Element)5100%n/a010101
inScope(String)5100%n/a010101
inListItemScope(String)5100%n/a010101
inButtonScope(String)5100%n/a010101
inTableScope(String)5100%n/a010101
isSpecial(Element)5100%n/a010101
isInActiveFormattingElements(Element)5100%n/a010101
transition(HtmlTreeBuilderState)4100%n/a010201
framesetOk(boolean)4100%n/a010201
setHeadElement(Element)4100%n/a010201
setFosterInserts(boolean)4100%n/a010201
setFormElement(FormElement)4100%n/a010201
resetPendingTableCharacters()4100%n/a010201
generateImpliedEndTags()4100%n/a010201
templateModeSize()4100%n/a010101
HtmlTreeBuilder()3100%n/a010101
state()3100%n/a010101
originalState()3100%n/a010101
framesetOk()3100%n/a010101
getDocument()3100%n/a010101
getBaseUri()3100%n/a010101
isFragmentParsing()3100%n/a010101
getStack()3100%n/a010101
getHeadElement()3100%n/a010101
isFosterInserts()3100%n/a010101
getFormElement()3100%n/a010101
getPendingTableCharacters()3100%n/a010101
defaultSettings()2100%n/a010101