# HG changeset patch # User jjg # Date 1554505053 25200 # Node ID 259b40b4d473509dbd4b2979603bb9d39c1b46cc # Parent dfba4e321ab315673307ad4997c79e16b67a7353 8221871: javadoc should not set role=region on
elements Reviewed-by: hannesw diff -r dfba4e321ab3 -r 259b40b4d473 src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java --- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java Fri Apr 05 11:28:23 2019 -0700 +++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java Fri Apr 05 15:57:33 2019 -0700 @@ -722,9 +722,7 @@ * @return an HtmlTree object for the SECTION tag */ public static HtmlTree SECTION() { - HtmlTree htmltree = new HtmlTree(HtmlTag.SECTION); - htmltree.setRole(Role.REGION); - return htmltree; + return new HtmlTree(HtmlTag.SECTION); } /** @@ -734,9 +732,7 @@ * @return an HtmlTree object for the SECTION tag */ public static HtmlTree SECTION(Content body) { - HtmlTree htmltree = new HtmlTree(HtmlTag.SECTION, nullCheck(body)); - htmltree.setRole(Role.REGION); - return htmltree; + return new HtmlTree(HtmlTag.SECTION, nullCheck(body)); } /** diff -r dfba4e321ab3 -r 259b40b4d473 test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java --- a/test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java Fri Apr 05 11:28:23 2019 -0700 +++ b/test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java Fri Apr 05 15:57:33 2019 -0700 @@ -109,7 +109,7 @@ checkOutput("pkg3/package-summary.html", true, "
\n" - + "
\n" + + "
\n" + "\n" + "\n" + "

This is the first line. Note the newlines before the <p> is relevant.

\n" diff -r dfba4e321ab3 -r 259b40b4d473 test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java --- a/test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java Fri Apr 05 11:28:23 2019 -0700 +++ b/test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java Fri Apr 05 15:57:33 2019 -0700 @@ -24,7 +24,7 @@ /* * @test * @bug 8072945 8081854 8141492 8148985 8150188 4649116 8173707 8151743 8169819 8183037 8182765 8196202 - * 8202624 8210047 8184205 + * 8202624 8210047 8184205 8221871 * @summary Test the version of HTML generated by the javadoc tool. * @author bpatel * @library ../../lib @@ -100,7 +100,7 @@ + "", "
\n" + "
", - "
\n" + "
\n" + "\n" + "\n" + "
Test package.
", @@ -129,13 +129,13 @@ + "", "
\n" + "
", - "
\n" + "
\n" + "

Class Hierarchy

", - "
\n" + "
\n" + "

Interface Hierarchy

", - "
\n" + "
\n" + "

Annotation Type Hierarchy

", - "
\n" + "
\n" + "

Enum Hierarchy

", "