HtmlTreeBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,285 of 2,54649%243 of 31522%1982613054864896
resetInsertionMode()1500%370%2525484811
initialiseParseFragment(Element)1030%140%1010303011
reconstructFormattingElements()901110%16211%910232701
useCurrentOrForeignInsert(Token)581924%25310%1315162201
doInsertElement(Element, Token)432435%9535%683901
insertInFosterParent(Node)420%60%44131311
isHtmlIntegration(Element)400%120%776611
aboveOnStack(Element)390%80%556611
clearStackToContext(String[])360%80%557711
inSelectScope(String)350%60%449911
insertFormElement(Token.StartTag, boolean, boolean)310%60%448811
removeFromStack(Element)310%40%337711
error(HtmlTreeBuilderState)28617%1150%122401
checkActiveFormattingElements(Element)252246%8220%5681301
completeParseFragment()240%40%336611
generateImpliedEndTags(boolean)240%60%445511
maybeSetBaseUri(Element)220%40%338811
insertForeignElementFor(Token.StartTag, String)220%20%226611
toString()220%n/a112211
popStackToCloseAnyNamespace(String)210%40%335511
clearStackToTableBodyContext()210%n/a112211
insertOnStackAfter(Element, Element)200%20%224411
closeElement(String)180%20%224411
replaceInQueue(ArrayList, Element, Element)170%20%224411
removeLastFormattingElement()160%20%224411
pushWithBookmark(Element, int)160%n/a116611
isSameFormattingElement(Element, Element)160%40%332211
popTemplateMode()160%20%223311
currentTemplateMode()160%20%221111
isMathmlTextIntegration(Element)150%40%332211
resetBody()150%20%224411
clearStackToTableContext()130%n/a112211
clearStackToTableRowContext()130%n/a112211
clearFormattingElementsToLastMarker()120%40%336611
generateImpliedEndTags(String)11738%5116%343501
lastFormattingElement()10637%1150%120101
createElementFor(Token.StartTag, String, boolean)95485%4866%4711201
inSpecificScope(String[], String[], String[])95185%41071%4821301
addPendingTableCharacters(Token.Character)90%n/a113311
onStack(ArrayList, Element)82575%3350%341701
isSpecial(Element)70%n/a112211
insertCharacterToElement(Token.Character, Element)63284%1375%1311001
replaceOnStack(Element, Element)60%n/a112211
inTableScope(String)60%n/a111111
replaceActiveFormattingElement(Element, Element)60%n/a112211
insertMarkerToFormattingElements()60%n/a112211
pushTemplateMode(HtmlTreeBuilderState)60%n/a112211
process(Token, HtmlTreeBuilderState)50%n/a111111
inListItemScope(String)50%n/a111111
isInActiveFormattingElements(Element)50%n/a111111
getFromStack(String)3389%1583%140701
onStackNot(String[])3389%1583%140701
popStackToClose(String)1881%2250%231501
positionOfElement(Element)1578%2250%231401
newInstance()0%n/a111111
setFosterInserts(boolean)0%n/a112211
setFormElement(FormElement)0%n/a112211
resetPendingTableCharacters()0%n/a112211
generateImpliedEndTags()0%n/a112211
getActiveFormattingElement(String)2488%2466%241701
getBaseUri()0%n/a111111
getHeadElement()0%n/a111111
getFormElement()0%n/a111111
getPendingTableCharacters()0%n/a111111
static {...}55699%1150%1201101
popStackToClose(String[])2492%3350%340501
removeFromActiveFormattingElements(Element)2492%2250%230601
isContentForTagData(String)1083%2250%230101
process(Token)1392%1150%120201
onStack(String)787%1150%120101
initialiseParse(Reader, String, Parser)54100%n/a0101501
insertElementFor(Token.StartTag)52100%1583%1401101
insertEmptyElementFor(Token.StartTag)15100%n/a010401
insertCommentNode(Token.Comment)15100%n/a010401
inSpecificScope(String, String[], String[])12100%n/a010201
HtmlTreeBuilder()11100%n/a010201
pushActiveFormattingElements(Element)9100%n/a010301
insertCharacterNode(Token.Character)8100%n/a010301
inScope(String[])6100%n/a010101
inScope(String, String[])6100%n/a010101
markInsertionMode()5100%n/a010201
onStack(Element)5100%n/a010101
inScope(String)5100%n/a010101
inButtonScope(String)5100%n/a010101
transition(HtmlTreeBuilderState)100%n/a010201
framesetOk(boolean)100%n/a010201
setHeadElement(Element)100%n/a010201
templateModeSize()100%n/a010101
state()100%n/a010101
originalState()100%n/a010101
framesetOk()100%n/a010101
getDocument()100%n/a010101
isFragmentParsing()100%n/a010101
getStack()100%n/a010101
isFosterInserts()100%n/a010101
defaultSettings()100%n/a010101