@@ -58,59 +58,7 @@ public class DefaultElementFactory implements ElementFactory {
5858 * You can generate your own test cases by looking into
5959 * org.htmlunit.source.ElementTestSource#generateTestForHtmlElements(String, String).
6060 */
61- public static final List <String > SUPPORTED_TAGS_ = Collections .unmodifiableList (Arrays .asList (
62- HtmlAbbreviated .TAG_NAME , HtmlAcronym .TAG_NAME ,
63- HtmlAnchor .TAG_NAME , HtmlAddress .TAG_NAME , HtmlArea .TAG_NAME ,
64- HtmlArticle .TAG_NAME , HtmlAside .TAG_NAME , HtmlAudio .TAG_NAME ,
65- HtmlBase .TAG_NAME , HtmlBaseFont .TAG_NAME ,
66- HtmlBidirectionalIsolation .TAG_NAME , HtmlBidirectionalOverride .TAG_NAME , HtmlBig .TAG_NAME ,
67- HtmlBlockQuote .TAG_NAME , HtmlBody .TAG_NAME , HtmlBold .TAG_NAME ,
68- HtmlBreak .TAG_NAME , HtmlButton .TAG_NAME , HtmlCanvas .TAG_NAME , HtmlCaption .TAG_NAME ,
69- HtmlCenter .TAG_NAME , HtmlCitation .TAG_NAME , HtmlCode .TAG_NAME ,
70- HtmlData .TAG_NAME , HtmlDataList .TAG_NAME ,
71- HtmlDefinition .TAG_NAME , HtmlDefinitionDescription .TAG_NAME ,
72- HtmlDeletedText .TAG_NAME , HtmlDetails .TAG_NAME , HtmlDialog .TAG_NAME , HtmlDirectory .TAG_NAME ,
73- HtmlDivision .TAG_NAME , HtmlDefinitionList .TAG_NAME ,
74- HtmlDefinitionTerm .TAG_NAME , HtmlEmbed .TAG_NAME ,
75- HtmlEmphasis .TAG_NAME ,
76- HtmlFieldSet .TAG_NAME , HtmlFigureCaption .TAG_NAME , HtmlFigure .TAG_NAME ,
77- HtmlFont .TAG_NAME , HtmlForm .TAG_NAME , HtmlFooter .TAG_NAME ,
78- HtmlFrame .TAG_NAME , HtmlFrameSet .TAG_NAME ,
79- HtmlHead .TAG_NAME , HtmlHeader .TAG_NAME ,
80- HtmlHeading1 .TAG_NAME , HtmlHeading2 .TAG_NAME , HtmlHeading3 .TAG_NAME ,
81- HtmlHeading4 .TAG_NAME , HtmlHeading5 .TAG_NAME , HtmlHeading6 .TAG_NAME ,
82- HtmlHorizontalRule .TAG_NAME , HtmlHtml .TAG_NAME , HtmlInlineFrame .TAG_NAME ,
83- HtmlInlineQuotation .TAG_NAME ,
84- HtmlImage .TAG_NAME , HtmlImage .TAG_NAME2 ,
85- HtmlInput .TAG_NAME ,
86- HtmlInsertedText .TAG_NAME ,
87- HtmlItalic .TAG_NAME ,
88- HtmlKeyboard .TAG_NAME , HtmlLabel .TAG_NAME , HtmlLayer .TAG_NAME ,
89- HtmlLegend .TAG_NAME , HtmlListing .TAG_NAME , HtmlListItem .TAG_NAME ,
90- HtmlLink .TAG_NAME , HtmlMain .TAG_NAME , HtmlMap .TAG_NAME , HtmlMark .TAG_NAME , HtmlMarquee .TAG_NAME ,
91- HtmlMenu .TAG_NAME , HtmlMeta .TAG_NAME , HtmlMeter .TAG_NAME ,
92- HtmlNav .TAG_NAME ,
93- HtmlNoBreak .TAG_NAME , HtmlNoEmbed .TAG_NAME , HtmlNoFrames .TAG_NAME ,
94- HtmlNoLayer .TAG_NAME ,
95- HtmlNoScript .TAG_NAME , HtmlObject .TAG_NAME , HtmlOrderedList .TAG_NAME ,
96- HtmlOptionGroup .TAG_NAME , HtmlOption .TAG_NAME , HtmlOutput .TAG_NAME ,
97- HtmlParagraph .TAG_NAME ,
98- HtmlParameter .TAG_NAME , HtmlPicture .TAG_NAME , HtmlPlainText .TAG_NAME , HtmlPreformattedText .TAG_NAME ,
99- HtmlProgress .TAG_NAME ,
100- HtmlRb .TAG_NAME , HtmlRp .TAG_NAME , HtmlRt .TAG_NAME , HtmlRtc .TAG_NAME , HtmlRuby .TAG_NAME ,
101- HtmlS .TAG_NAME , HtmlSample .TAG_NAME ,
102- HtmlScript .TAG_NAME , HtmlSection .TAG_NAME , HtmlSelect .TAG_NAME , HtmlSlot .TAG_NAME , HtmlSmall .TAG_NAME ,
103- HtmlSource .TAG_NAME , HtmlSpan .TAG_NAME ,
104- HtmlStrike .TAG_NAME , HtmlStrong .TAG_NAME , HtmlStyle .TAG_NAME ,
105- HtmlSubscript .TAG_NAME , HtmlSummary .TAG_NAME , HtmlSuperscript .TAG_NAME ,
106- HtmlSvg .TAG_NAME ,
107- HtmlTable .TAG_NAME , HtmlTableColumn .TAG_NAME , HtmlTableColumnGroup .TAG_NAME ,
108- HtmlTableBody .TAG_NAME , HtmlTableDataCell .TAG_NAME , HtmlTableHeaderCell .TAG_NAME ,
109- HtmlTableRow .TAG_NAME , HtmlTextArea .TAG_NAME , HtmlTableFooter .TAG_NAME ,
110- HtmlTableHeader .TAG_NAME , HtmlTeletype .TAG_NAME , HtmlTemplate .TAG_NAME , HtmlTime .TAG_NAME ,
111- HtmlTitle .TAG_NAME , HtmlTrack .TAG_NAME , HtmlUnderlined .TAG_NAME , HtmlUnorderedList .TAG_NAME ,
112- HtmlVariable .TAG_NAME , HtmlVideo .TAG_NAME , HtmlWordBreak .TAG_NAME , HtmlExample .TAG_NAME
113- ));
61+ public static final List <String > SUPPORTED_TAGS_ = List .of (HtmlAbbreviated .TAG_NAME , HtmlAcronym .TAG_NAME , HtmlAnchor .TAG_NAME , HtmlAddress .TAG_NAME , HtmlArea .TAG_NAME , HtmlArticle .TAG_NAME , HtmlAside .TAG_NAME , HtmlAudio .TAG_NAME , HtmlBase .TAG_NAME , HtmlBaseFont .TAG_NAME , HtmlBidirectionalIsolation .TAG_NAME , HtmlBidirectionalOverride .TAG_NAME , HtmlBig .TAG_NAME , HtmlBlockQuote .TAG_NAME , HtmlBody .TAG_NAME , HtmlBold .TAG_NAME , HtmlBreak .TAG_NAME , HtmlButton .TAG_NAME , HtmlCanvas .TAG_NAME , HtmlCaption .TAG_NAME , HtmlCenter .TAG_NAME , HtmlCitation .TAG_NAME , HtmlCode .TAG_NAME , HtmlData .TAG_NAME , HtmlDataList .TAG_NAME , HtmlDefinition .TAG_NAME , HtmlDefinitionDescription .TAG_NAME , HtmlDeletedText .TAG_NAME , HtmlDetails .TAG_NAME , HtmlDialog .TAG_NAME , HtmlDirectory .TAG_NAME , HtmlDivision .TAG_NAME , HtmlDefinitionList .TAG_NAME , HtmlDefinitionTerm .TAG_NAME , HtmlEmbed .TAG_NAME , HtmlEmphasis .TAG_NAME , HtmlFieldSet .TAG_NAME , HtmlFigureCaption .TAG_NAME , HtmlFigure .TAG_NAME , HtmlFont .TAG_NAME , HtmlForm .TAG_NAME , HtmlFooter .TAG_NAME , HtmlFrame .TAG_NAME , HtmlFrameSet .TAG_NAME , HtmlHead .TAG_NAME , HtmlHeader .TAG_NAME , HtmlHeading1 .TAG_NAME , HtmlHeading2 .TAG_NAME , HtmlHeading3 .TAG_NAME , HtmlHeading4 .TAG_NAME , HtmlHeading5 .TAG_NAME , HtmlHeading6 .TAG_NAME , HtmlHorizontalRule .TAG_NAME , HtmlHtml .TAG_NAME , HtmlInlineFrame .TAG_NAME , HtmlInlineQuotation .TAG_NAME , HtmlImage .TAG_NAME , HtmlImage .TAG_NAME2 , HtmlInput .TAG_NAME , HtmlInsertedText .TAG_NAME , HtmlItalic .TAG_NAME , HtmlKeyboard .TAG_NAME , HtmlLabel .TAG_NAME , HtmlLayer .TAG_NAME , HtmlLegend .TAG_NAME , HtmlListing .TAG_NAME , HtmlListItem .TAG_NAME , HtmlLink .TAG_NAME , HtmlMain .TAG_NAME , HtmlMap .TAG_NAME , HtmlMark .TAG_NAME , HtmlMarquee .TAG_NAME , HtmlMenu .TAG_NAME , HtmlMeta .TAG_NAME , HtmlMeter .TAG_NAME , HtmlNav .TAG_NAME , HtmlNoBreak .TAG_NAME , HtmlNoEmbed .TAG_NAME , HtmlNoFrames .TAG_NAME , HtmlNoLayer .TAG_NAME , HtmlNoScript .TAG_NAME , HtmlObject .TAG_NAME , HtmlOrderedList .TAG_NAME , HtmlOptionGroup .TAG_NAME , HtmlOption .TAG_NAME , HtmlOutput .TAG_NAME , HtmlParagraph .TAG_NAME , HtmlParameter .TAG_NAME , HtmlPicture .TAG_NAME , HtmlPlainText .TAG_NAME , HtmlPreformattedText .TAG_NAME , HtmlProgress .TAG_NAME , HtmlRb .TAG_NAME , HtmlRp .TAG_NAME , HtmlRt .TAG_NAME , HtmlRtc .TAG_NAME , HtmlRuby .TAG_NAME , HtmlS .TAG_NAME , HtmlSample .TAG_NAME , HtmlScript .TAG_NAME , HtmlSection .TAG_NAME , HtmlSelect .TAG_NAME , HtmlSlot .TAG_NAME , HtmlSmall .TAG_NAME , HtmlSource .TAG_NAME , HtmlSpan .TAG_NAME , HtmlStrike .TAG_NAME , HtmlStrong .TAG_NAME , HtmlStyle .TAG_NAME , HtmlSubscript .TAG_NAME , HtmlSummary .TAG_NAME , HtmlSuperscript .TAG_NAME , HtmlSvg .TAG_NAME , HtmlTable .TAG_NAME , HtmlTableColumn .TAG_NAME , HtmlTableColumnGroup .TAG_NAME , HtmlTableBody .TAG_NAME , HtmlTableDataCell .TAG_NAME , HtmlTableHeaderCell .TAG_NAME , HtmlTableRow .TAG_NAME , HtmlTextArea .TAG_NAME , HtmlTableFooter .TAG_NAME , HtmlTableHeader .TAG_NAME , HtmlTeletype .TAG_NAME , HtmlTemplate .TAG_NAME , HtmlTime .TAG_NAME , HtmlTitle .TAG_NAME , HtmlTrack .TAG_NAME , HtmlUnderlined .TAG_NAME , HtmlUnorderedList .TAG_NAME , HtmlVariable .TAG_NAME , HtmlVideo .TAG_NAME , HtmlWordBreak .TAG_NAME , HtmlExample .TAG_NAME );
11462
11563 // for performance optimization
11664 static final class OrderedFastHashMapWithLowercaseKeys <K , V > extends OrderedFastHashMap <K , V > {
0 commit comments