(13) RFR(XS): 8226596: Accessibility errors in jdwp-protocol.html

serguei.spitsyn at oracle.com serguei.spitsyn at oracle.com
Tue Jul 2 09:53:09 UTC 2019


On 7/2/19 01:06, David Holmes wrote:
> Hi Serguei,
>
> On 2/07/2019 6:01 pm, David Holmes wrote:
>> Hi Serguei,
>>
>> On 2/07/2019 12:32 pm, serguei.spitsyn at oracle.com wrote:
>>> Hi David,
>>>
>>>
>>> On 7/1/19 19:03, David Holmes wrote:
>>>> Hi Serguei,
>>>>
>>>> The updates to the heading levels all looks fine.
>>>
>>> Okay, thanks!
>>>
>>>
>>>>
>>>> However the tables in the generated output look broken - they all 
>>>> have empty "header" rows with incorrect columns and no text. ??
>>>
>>> I'm not sure about this.
>>> What exact tables?
>>
>> I need to send you a picture :) It will get stripped from the list 
>> but you should get it.
>>
>> Need to find an existing online version of that document to compare.
>
> https://docs.oracle.com/javase/10/docs/specs/jdwp/jdwp-protocol.html
>
> Has the same problem. Should be fixed but separate issue.

Could you, please, file the bug?
I'm not sure what tables you are talking about.

So, I guess, you give me a thumbs up for this fix. :)

Thanks!
Serguei


