<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:10.0pt;
        font-family:"Calibri",sans-serif;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        font-size:10.0pt;
        font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";
        mso-fareast-language:EN-GB;}
span.blob-code-inner
        {mso-style-name:blob-code-inner;}
span.pl-token
        {mso-style-name:pl-token;}
span.pl-ent
        {mso-style-name:pl-ent;}
span.pl-kos
        {mso-style-name:pl-kos;}
span.linewrapper
        {mso-style-name:line_wrapper;}
span.x
        {mso-style-name:x;}
span.pl-c
        {mso-style-name:pl-c;}
span.truncate
        {mso-style-name:truncate;}
span.EmailStyle29
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:22052601;
        mso-list-template-ids:-1212627950;}
@list l1
        {mso-list-id:2078671799;
        mso-list-type:hybrid;
        mso-list-template-ids:1905421482 134807567 134807577 134807579 134807567 134807577 134807579 134807567 134807577 134807579;}
@list l1:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style>
</head>
<body lang="EN-IN" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;mso-fareast-language:EN-US">Follow up mail.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div id="mail-editor-reference-message-container">
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="margin-bottom:12.0pt"><b><span style="font-size:12.0pt;color:black">From:
</span></b><span style="font-size:12.0pt;color:black">Pasam Soujanya1 <psoujany@in.ibm.com><br>
<b>Date: </b>Thursday, 31 August 2023 at 4:23 PM<br>
<b>To: </b>javadoc-dev@openjdk.org <javadoc-dev@openjdk.org><br>
<b>Cc: </b>Syed Moinudeen1 <smoinud1@in.ibm.com>, Shubha S <Shubha.S@ibm.com>, Suman Mitra <summitra@in.ibm.com><br>
<b>Subject: </b>Javadoc violations seen in OpenJDK8<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Hello,</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"> </span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Currently we’re facing 4 violations when generated our API docs using OpenJDK8.</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<ol style="margin-top:0cm" start="1" type="1">
<li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level1 lfo3"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">aria_content_in_landmark<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level1 lfo3"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">skip_main_exists<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level1 lfo3"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">table_summary_redundant<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level1 lfo3"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">text_contrast_sufficient</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></li></ol>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"> </span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">In OpenJDK11 and OpenJDK17 these issues are not seen.  As per our observation, the Javadoc implementation with respect to below vulnerabilities
 is different in OpenJDK11/17 compared to OpenJDK8. </span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><br>
Hence, below is our proposed fix.</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">1. text_contrast_sufficient<br>
<br>
<br>
</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Description:</span></b><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"> When
 text and its background colors have less than a 4.5 to 1 contrast ratio it can be difficult for people with moderately low vision to read the text without a contrast-enhancing technology. For larger text of 18 point or more, or bold 14 point text, the text
 and background colors must give at least a 3 to 1 contrast ratio.<br>
<br>
<b>Fix for the violation:</b></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Modify stylesheet.css to adjust packagesummary wherever color coding is defined. Below are the changes added to stylesheet which fixed
 the violation.</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"> </span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">File changed:
