--- a/jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathExpression.java Mon Jul 10 18:22:58 2017 -0700
+++ b/jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathExpression.java Tue Jul 11 12:39:51 2017 -0700
@@ -37,13 +37,13 @@
* <caption>Evaluation of XPath Expressions</caption>
* <thead>
* <tr>
- * <th>Factor</th>
- * <th>Behavior</th>
+ * <th scope="col">Factor</th>
+ * <th scope="col">Behavior</th>
* </tr>
* </thead>
* <tbody>
* <tr>
- * <td>context</td>
+ * <th scope="row">context</th>
* <td>
* The type of the context is implementation-dependent. If the value is
* null, the operation must have no dependency on the context, otherwise
@@ -54,7 +54,7 @@
* </td>
* </tr>
* <tr>
- * <td>variables</td>
+ * <th scope="row">variables</th>
* <td>
* If the expression contains a variable reference, its value will be found through the {@link XPathVariableResolver}.
* An {@link XPathExpressionException} is raised if the variable resolver is undefined or
@@ -63,7 +63,7 @@
* </td>
* </tr>
* <tr>
- * <td>functions</td>
+ * <th scope="row">functions</th>
* <td>
* If the expression contains a function reference, the function will be found through the {@link XPathFunctionResolver}.
* An {@link XPathExpressionException} is raised if the function resolver is undefined or
@@ -71,13 +71,13 @@
* </td>
* </tr>
* <tr>
- * <td>QNames</td>
+ * <th scope="row">QNames</th>
* <td>
* QNames in the expression are resolved against the XPath namespace context.
* </td>
* </tr>
* <tr>
- * <td>result</td>
+ * <th scope="row">result</th>
* <td>
* This result of evaluating an expression is converted to an instance of the desired return type.
* Valid return types are defined in {@link XPathConstants}.