-
Bug
-
Resolution: Fixed
-
P2
-
None
-
b16
-
b29
-
Verified
The current JDK 10 docs builds are broken, in that some table rows are missing "id" attributes. This shows up in the <tr> tag itself, and in the corresponding JavaScript for the table tabs.
The bug is not present in JDK 9.
The bug appears to be related to methods that are may be confused for JavaFX properties. i.e. the affected methods seem to be getProperty/setProperty methods, but they are not methods in the JavaFX API.
Here is a pointer to a fragment of broken code:
https://java.se.oracle.com/artifactory/webapp/#/artifacts/browse/tree/General/re-release-local/jdk/10/28/bundles/common/jdk-10_doc-all.zip!/docs/api/java/awt/image/renderable/ContextualRenderedImageFactory.html
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../java/awt/geom/Rectangle2D.html" title="class in java.awt.geom">Rectangle2D</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../java/awt/image/renderable/ContextualRenderedImageFactory.html#getBounds2D(java.awt.image.renderable.ParameterBlock)">getBounds2D</a></span>​(<a href="../../../../java/awt/image/renderable/ParameterBlock.html" title="class in java.awt.image.renderable">ParameterBlock</a> paramBlock)</code></th>
<td class="colLast">
<div class="block">Returns the bounding box for the output of the operation,
performed on a given set of sources, in rendering-independent
space.</div>
</td>
</tr>
<tr class="altColor"> <<<<<<======= LOOK, NO "id" ATTRIBUTE DECLARED
<td class="colFirst"><code><a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../java/awt/image/renderable/ContextualRenderedImageFactory.html#getProperty(java.awt.image.renderable.ParameterBlock,java.lang.String)">getProperty</a></span>​(<a href="../../../../java/awt/image/renderable/ParameterBlock.html" title="class in java.awt.image.renderable">ParameterBlock</a> paramBlock,
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> name)</code></th>
<td class="colLast">
<div class="block">Gets the appropriate instance of the property specified by the name
parameter.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../../java/lang/String.html" title="class in java.lang">String</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../java/awt/image/renderable/ContextualRenderedImageFactory.html#getPropertyNames()">getPropertyNames</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns a list of names recognized by getProperty.</div>
</td>
</tr>
The bug is not present in JDK 9.
The bug appears to be related to methods that are may be confused for JavaFX properties. i.e. the affected methods seem to be getProperty/setProperty methods, but they are not methods in the JavaFX API.
Here is a pointer to a fragment of broken code:
https://java.se.oracle.com/artifactory/webapp/#/artifacts/browse/tree/General/re-release-local/jdk/10/28/bundles/common/jdk-10_doc-all.zip!/docs/api/java/awt/image/renderable/ContextualRenderedImageFactory.html
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../java/awt/geom/Rectangle2D.html" title="class in java.awt.geom">Rectangle2D</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../java/awt/image/renderable/ContextualRenderedImageFactory.html#getBounds2D(java.awt.image.renderable.ParameterBlock)">getBounds2D</a></span>​(<a href="../../../../java/awt/image/renderable/ParameterBlock.html" title="class in java.awt.image.renderable">ParameterBlock</a> paramBlock)</code></th>
<td class="colLast">
<div class="block">Returns the bounding box for the output of the operation,
performed on a given set of sources, in rendering-independent
space.</div>
</td>
</tr>
<tr class="altColor"> <<<<<<======= LOOK, NO "id" ATTRIBUTE DECLARED
<td class="colFirst"><code><a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../java/awt/image/renderable/ContextualRenderedImageFactory.html#getProperty(java.awt.image.renderable.ParameterBlock,java.lang.String)">getProperty</a></span>​(<a href="../../../../java/awt/image/renderable/ParameterBlock.html" title="class in java.awt.image.renderable">ParameterBlock</a> paramBlock,
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> name)</code></th>
<td class="colLast">
<div class="block">Gets the appropriate instance of the property specified by the name
parameter.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../../java/lang/String.html" title="class in java.lang">String</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../java/awt/image/renderable/ContextualRenderedImageFactory.html#getPropertyNames()">getPropertyNames</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns a list of names recognized by getProperty.</div>
</td>
</tr>
- relates to
-
JDK-8182257 Duplicate anchor ids in generated javadoc pages
-
- Resolved
-
-
JDK-8182359 Color contrast Error on <pkg-type>/pkg-use.html pages
-
- Resolved
-