>
> Thanks,
> David
>
>> David
>> -----
>>
>>> I do not see anything like this.
>>>
>>>
>>> Please, see the diff below:
>>>
>>> % diff 0/jdwp-protocol.html 1/jdwp-protocol.html
>>> 13c13,17
>>> < <ul role="navigation">
>>> ---
>>>  > <div class="centered" role="banner">
>>>  > <h1 id="Protocol Details">Java Debug Wire Protocol Details</h1>
>>>  > </div>
>>>  > <nav>
>>>  > <ul>
>>> 171a176
>>>  > </nav>
>>> 173c178
>>> < <h4 id="JDWP_VirtualMachine">VirtualMachine Command Set (1)</h4>
>>> ---
>>>  > <h2 id="JDWP_VirtualMachine">VirtualMachine Command Set (1)</h2>
>>> 175c180
>>> < <h5 id="JDWP_VirtualMachine_Version">Version Command (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_Version">Version Command (1)</h3>
>>> 205c210
>>> < <h5 id="JDWP_VirtualMachine_ClassesBySignature">ClassesBySignature 
>>> Command (2)</h5>
>>> ---
>>>  > <h3 
>>> id="JDWP_VirtualMachine_ClassesBySignature">ClassesBySignature 
>>> Command (2)</h3>
>>> 244c249
>>> < <h5 id="JDWP_VirtualMachine_AllClasses">AllClasses Command (3)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_AllClasses">AllClasses Command (3)</h3>
>>> 281c286
>>> < <h5 id="JDWP_VirtualMachine_AllThreads">AllThreads Command (4)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_AllThreads">AllThreads Command (4)</h3>
>>> 306c311
>>> < <h5 
>>> id="JDWP_VirtualMachine_TopLevelThreadGroups">TopLevelThreadGroups 
>>> Command (5)</h5>
>>> ---
>>>  > <h3 
>>> id="JDWP_VirtualMachine_TopLevelThreadGroups">TopLevelThreadGroups 
>>> Command (5)</h3>
>>> 331c336
>>> < <h5 id="JDWP_VirtualMachine_Dispose">Dispose Command (6)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_Dispose">Dispose Command (6)</h3>
>>> 341c346
>>> < <h5 id="JDWP_VirtualMachine_IDSizes">IDSizes Command (7)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_IDSizes">IDSizes Command (7)</h3>
>>> 371c376
>>> < <h5 id="JDWP_VirtualMachine_Suspend">Suspend Command (8)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_Suspend">Suspend Command (8)</h3>
>>> 383c388
>>> < <h5 id="JDWP_VirtualMachine_Resume">Resume Command (9)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_Resume">Resume Command (9)</h3>
>>> 393c398
>>> < <h5 id="JDWP_VirtualMachine_Exit">Exit Command (10)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_Exit">Exit Command (10)</h3>
>>> 409c414
>>> < <h5 id="JDWP_VirtualMachine_CreateString">CreateString Command 
>>> (11)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_CreateString">CreateString Command 
>>> (11)</h3>
>>> 433c438
>>> < <h5 id="JDWP_VirtualMachine_Capabilities">Capabilities Command 
>>> (12)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_Capabilities">Capabilities Command 
>>> (12)</h3>
>>> 469c474
>>> < <h5 id="JDWP_VirtualMachine_ClassPaths">ClassPaths Command (13)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_ClassPaths">ClassPaths Command (13)</h3>
>>> 507c512
>>> < <h5 id="JDWP_VirtualMachine_DisposeObjects">DisposeObjects Command 
>>> (14)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_DisposeObjects">DisposeObjects 
>>> Command (14)</h3>
>>> 534c539
>>> < <h5 id="JDWP_VirtualMachine_HoldEvents">HoldEvents Command (15)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_HoldEvents">HoldEvents Command (15)</h3>
>>> 544c549
>>> < <h5 id="JDWP_VirtualMachine_ReleaseEvents">ReleaseEvents Command 
>>> (16)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_ReleaseEvents">ReleaseEvents Command 
>>> (16)</h3>
>>> 554c559
>>> < <h5 id="JDWP_VirtualMachine_CapabilitiesNew">CapabilitiesNew 
>>> Command (17)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_CapabilitiesNew">CapabilitiesNew 
>>> Command (17)</h3>
>>> 665c670
>>> < <h5 id="JDWP_VirtualMachine_RedefineClasses">RedefineClasses 
>>> Command (18)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_RedefineClasses">RedefineClasses 
>>> Command (18)</h3>
>>> 717c722
>>> < <h5 id="JDWP_VirtualMachine_SetDefaultStratum">SetDefaultStratum 
>>> Command (19)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_SetDefaultStratum">SetDefaultStratum 
>>> Command (19)</h3>
>>> 736c741
>>> < <h5 
>>> id="JDWP_VirtualMachine_AllClassesWithGeneric">AllClassesWithGeneric 
>>> Command (20)</h5>
>>> ---
>>>  > <h3 
>>> id="JDWP_VirtualMachine_AllClassesWithGeneric">AllClassesWithGeneric 
>>> Command (20)</h3>
>>> 777c782
>>> < <h5 id="JDWP_VirtualMachine_InstanceCounts">InstanceCounts Command 
>>> (21)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_InstanceCounts">InstanceCounts 
>>> Command (21)</h3>
>>> 817c822
>>> < <h5 id="JDWP_VirtualMachine_AllModules">AllModules Command (22)</h5>
>>> ---
>>>  > <h3 id="JDWP_VirtualMachine_AllModules">AllModules Command (22)</h3>
>>> 843c848
>>> < <h4 id="JDWP_ReferenceType">ReferenceType Command Set (2)</h4>
>>> ---
>>>  > <h2 id="JDWP_ReferenceType">ReferenceType Command Set (2)</h2>
>>> 845c850
>>> < <h5 id="JDWP_ReferenceType_Signature">Signature Command (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_Signature">Signature Command (1)</h3>
>>> 871c876
>>> < <h5 id="JDWP_ReferenceType_ClassLoader">ClassLoader Command (2)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_ClassLoader">ClassLoader Command (2)</h3>
>>> 897c902
>>> < <h5 id="JDWP_ReferenceType_Modifiers">Modifiers Command (3)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_Modifiers">Modifiers Command (3)</h3>
>>> 923c928
>>> < <h5 id="JDWP_ReferenceType_Fields">Fields Command (4)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_Fields">Fields Command (4)</h3>
>>> 969c974
>>> < <h5 id="JDWP_ReferenceType_Methods">Methods Command (5)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_Methods">Methods Command (5)</h3>
>>> 1015c1020
>>> < <h5 id="JDWP_ReferenceType_GetValues">GetValues Command (6)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_GetValues">GetValues Command (6)</h3>
>>> 1059c1064
>>> < <h5 id="JDWP_ReferenceType_SourceFile">SourceFile Command (7)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_SourceFile">SourceFile Command (7)</h3>
>>> 1086c1091
>>> < <h5 id="JDWP_ReferenceType_NestedTypes">NestedTypes Command (8)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_NestedTypes">NestedTypes Command (8)</h3>
>>> 1123c1128
>>> < <h5 id="JDWP_ReferenceType_Status">Status Command (9)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_Status">Status Command (9)</h3>
>>> 1149c1154
>>> < <h5 id="JDWP_ReferenceType_Interfaces">Interfaces Command (10)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_Interfaces">Interfaces Command (10)</h3>
>>> 1182c1187
>>> < <h5 id="JDWP_ReferenceType_ClassObject">ClassObject Command (11)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_ClassObject">ClassObject Command 
>>> (11)</h3>
>>> 1208c1213
>>> < <h5 
>>> id="JDWP_ReferenceType_SourceDebugExtension">SourceDebugExtension 
>>> Command (12)</h5>
>>> ---
>>>  > <h3 
>>> id="JDWP_ReferenceType_SourceDebugExtension">SourceDebugExtension 
>>> Command (12)</h3>
>>> 1236c1241
>>> < <h5 
>>> id="JDWP_ReferenceType_SignatureWithGeneric">SignatureWithGeneric 
>>> Command (13)</h5>
>>> ---
>>>  > <h3 
>>> id="JDWP_ReferenceType_SignatureWithGeneric">SignatureWithGeneric 
>>> Command (13)</h3>
>>> 1265c1270
>>> < <h5 id="JDWP_ReferenceType_FieldsWithGeneric">FieldsWithGeneric 
>>> Command (14)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_FieldsWithGeneric">FieldsWithGeneric 
>>> Command (14)</h3>
>>> 1315c1320
>>> < <h5 id="JDWP_ReferenceType_MethodsWithGeneric">MethodsWithGeneric 
>>> Command (15)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_MethodsWithGeneric">MethodsWithGeneric 
>>> Command (15)</h3>
>>> 1365c1370
>>> < <h5 id="JDWP_ReferenceType_Instances">Instances Command (16)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_Instances">Instances Command (16)</h3>
>>> 1403c1408
>>> < <h5 id="JDWP_ReferenceType_ClassFileVersion">ClassFileVersion 
>>> Command (17)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_ClassFileVersion">ClassFileVersion 
>>> Command (17)</h3>
>>> 1433c1438
>>> < <h5 id="JDWP_ReferenceType_ConstantPool">ConstantPool Command 
>>> (18)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_ConstantPool">ConstantPool Command 
>>> (18)</h3>
>>> 1471c1476
>>> < <h5 id="JDWP_ReferenceType_Module">Module Command (19)</h5>
>>> ---
>>>  > <h3 id="JDWP_ReferenceType_Module">Module Command (19)</h3>
>>> 1498c1503
>>> < <h4 id="JDWP_ClassType">ClassType Command Set (3)</h4>
>>> ---
>>>  > <h2 id="JDWP_ClassType">ClassType Command Set (3)</h2>
>>> 1500c1505
>>> < <h5 id="JDWP_ClassType_Superclass">Superclass Command (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_ClassType_Superclass">Superclass Command (1)</h3>
>>> 1526c1531
>>> < <h5 id="JDWP_ClassType_SetValues">SetValues Command (2)</h5>
>>> ---
>>>  > <h3 id="JDWP_ClassType_SetValues">SetValues Command (2)</h3>
>>> 1562c1567
>>> < <h5 id="JDWP_ClassType_InvokeMethod">InvokeMethod Command (3)</h5>
>>> ---
>>>  > <h3 id="JDWP_ClassType_InvokeMethod">InvokeMethod Command (3)</h3>
>>> 1613c1618
>>> < <h5 id="JDWP_ClassType_NewInstance">NewInstance Command (4)</h5>
>>> ---
>>>  > <h3 id="JDWP_ClassType_NewInstance">NewInstance Command (4)</h3>
>>> 1665c1670
>>> < <h4 id="JDWP_ArrayType">ArrayType Command Set (4)</h4>
>>> ---
>>>  > <h2 id="JDWP_ArrayType">ArrayType Command Set (4)</h2>
>>> 1667c1672
>>> < <h5 id="JDWP_ArrayType_NewInstance">NewInstance Command (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_ArrayType_NewInstance">NewInstance Command (1)</h3>
>>> 1696c1701
>>> < <h4 id="JDWP_InterfaceType">InterfaceType Command Set (5)</h4>
>>> ---
>>>  > <h2 id="JDWP_InterfaceType">InterfaceType Command Set (5)</h2>
>>> 1698c1703
>>> < <h5 id="JDWP_InterfaceType_InvokeMethod">InvokeMethod Command 
>>> (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_InterfaceType_InvokeMethod">InvokeMethod Command 
>>> (1)</h3>
>>> 1749c1754
>>> < <h4 id="JDWP_Method">Method Command Set (6)</h4>
>>> ---
>>>  > <h2 id="JDWP_Method">Method Command Set (6)</h2>
>>> 1751c1756
>>> < <h5 id="JDWP_Method_LineTable">LineTable Command (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_Method_LineTable">LineTable Command (1)</h3>
>>> 1798c1803
>>> < <h5 id="JDWP_Method_VariableTable">VariableTable Command (2)</h5>
>>> ---
>>>  > <h3 id="JDWP_Method_VariableTable">VariableTable Command (2)</h3>
>>> 1855c1860
>>> < <h5 id="JDWP_Method_Bytecodes">Bytecodes Command (3)</h5>
>>> ---
>>>  > <h3 id="JDWP_Method_Bytecodes">Bytecodes Command (3)</h3>
>>> 1893c1898
>>> < <h5 id="JDWP_Method_IsObsolete">IsObsolete Command (4)</h5>
>>> ---
>>>  > <h3 id="JDWP_Method_IsObsolete">IsObsolete Command (4)</h3>
>>> 1924c1929
>>> < <h5 
>>> id="JDWP_Method_VariableTableWithGeneric">VariableTableWithGeneric 
>>> Command (5)</h5>
>>> ---
>>>  > <h3 
>>> id="JDWP_Method_VariableTableWithGeneric">VariableTableWithGeneric 
>>> Command (5)</h3>
>>> 1985c1990
>>> < <h4 id="JDWP_Field">Field Command Set (8)</h4>
>>> ---
>>>  > <h2 id="JDWP_Field">Field Command Set (8)</h2>
>>> 1987c1992
>>> < <h4 id="JDWP_ObjectReference">ObjectReference Command Set (9)</h4>
>>> ---
>>>  > <h2 id="JDWP_ObjectReference">ObjectReference Command Set (9)</h2>
>>> 1989c1994
>>> < <h5 id="JDWP_ObjectReference_ReferenceType">ReferenceType Command 
>>> (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_ObjectReference_ReferenceType">ReferenceType Command 
>>> (1)</h3>
>>> 2017c2022
>>> < <h5 id="JDWP_ObjectReference_GetValues">GetValues Command (2)</h5>
>>> ---
>>>  > <h3 id="JDWP_ObjectReference_GetValues">GetValues Command (2)</h3>
>>> 2060c2065
>>> < <h5 id="JDWP_ObjectReference_SetValues">SetValues Command (3)</h5>
>>> ---
>>>  > <h3 id="JDWP_ObjectReference_SetValues">SetValues Command (3)</h3>
>>> 2094c2099
>>> < <h5 id="JDWP_ObjectReference_MonitorInfo">MonitorInfo Command 
>>> (5)</h5>
>>> ---
>>>  > <h3 id="JDWP_ObjectReference_MonitorInfo">MonitorInfo Command 
>>> (5)</h3>
>>> 2133c2138
>>> < <h5 id="JDWP_ObjectReference_InvokeMethod">InvokeMethod Command 
>>> (6)</h5>
>>> ---
>>>  > <h3 id="JDWP_ObjectReference_InvokeMethod">InvokeMethod Command 
>>> (6)</h3>
>>> 2187c2192
>>> < <h5 id="JDWP_ObjectReference_DisableCollection">DisableCollection 
>>> Command (7)</h5>
>>> ---
>>>  > <h3 id="JDWP_ObjectReference_DisableCollection">DisableCollection 
>>> Command (7)</h3>
>>> 2206c2211
>>> < <h5 id="JDWP_ObjectReference_EnableCollection">EnableCollection 
>>> Command (8)</h5>
>>> ---
>>>  > <h3 id="JDWP_ObjectReference_EnableCollection">EnableCollection 
>>> Command (8)</h3>
>>> 2224c2229
>>> < <h5 id="JDWP_ObjectReference_IsCollected">IsCollected Command 
>>> (9)</h5>
>>> ---
>>>  > <h3 id="JDWP_ObjectReference_IsCollected">IsCollected Command 
>>> (9)</h3>
>>> 2249c2254
>>> < <h5 id="JDWP_ObjectReference_ReferringObjects">ReferringObjects 
>>> Command (10)</h5>
>>> ---
>>>  > <h3 id="JDWP_ObjectReference_ReferringObjects">ReferringObjects 
>>> Command (10)</h3>
>>> 2286c2291
>>> < <h4 id="JDWP_StringReference">StringReference Command Set (10)</h4>
>>> ---
>>>  > <h2 id="JDWP_StringReference">StringReference Command Set (10)</h2>
>>> 2288c2293
>>> < <h5 id="JDWP_StringReference_Value">Value Command (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_StringReference_Value">Value Command (1)</h3>
>>> 2314c2319
>>> < <h4 id="JDWP_ThreadReference">ThreadReference Command Set (11)</h4>
>>> ---
>>>  > <h2 id="JDWP_ThreadReference">ThreadReference Command Set (11)</h2>
>>> 2316c2321
>>> < <h5 id="JDWP_ThreadReference_Name">Name Command (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadReference_Name">Name Command (1)</h3>
>>> 2342c2347
>>> < <h5 id="JDWP_ThreadReference_Suspend">Suspend Command (2)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadReference_Suspend">Suspend Command (2)</h3>
>>> 2362c2367
>>> < <h5 id="JDWP_ThreadReference_Resume">Resume Command (3)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadReference_Resume">Resume Command (3)</h3>
>>> 2382c2387
>>> < <h5 id="JDWP_ThreadReference_Status">Status Command (4)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadReference_Status">Status Command (4)</h3>
>>> 2411c2416
>>> < <h5 id="JDWP_ThreadReference_ThreadGroup">ThreadGroup Command 
>>> (5)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadReference_ThreadGroup">ThreadGroup Command 
>>> (5)</h3>
>>> 2437c2442
>>> < <h5 id="JDWP_ThreadReference_Frames">Frames Command (6)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadReference_Frames">Frames Command (6)</h3>
>>> 2480c2485
>>> < <h5 id="JDWP_ThreadReference_FrameCount">FrameCount Command (7)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadReference_FrameCount">FrameCount Command (7)</h3>
>>> 2506c2511
>>> < <h5 id="JDWP_ThreadReference_OwnedMonitors">OwnedMonitors Command 
>>> (8)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadReference_OwnedMonitors">OwnedMonitors Command 
>>> (8)</h3>
>>> 2540c2545
>>> < <h5 
>>> id="JDWP_ThreadReference_CurrentContendedMonitor">CurrentContendedMonitor 
>>> Command (9)</h5>
>>> ---
>>>  > <h3 
>>> id="JDWP_ThreadReference_CurrentContendedMonitor">CurrentContendedMonitor 
>>> Command (9)</h3>
>>> 2567c2572
>>> < <h5 id="JDWP_ThreadReference_Stop">Stop Command (10)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadReference_Stop">Stop Command (10)</h3>
>>> 2590c2595
>>> < <h5 id="JDWP_ThreadReference_Interrupt">Interrupt Command (11)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadReference_Interrupt">Interrupt Command (11)</h3>
>>> 2610c2615
>>> < <h5 id="JDWP_ThreadReference_SuspendCount">SuspendCount Command 
>>> (12)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadReference_SuspendCount">SuspendCount Command 
>>> (12)</h3>
>>> 2636c2641
>>> < <h5 
>>> id="JDWP_ThreadReference_OwnedMonitorsStackDepthInfo">OwnedMonitorsStackDepthInfo 
>>> Command (13)</h5>
>>> ---
>>>  > <h3 
>>> id="JDWP_ThreadReference_OwnedMonitorsStackDepthInfo">OwnedMonitorsStackDepthInfo 
>>> Command (13)</h3>
>>> 2674c2679
>>> < <h5 id="JDWP_ThreadReference_ForceEarlyReturn">ForceEarlyReturn 
>>> Command (14)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadReference_ForceEarlyReturn">ForceEarlyReturn 
>>> Command (14)</h3>
>>> 2703c2708
>>> < <h4 id="JDWP_ThreadGroupReference">ThreadGroupReference Command 
>>> Set (12)</h4>
>>> ---
>>>  > <h2 id="JDWP_ThreadGroupReference">ThreadGroupReference Command 
>>> Set (12)</h2>
>>> 2705c2710
>>> < <h5 id="JDWP_ThreadGroupReference_Name">Name Command (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadGroupReference_Name">Name Command (1)</h3>
>>> 2731c2736
>>> < <h5 id="JDWP_ThreadGroupReference_Parent">Parent Command (2)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadGroupReference_Parent">Parent Command (2)</h3>
>>> 2757c2762
>>> < <h5 id="JDWP_ThreadGroupReference_Children">Children Command (3)</h5>
>>> ---
>>>  > <h3 id="JDWP_ThreadGroupReference_Children">Children Command 
>>> (3)</h3>
>>> 2800c2805
>>> < <h4 id="JDWP_ArrayReference">ArrayReference Command Set (13)</h4>
>>> ---
>>>  > <h2 id="JDWP_ArrayReference">ArrayReference Command Set (13)</h2>
>>> 2802c2807
>>> < <h5 id="JDWP_ArrayReference_Length">Length Command (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_ArrayReference_Length">Length Command (1)</h3>
>>> 2828c2833
>>> < <h5 id="JDWP_ArrayReference_GetValues">GetValues Command (2)</h5>
>>> ---
>>>  > <h3 id="JDWP_ArrayReference_GetValues">GetValues Command (2)</h3>
>>> 2861c2866
>>> < <h5 id="JDWP_ArrayReference_SetValues">SetValues Command (3)</h5>
>>> ---
>>>  > <h3 id="JDWP_ArrayReference_SetValues">SetValues Command (3)</h3>
>>> 2895c2900
>>> < <h4 id="JDWP_ClassLoaderReference">ClassLoaderReference Command 
>>> Set (14)</h4>
>>> ---
>>>  > <h2 id="JDWP_ClassLoaderReference">ClassLoaderReference Command 
>>> Set (14)</h2>
>>> 2897c2902
>>> < <h5 id="JDWP_ClassLoaderReference_VisibleClasses">VisibleClasses 
>>> Command (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_ClassLoaderReference_VisibleClasses">VisibleClasses 
>>> Command (1)</h3>
>>> 2934c2939
>>> < <h4 id="JDWP_EventRequest">EventRequest Command Set (15)</h4>
>>> ---
>>>  > <h2 id="JDWP_EventRequest">EventRequest Command Set (15)</h2>
>>> 2936c2941
>>> < <h5 id="JDWP_EventRequest_Set">Set Command (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_EventRequest_Set">Set Command (1)</h3>
>>> 3111c3116
>>> < <h5 id="JDWP_EventRequest_Clear">Clear Command (2)</h5>
>>> ---
>>>  > <h3 id="JDWP_EventRequest_Clear">Clear Command (2)</h3>
>>> 3133c3138
>>> < <h5 id="JDWP_EventRequest_ClearAllBreakpoints">ClearAllBreakpoints 
>>> Command (3)</h5>
>>> ---
>>>  > <h3 
>>> id="JDWP_EventRequest_ClearAllBreakpoints">ClearAllBreakpoints 
>>> Command (3)</h3>
>>> 3145c3150
>>> < <h4 id="JDWP_StackFrame">StackFrame Command Set (16)</h4>
>>> ---
>>>  > <h2 id="JDWP_StackFrame">StackFrame Command Set (16)</h2>
>>> 3147c3152
>>> < <h5 id="JDWP_StackFrame_GetValues">GetValues Command (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_StackFrame_GetValues">GetValues Command (1)</h3>
>>> 3199c3204
>>> < <h5 id="JDWP_StackFrame_SetValues">SetValues Command (2)</h5>
>>> ---
>>>  > <h3 id="JDWP_StackFrame_SetValues">SetValues Command (2)</h3>
>>> 3237c3242
>>> < <h5 id="JDWP_StackFrame_ThisObject">ThisObject Command (3)</h5>
>>> ---
>>>  > <h3 id="JDWP_StackFrame_ThisObject">ThisObject Command (3)</h3>
>>> 3267c3272
>>> < <h5 id="JDWP_StackFrame_PopFrames">PopFrames Command (4)</h5>
>>> ---
>>>  > <h3 id="JDWP_StackFrame_PopFrames">PopFrames Command (4)</h3>
>>> 3295c3300
>>> < <h4 id="JDWP_ClassObjectReference">ClassObjectReference Command 
>>> Set (17)</h4>
>>> ---
>>>  > <h2 id="JDWP_ClassObjectReference">ClassObjectReference Command 
>>> Set (17)</h2>
>>> 3297c3302
>>> < <h5 id="JDWP_ClassObjectReference_ReflectedType">ReflectedType 
>>> Command (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_ClassObjectReference_ReflectedType">ReflectedType 
>>> Command (1)</h3>
>>> 3325c3330
>>> < <h4 id="JDWP_ModuleReference">ModuleReference Command Set (18)</h4>
>>> ---
>>>  > <h2 id="JDWP_ModuleReference">ModuleReference Command Set (18)</h2>
>>> 3327c3332
>>> < <h5 id="JDWP_ModuleReference_Name">Name Command (1)</h5>
>>> ---
>>>  > <h3 id="JDWP_ModuleReference_Name">Name Command (1)</h3>
>>> 3353c3358
>>> < <h5 id="JDWP_ModuleReference_ClassLoader">ClassLoader Command 
>>> (2)</h5>
>>> ---
>>>  > <h3 id="JDWP_ModuleReference_ClassLoader">ClassLoader Command 
>>> (2)</h3>
>>> 3379c3384
>>> < <h4 id="JDWP_Event">Event Command Set (64)</h4>
>>> ---
>>>  > <h2 id="JDWP_Event">Event Command Set (64)</h2>
>>> 3381c3386
>>> < <h5 id="JDWP_Event_Composite">Composite Command (100)</h5>
>>> ---
>>>  > <h3 id="JDWP_Event_Composite">Composite Command (100)</h3>
>>> 3769c3774
>>> < <h4 id="JDWP_Error">Error Constants</h4>
>>> ---
>>>  > <h2 id="JDWP_Error">Error Constants</h2>
>>> 3892c3897
>>> < <h4 id="JDWP_EventKind">EventKind Constants</h4>
>>> ---
>>>  > <h2 id="JDWP_EventKind">EventKind Constants</h2>
>>> 3947c3952
>>> < <h4 id="JDWP_ThreadStatus">ThreadStatus Constants</h4>
>>> ---
>>>  > <h2 id="JDWP_ThreadStatus">ThreadStatus Constants</h2>
>>> 3962c3967
>>> < <h4 id="JDWP_SuspendStatus">SuspendStatus Constants</h4>
>>> ---
>>>  > <h2 id="JDWP_SuspendStatus">SuspendStatus Constants</h2>
>>> 3969c3974
>>> < <h4 id="JDWP_ClassStatus">ClassStatus Constants</h4>
>>> ---
>>>  > <h2 id="JDWP_ClassStatus">ClassStatus Constants</h2>
>>> 3982c3987
>>> < <h4 id="JDWP_TypeTag">TypeTag Constants</h4>
>>> ---
>>>  > <h2 id="JDWP_TypeTag">TypeTag Constants</h2>
>>> 3993c3998
>>> < <h4 id="JDWP_Tag">Tag Constants</h4>
>>> ---
>>>  > <h2 id="JDWP_Tag">Tag Constants</h2>
>>> 4030c4035
>>> < <h4 id="JDWP_StepDepth">StepDepth Constants</h4>
>>> ---
>>>  > <h2 id="JDWP_StepDepth">StepDepth Constants</h2>
>>> 4041c4046
>>> < <h4 id="JDWP_StepSize">StepSize Constants</h4>
>>> ---
>>>  > <h2 id="JDWP_StepSize">StepSize Constants</h2>
>>> 4050c4055
>>> < <h4 id="JDWP_SuspendPolicy">SuspendPolicy Constants</h4>
>>> ---
>>>  > <h2 id="JDWP_SuspendPolicy">SuspendPolicy Constants</h2>
>>> 4061c4066
>>> < <h4 id="JDWP_InvokeOptions">InvokeOptions Constants</h4>
>>> ---
>>>  > <h2 id="JDWP_InvokeOptions">InvokeOptions Constants</h2>
>>>
>>>
>>> Thanks,
>>> Serguei
>>>
>>>
>>>>
>>>> David
>>>>
>>>> On 2/07/2019 11:08 am, serguei.spitsyn at oracle.com wrote:
>>>>> Hi David,
>>>>>
>>>>>
>>>>> On 7/1/19 14:15, David Holmes wrote:
>>>>>> Hi Serguei,
>>>>>>
>>>>>> On 2/07/2019 4:57 am, serguei.spitsyn at oracle.com wrote:
>>>>>>> Please, review a doc issue fix for:
>>>>>>> https://bugs.openjdk.java.net/browse/JDK-8226596
>>>>>>>
>>>>>>> Webrev:
>>>>>>> http://cr.openjdk.java.net/~sspitsyn/webrevs/2019/8226596-jdwp-a11y.1/ 
>>>>>>>
>>>>>>>
>>>>>>> The updated JDWP protocol page:
>>>>>>> http://cr.openjdk.java.net/~sspitsyn/webrevs/2019/jdwp-protocol.html 
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Summary:
>>>>>>>    The change is to replace the 'navigation' attribute with the 
>>>>>>> <nav> element.
>>>>>>
>>>>>> That looks fine.
>>>>>>
>>>>>>>    With this fix, the Axe reports one issue only:
>>>>>>>      "Page must contain a level one heading".
>>>>>>>
>>>>>>> I'm not sure what to do to workaround this.
>>>>>>> The page was not initially designed to have a level one heading.
>>>>>>> It has to be normally used in the context of enclosed page which 
>>>>>>> haswith a level one heading.
>>>>>>
>>>>>> Not sure what you mean by an "enclosed page". Where can I see 
>>>>>> this in context?
>>>>>
>>>>> Sorry, I wanted to say "enclosing page".
>>>>>
>>>>> We had a private chat with David on this.
>>>>> The decision is to add a heading one to the page and align all 
>>>>> other headings with it.
>>>>>
>>>>> New webrev:
>>>>> http://cr.openjdk.java.net/~sspitsyn/webrevs/2019/8226596-jdwp-a11y.2/ 
>>>>>
>>>>>
>>>>> I've updated the file:
>>>>> http://cr.openjdk.java.net/~sspitsyn/webrevs/2019/jdwp-protocol.html
>>>>>
>>>>> The Axe does not report errors anymore.
>>>>>
>>>>> Thanks,
>>>>> Serguei
>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>> David
>>>>>> -----
>>>>>>
>>>>>>> Testing:
>>>>>>>    Verified with the Axe plugin (add-on) for Mozilla Firefox 
>>>>>>> browser.
>>>>>>>    Asked Alex M. to double-check this, and his Axe reported no 
>>>>>>> errors.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Serguei
>>>>>
>>>



More information about the serviceability-dev mailing list