</span><span class="truncate"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Line 383 : Add below lines of code.</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-family:"Courier New";color:#808030">.</span><span style="font-family:"Courier New";color:black">constantsSummary
</span><b><span style="font-family:"Courier New";color:maroon">caption</span></b><span style="font-family:"Courier New";color:black">
</span><b><span style="font-family:"Courier New";color:maroon">a</span></b><span style="font-family:"Courier New";color:purple">:</span><b><span style="font-family:"Courier New";color:maroon">link</span></b><span style="font-family:"Courier New";color:#808030">,</span><span style="font-family:"Courier New";color:black">
</span><span style="font-family:"Courier New";color:#808030">.</span><span style="font-family:"Courier New";color:black">constantsSummary
</span><b><span style="font-family:"Courier New";color:maroon">caption</span></b><span style="font-family:"Courier New";color:black">
</span><b><span style="font-family:"Courier New";color:maroon">a</span></b><span style="font-family:"Courier New";color:purple">:</span><b><span style="font-family:"Courier New";color:maroon">visited</span></b><span style="font-family:"Courier New";color:#808030">,</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-family:"Courier New";color:#808030">.</span><span style="font-family:"Courier New";color:black">useSummary
</span><b><span style="font-family:"Courier New";color:maroon">caption</span></b><span style="font-family:"Courier New";color:black">
</span><b><span style="font-family:"Courier New";color:maroon">a</span></b><span style="font-family:"Courier New";color:purple">:</span><b><span style="font-family:"Courier New";color:maroon">link</span></b><span style="font-family:"Courier New";color:#808030">,</span><span style="font-family:"Courier New";color:black">
</span><span style="font-family:"Courier New";color:#808030">.</span><span style="font-family:"Courier New";color:black">useSummary
</span><b><span style="font-family:"Courier New";color:maroon">caption</span></b><span style="font-family:"Courier New";color:black">
</span><b><span style="font-family:"Courier New";color:maroon">a</span></b><span style="font-family:"Courier New";color:purple">:</span><b><span style="font-family:"Courier New";color:maroon">visited</span></b><span style="font-family:"Courier New";color:black">
</span><span style="font-family:"Courier New";color:purple">{</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-family:"Courier New";color:black">   
</span><b><span style="font-family:"Courier New";color:#BB7977">color</span></b><span style="font-family:"Courier New";color:#808030">:</span><span style="font-family:"Courier New";color:#008C00">#</span><span style="font-family:"Courier New";color:green">1f389c</span><span style="font-family:"Courier New";color:purple">;</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-family:"Courier New";color:purple">}</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Line 385 : Add
</span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">packagesSummary</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">caption</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-ent"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">a</span></span><span class="pl-kos"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">:</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">link</span></span><span class="pl-kos"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">,</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><br>
Line 395 : Add </span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">packagesSummary</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">caption</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">span</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><br>
<span class="pl-token">Line 407 : Add </span><span class="x">.</span><span class="pl-token">packagesSummary</span><span class="x">
</span><span class="pl-token">caption</span><span class="x"> </span><span class="pl-token">span</span><span class="x">.</span><span class="pl-token">activeTableTab</span><span class="x">
</span><span class="pl-token">span</span><o:p></o:p></span></p>
<p class="MsoNormal"><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Line 429 : Add
</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">packagesSummary</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">caption</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">span</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">tableTab</span></span><span class="pl-kos"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">,</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
 .</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">packagesSummary</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">caption</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">span</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">activeTableTab</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Line 438 : Add
</span></span><span class="x"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">packagesSummary</span></span><span class="x"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
 .</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">tabEnd</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Line 445 : Add
</span></span><span class="x"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">packagesSummary</span></span><span class="x"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
 .</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">activeTableTab</span></span><span class="x"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
 .</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">tabEnd</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Line 453 :  Add
</span></span><span class="x"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">packagesSummary</span></span><span class="x"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
 .</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">activeTableTab</span></span><span class="x"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
 .</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">tabEnd</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Line 463 : Add
</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">packagesSummary</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">td</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Line 468 : Add
</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">packagesSummary</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">th</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Line 474 : Add
</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">packagesSummary</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">th</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Line 488 : Add below lines of code.</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<pre style="background:white"><span class="linewrapper"><span style="color:#808030">.</span></span><span class="linewrapper"><span style="color:black">constantsSummary </span></span><span class="linewrapper"><b><span style="color:maroon">th</span></b></span><span class="linewrapper"><span style="color:#808030">,</span></span><span class="linewrapper"><span style="color:black"> </span></span><span class="linewrapper"><span style="color:#808030">.</span></span><span class="linewrapper"><span style="color:black">packagesSummary </span></span><span class="linewrapper"><b><span style="color:maroon">th</span></b></span><span class="linewrapper"><span style="color:black"> </span></span><span class="linewrapper"><span style="color:purple">{</span></span><o:p></o:p></pre>
<pre style="background:white"><span class="linewrapper"><b><span style="color:#BB7977">    font-size</span></b></span><span class="linewrapper"><span style="color:#808030">:</span></span><span class="linewrapper"><span style="color:#008C00">13</span></span><span class="linewrapper"><span style="color:#006600">px</span></span><span class="linewrapper"><span style="color:purple">;</span></span><o:p></o:p></pre>
<pre style="background:white"><span class="linewrapper"><span style="color:purple">}</span></span><o:p></o:p></pre>
<p class="MsoNormal"><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Line 490 : Add
</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">packagesSummary</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">td</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">colFirst</span></span><span class="pl-kos"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">,</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
 .</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">packagesSummary</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-ent"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">td</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">colSecond</span></span><span class="pl-kos"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">,</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
 .</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">packagesSummary</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">th</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">.</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">colFirst</span></span><span class="pl-kos"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">,</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
 .</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">packagesSummary</span></span><span class="blob-code-inner"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">
</span></span><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">th</span></span><span class="pl-kos"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">,</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span class="pl-kos"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Line 497 : Add below lines of code.</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<pre style="background:white"><span class="linewrapper"><span style="color:#808030">.</span></span><span class="linewrapper"><span style="color:black">packagesSummary </span></span><span class="linewrapper"><b><span style="color:maroon">th</span></b></span><span class="linewrapper"><span style="color:#808030">.</span></span><span class="linewrapper"><span style="color:black">colLast</span></span><span class="linewrapper"><span style="color:#808030">,</span></span><span class="linewrapper"><span style="color:black"> </span></span><span class="linewrapper"><span style="color:#808030">.</span></span><span class="linewrapper"><span style="color:black">packagesSummary </span></span><span class="linewrapper"><b><span style="color:maroon">td</span></b></span><span class="linewrapper"><span style="color:#808030">.</span></span><span class="linewrapper"><span style="color:black">colLast </span></span><span class="linewrapper"><span style="color:purple">{</span></span><o:p></o:p></pre>
<pre style="background:white"><span class="linewrapper"><span style="color:black">    </span></span><span class="linewrapper"><b><span style="color:#BB7977">white-space</span></b></span><span class="linewrapper"><span style="color:#808030">:</span></span><span class="linewrapper"><span style="color:#074726">normal</span></span><span class="linewrapper"><span style="color:purple">;</span></span><o:p></o:p></pre>
<pre style="background:white"><span class="linewrapper"><span style="color:purple">}</span></span><o:p></o:p></pre>
<p class="MsoNormal"><span class="pl-token"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"> </span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">2.
</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">table_summary_redundant<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"> <o:p></o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Description:</span></b><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"> Duplicating a table’s caption
 and its summary description is repetitive and slows productivity for Assistive Technology users. If used, the summary should provide complementary information not already available in the caption.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"> <o:p></o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Fix for the violation:</span></b><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Eliminate repetitive caption from adding it to HtmlTree.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><br>
File changed : <span class="truncate">langtools/src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java</span><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">Line 652 : Comment out the repetitive content from adding to HtmlTree<o:p></o:p></span></p>
<p class="MsoNormal"><span class="x"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">//</span></span><span class="pl-c"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">htmltree.addAttr(HtmlAttr.SUMMARY,
 nullCheck(summary));</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span class="pl-c"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"> </span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span class="pl-c"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US">The other 2 violations we’re still working on the fix. Please evaluate and suggest if we can merge these fixes to OpenJDK8.
</span></span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"> <o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt">Thanks,<br>
---------------------</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Pasam Soujanya</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">SVT/JCK Test Engineer</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">IBM Runtime Technologies</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Mobile: +91-6301274414</span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><br>
<br>
<br>
<br>
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"> </span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"> </span><span style="font-size:11.0pt;mso-ligatures:standardcontextual;mso-fareast-language:EN-US"><o:p></o:p></span></p>
</div>
</div>
</div>
</body>
</html>