HtmlTreeBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total299 of 2,57188%72 of 41082%68326495725112
doInsertElement(Element)283555%5758%371801
error(HtmlTreeBuilderState)28617%1150%122401
toString()270%20%222211
onStackPrunedForDepth(Element)251943%8433%6751101
insertOnStackAfter(Element, Element)211643%1150%122601
initialiseParseFragment(Element)2012386%91765%81553401
replaceFormattingElement(Element, Element, Element)193262%1375%1331001
copyOpenElementsTo(Collection)190%20%223311
insertElementFor(Token.StartTag)144777%1990%1621301
isOpen(Element)140%40%331111
insertionLocation(Element)137284%11392%1811101
processNoscriptToken(Token)125381%1888%1821701
endNoscript()74285%1583%1431201
resetBody()7853%1150%121401
aboveOnStack(Element)62982%3350%341601
inNoscriptScope(String)43389%2675%2521001
newInstance()40%n/a111111
resetInsertionMode()313597%33491%32514001
getBaseUri()30%n/a111111
inSpecificScope(String, int)23794%1787%151801
hasHeadingInScope()23794%1787%151801
inSelectScope(String)23294%1583%141801
removeFromStack(Element)22993%1375%131701
inScope(Element)22893%1583%141501
popStackToClose(String)22090%1375%131501
popStackToCloseAnyNamespace(String)21990%1375%131501
noscriptBoundaryIndex(HtmlTreeBuilder.NoscriptState)21990%1375%131401
removeLastFormattingElement()21487%1150%121401
popTemplateMode()21487%1150%121301
completeParseFragment()2880%1150%120101
generateImpliedEndTags(boolean)2395%1583%140801
replaceInQueue(ArrayList, Element, Element)1694%1150%120401
currentTemplateMode()1593%1150%120101
reconstructFormattingElements()84100%16100%0902501
useCurrentOrForeignInsert(Token)77100%28100%01502201
static {...}74100%n/a010301
createElementFor(Token.StartTag, String, boolean)72100%11392%1801301
initialiseParse(Reader, String, Parser)60100%n/a0101701
closeNoscriptEndTag(Token.EndTag)48100%8100%0501201
checkActiveFormattingElements(Element)47100%10100%0601301
isHtmlIntegration(Element)40100%12100%070601
insertCharacterToElement(Token.Character, Element)40100%4100%0301001
insertNoscriptStartTag(Token.StartTag)36100%1583%1401101
clearStackToContext(String[])36100%1787%150701
insertFormElement(Token.StartTag, boolean, boolean)30100%6100%040801
getActiveFormattingElement(String)27100%6100%040701
popStackToClose(String[])26100%2466%240501
removeFromActiveFormattingElements(Element)26100%4100%030601
process(Token)25100%6100%040401
getFromStack(String)25100%4100%030501
onStackNot(String[])25100%4100%030501
maybeSetBaseUri(Element)22100%4100%030801
clearStackToTableBodyContext()21100%n/a010201
generateImpliedEndTags(String)21100%2675%250501
insertForeignElementFor(Token.StartTag, String)20100%2100%020601
adjustedCurrentElement()17100%1583%140101
insertCommentNode(Token.Comment, Element)16100%n/a010401
restoreNoscriptState()16100%n/a010401
closeElement(String)16100%2100%020401
lastFormattingElement()16100%2100%020101
isSameFormattingElement(Element, Element)16100%4100%030201
isMathmlTextIntegration(Element)15100%4100%030201
insertEmptyElementFor(Token.StartTag)14100%n/a010401
onNodeInserted(Node)14100%1375%130201
onNodeClosed(Node)14100%1375%130201
recreateElement(Element)14100%n/a010301
clearStackToTableContext()13100%n/a010201
clearStackToTableRowContext()13100%n/a010201
insertionTarget(Element)12100%1375%130101
enterNoscript(Element)12100%n/a010301
clearFormattingElementsToLastMarker()12100%1375%130601
insertCharacterNode(Token.Character, boolean)11100%n/a010401
addPendingTableCharacters(Token.Character)11100%n/a010301
pushActiveFormattingElements(Element)9100%n/a010301
onStack(String)8100%2100%020101
startNoscript(Token.StartTag)8100%n/a010301
insertNode(Node, Element)6100%n/a010201
insertCommentNode(Token.Comment)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
currentElNs()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
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