You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by de...@apache.org on 2017/09/17 12:30:35 UTC

[myfaces-trinidad] 12/36: TRINIDAD-1696 acc (screen reader mode) layout tables should include role="presentation"

This is an automated email from the ASF dual-hosted git repository.

deki pushed a commit to branch 1.2.12.2-branch
in repository https://gitbox.apache.org/repos/asf/myfaces-trinidad.git

commit 024abf786dc59c2b2e239030439ada3c7de71225
Author: Matthew Cooper <mc...@apache.org>
AuthorDate: Fri Jan 29 21:08:20 2010 +0000

    TRINIDAD-1696 acc (screen reader mode) layout tables should include role="presentation"
    
    Thanks to Dave Robinson for the patch:
    
    When using trh:tableLayout in our page to layout some UI components, it gives warning during Accessibility testing:
    "WARNING - This layout Table could be confused for a data table by Screen Readers"
    From the html perspective, this warning can be fixed by setting role="presentation" on the html table element.
    
    We can add role="presentation" to layout tables with the following addition to
    
    org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.OutputTextUtils.renderLayoutTableAttributes():
    
      if (CoreRenderer.isScreenReaderMode(arc))
      {
        ResponseWriter writer = context.getResponseWriter();
        writer.writeAttribute("datatable", "0", null);
    
    --> writer.writeAttribute("role", "presentation", null); <--
    
      }
---
 .../renderkit/core/xhtml/OutputUtils.java          |   1 +
 .../golden/columnGroup-minimalScrRdr-golden.xml    |   3 +
 .../golden/editableTable-minimalScrRdr-golden.xml  |   3 +
 .../golden/inputColor-minimalScrRdr-golden.xml     |  29 +++
 .../golden/inputDate-minimalScrRdr-golden.xml      |  30 +++
 .../golden/inputFile-minimalScrRdr-golden.xml      |  23 ++
 .../inputListOfValues-minimalScrRdr-golden.xml     |  48 ++++
 .../inputNumberSpinbox-minimalScrRdr-golden.xml    | 121 ++++++++++
 .../golden/inputText-minimalScrRdr-golden.xml      |  60 +++++
 .../golden/inputText-rows-minimalScrRdr-golden.xml |  44 ++++
 .../golden/messages-minimalScrRdr-golden.xml       |   9 +
 .../golden/messagesError-minimalScrRdr-golden.xml  |   9 +
 .../golden/messagesFatal-minimalScrRdr-golden.xml  |   9 +
 .../golden/messagesInfo-minimalScrRdr-golden.xml   |   9 +
 .../golden/messagesWarn-minimalScrRdr-golden.xml   |   9 +
 .../navigationPaneBar-minimalScrRdr-golden.xml     |  39 ++++
 .../navigationPaneButtons-minimalScrRdr-golden.xml |  42 ++++
 .../navigationPaneList-minimalScrRdr-golden.xml    |  39 ++++
 .../navigationPaneTabs-minimalScrRdr-golden.xml    | 156 +++++++++++++
 .../panelBorderLayout-minimalScrRdr-golden.xml     |  16 ++
 .../golden/panelBox-minimalScrRdr-golden.xml       |  25 ++
 .../golden/panelButtonBar-minimalScrRdr-golden.xml |  21 ++
 .../panelFormLayout-minimalScrRdr-golden.xml       |  61 +++++
 .../panelGroupLayout-minimalScrRdr-golden.xml      |   1 +
 .../panelHorizontalLayout-minimalScrRdr-golden.xml |  23 ++
 ...zontalLayout-separator-minimalScrRdr-golden.xml |  23 ++
 ...lLabelAndMessage-facet-minimalScrRdr-golden.xml |   5 +
 .../panelLabelAndMessage-minimalScrRdr-golden.xml  |  30 +++
 .../golden/panelList-minimalScrRdr-golden.xml      |   1 +
 .../panelPage-facets-minimalScrRdr-golden.xml      |  42 ++++
 .../panelPageHeader-minimalScrRdr-golden.xml       | 252 +++++++++++++++++++++
 .../golden/rowLayout-minimalScrRdr-golden.xml      |  24 ++
 .../selectBooleanCheckbox-minimalScrRdr-golden.xml |  33 +++
 .../selectBooleanRadio-minimalScrRdr-golden.xml    |  31 +++
 .../selectManyCheckbox-minimalScrRdr-golden.xml    |  40 ++++
 .../selectManyListBox-minimalScrRdr-golden.xml     |  34 +++
 .../selectManyShuttle-minimalScrRdr-golden.xml     | 155 +++++++++++++
 .../selectOneChoice-minimalScrRdr-golden.xml       |  34 +++
 .../selectOneListbox-minimalScrRdr-golden.xml      |  35 +++
 .../golden/selectOneRadio-minimalScrRdr-golden.xml |  40 ++++
 .../selectOrderShuttle-minimalScrRdr-golden.xml    |  80 +++++++
 .../selectRangeChoiceBar-minimalScrRdr-golden.xml  |   5 +
 ...electRangeChoiceBarBig-minimalScrRdr-golden.xml |   5 +
 .../singleStepButtonBar-minimalScrRdr-golden.xml   |   4 +
 .../golden/table-minimalScrRdr-golden.xml          |  61 +++++
 .../tableSelectMany-minimalScrRdr-golden.xml       |  12 +
 .../golden/tableSelectOne-minimalScrRdr-golden.xml |   9 +
 .../golden/train-minimalScrRdr-golden.xml          |  56 +++++
 .../golden/treeTable-minimalScrRdr-golden.xml      |  87 +++++++
 49 files changed, 1928 insertions(+)

diff --git a/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/OutputUtils.java b/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/OutputUtils.java
index fd96f30..39a339c 100644
--- a/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/OutputUtils.java
+++ b/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/OutputUtils.java
@@ -145,6 +145,7 @@ public class OutputUtils
     {
       ResponseWriter writer = context.getResponseWriter();
       writer.writeAttribute("datatable", "0", null);
+      writer.writeAttribute("role", "presentation", null); 
     }
   }
 
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/columnGroup-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/columnGroup-minimalScrRdr-golden.xml
index 1ca5aa3..f0ceede 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/columnGroup-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/columnGroup-minimalScrRdr-golden.xml
@@ -9,6 +9,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -24,6 +25,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -47,6 +49,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/editableTable-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/editableTable-minimalScrRdr-golden.xml
index 2a1b309..1b20645 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/editableTable-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/editableTable-minimalScrRdr-golden.xml
@@ -9,6 +9,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -24,6 +25,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -47,6 +49,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputColor-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputColor-minimalScrRdr-golden.xml
index 85cd89f..07a76a7 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputColor-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputColor-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -83,6 +84,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -148,6 +150,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -225,6 +228,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -291,6 +295,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -368,6 +373,7 @@
            class="af_inputColor p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -428,6 +434,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -510,6 +517,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -587,6 +595,7 @@
            class="af_inputColor p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -642,6 +651,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -719,6 +729,7 @@
            class="af_inputColor p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -801,6 +812,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -878,6 +890,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -955,6 +968,7 @@
            class="af_inputColor p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1037,6 +1051,7 @@
            class="af_inputColor p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1119,6 +1134,7 @@
            class="af_inputColor p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1201,6 +1217,7 @@
            class="af_inputColor p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1283,6 +1300,7 @@
            class="af_inputColor"
            datatable="0"
            id="test-id__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1360,6 +1378,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -1438,6 +1457,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -1523,6 +1543,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1600,6 +1621,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1678,6 +1700,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1756,6 +1779,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1834,6 +1858,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1912,6 +1937,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1990,6 +2016,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2068,6 +2095,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2146,6 +2174,7 @@
            class="af_inputColor"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputDate-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputDate-minimalScrRdr-golden.xml
index 5149a61..6f543f8 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputDate-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputDate-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -71,6 +72,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -117,6 +119,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -182,6 +185,7 @@
            class="af_inputDate p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -223,6 +227,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -293,6 +298,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -358,6 +364,7 @@
            class="af_inputDate p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -394,6 +401,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -459,6 +467,7 @@
            class="af_inputDate p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -529,6 +538,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -594,6 +604,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -659,6 +670,7 @@
            class="af_inputDate p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -729,6 +741,7 @@
            class="af_inputDate p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -799,6 +812,7 @@
            class="af_inputDate p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -869,6 +883,7 @@
            class="af_inputDate p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -939,6 +954,7 @@
            class="af_inputDate"
            datatable="0"
            id="test-id__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1004,6 +1020,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -1070,6 +1087,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -1143,6 +1161,7 @@
            class="test-styleClass af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1208,6 +1227,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1273,6 +1293,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1339,6 +1360,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1405,6 +1427,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1471,6 +1494,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1537,6 +1561,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1603,6 +1628,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1669,6 +1695,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1735,6 +1762,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1801,6 +1829,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1867,6 +1896,7 @@
            class="af_inputDate"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputFile-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputFile-minimalScrRdr-golden.xml
index ef19205..417dfa2 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputFile-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputFile-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -44,6 +45,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -83,6 +85,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -122,6 +125,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -161,6 +165,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -200,6 +205,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -239,6 +245,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -278,6 +285,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -317,6 +325,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -356,6 +365,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -395,6 +405,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -434,6 +445,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -473,6 +485,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -512,6 +525,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -551,6 +565,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -590,6 +605,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -628,6 +644,7 @@
            class="af_inputFile p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -667,6 +684,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -706,6 +724,7 @@
            class="af_inputFile"
            datatable="0"
            id="id_val__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -744,6 +763,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -783,6 +803,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -826,6 +847,7 @@
            class="af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -872,6 +894,7 @@
            class="test-styleClass af_inputFile"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputListOfValues-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputListOfValues-minimalScrRdr-golden.xml
index 364d025..c32eb0c 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputListOfValues-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputListOfValues-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -69,6 +70,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -133,6 +135,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -197,6 +200,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -260,6 +264,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -324,6 +329,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -388,6 +394,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -452,6 +459,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -516,6 +524,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -580,6 +589,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -644,6 +654,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -708,6 +719,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -772,6 +784,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -836,6 +849,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -900,6 +914,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -964,6 +979,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1027,6 +1043,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1088,6 +1105,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="id_val__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1151,6 +1169,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -1215,6 +1234,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1283,6 +1303,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1347,6 +1368,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="shortDesc_val"
           >
@@ -1418,6 +1440,7 @@
            class="styleClass_val af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1481,6 +1504,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1544,6 +1568,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1607,6 +1632,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1670,6 +1696,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1733,6 +1760,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1797,6 +1825,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1860,6 +1889,7 @@
            class="af_inputListOfValues p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1901,6 +1931,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1964,6 +1995,7 @@
            class="af_inputListOfValues p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2000,6 +2032,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2063,6 +2096,7 @@
            class="af_inputListOfValues p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2131,6 +2165,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2194,6 +2229,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2257,6 +2293,7 @@
            class="af_inputListOfValues p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2325,6 +2362,7 @@
            class="af_inputListOfValues p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2393,6 +2431,7 @@
            class="af_inputListOfValues p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2461,6 +2500,7 @@
            class="af_inputListOfValues p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2529,6 +2569,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2592,6 +2633,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2655,6 +2697,7 @@
            class="OraErrorText af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2718,6 +2761,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2781,6 +2825,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2844,6 +2889,7 @@
            class="af_inputListOfValues p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2885,6 +2931,7 @@
            class="af_inputListOfValues"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2948,6 +2995,7 @@
            class="af_inputListOfValues p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputNumberSpinbox-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputNumberSpinbox-minimalScrRdr-golden.xml
index 6ccc7ef..cf75595 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputNumberSpinbox-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputNumberSpinbox-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -29,6 +30,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -120,6 +122,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -143,6 +146,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -235,6 +239,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -258,6 +263,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -350,6 +356,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -373,6 +380,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -465,6 +473,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -488,6 +497,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -580,6 +590,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -603,6 +614,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -695,6 +707,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -718,6 +731,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -810,6 +824,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -833,6 +848,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -925,6 +941,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -948,6 +965,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -1040,6 +1058,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1063,6 +1082,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -1155,6 +1175,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1178,6 +1199,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -1270,6 +1292,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1293,6 +1316,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -1385,6 +1409,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1408,6 +1433,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -1500,6 +1526,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1523,6 +1550,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -1615,6 +1643,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1638,6 +1667,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -1730,6 +1760,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1753,6 +1784,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -1844,6 +1876,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1872,6 +1905,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -1963,6 +1997,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1986,6 +2021,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -2077,6 +2113,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="id_val__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2100,6 +2137,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -2191,6 +2229,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -2215,6 +2254,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -2306,6 +2346,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2334,6 +2375,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -2425,6 +2467,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="shortDesc_val"
           >
@@ -2449,6 +2492,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -2547,6 +2591,7 @@
            class="styleClass_val af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2570,6 +2615,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -2661,6 +2707,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2684,6 +2731,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -2776,6 +2824,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2799,6 +2848,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -2890,6 +2940,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2913,6 +2964,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -3010,6 +3062,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3033,6 +3086,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -3124,6 +3178,7 @@
            class="af_inputNumberSpinbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3152,6 +3207,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -3243,6 +3299,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3266,6 +3323,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -3357,6 +3415,7 @@
            class="af_inputNumberSpinbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3385,6 +3444,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -3476,6 +3536,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3499,6 +3560,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -3590,6 +3652,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3613,6 +3676,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -3705,6 +3769,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3728,6 +3793,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -3820,6 +3886,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3843,6 +3910,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -3935,6 +4003,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3958,6 +4027,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -4050,6 +4120,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -4073,6 +4144,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -4165,6 +4237,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -4188,6 +4261,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -4280,6 +4354,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -4303,6 +4378,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -4395,6 +4471,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -4418,6 +4495,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -4510,6 +4588,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -4533,6 +4612,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -4625,6 +4705,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -4648,6 +4729,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -4740,6 +4822,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -4763,6 +4846,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -4855,6 +4939,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -4878,6 +4963,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -4970,6 +5056,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -4993,6 +5080,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -5085,6 +5173,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -5108,6 +5197,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -5200,6 +5290,7 @@
            class="OraErrorText af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -5223,6 +5314,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -5314,6 +5406,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -5337,6 +5430,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -5428,6 +5522,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -5451,6 +5546,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -5542,6 +5638,7 @@
            class="af_inputNumberSpinbox p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -5565,6 +5662,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -5639,6 +5737,7 @@
            class="af_inputNumberSpinbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -5662,6 +5761,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -5753,6 +5853,7 @@
            class="af_inputNumberSpinbox p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -5791,6 +5892,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -5882,6 +5984,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -5974,6 +6077,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6066,6 +6170,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6158,6 +6263,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6250,6 +6356,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6342,6 +6449,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6434,6 +6542,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6526,6 +6635,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6618,6 +6728,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6710,6 +6821,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6802,6 +6914,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6894,6 +7007,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6986,6 +7100,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -7078,6 +7193,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -7170,6 +7286,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -7261,6 +7378,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -7352,6 +7470,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -7443,6 +7562,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -7517,6 +7637,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputText-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputText-minimalScrRdr-golden.xml
index 348de19..302055d 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputText-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputText-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -46,6 +47,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -87,6 +89,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -128,6 +131,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -169,6 +173,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -210,6 +215,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -251,6 +257,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -292,6 +299,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -333,6 +341,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -374,6 +383,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -415,6 +425,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -456,6 +467,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -497,6 +509,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -538,6 +551,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -579,6 +593,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -620,6 +635,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -660,6 +676,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -705,6 +722,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -745,6 +763,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -786,6 +805,7 @@
            class="af_inputText"
            datatable="0"
            id="id_val__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -826,6 +846,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -867,6 +888,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -912,6 +934,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="shortDesc_val"
           >
@@ -960,6 +983,7 @@
            class="styleClass_val af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1000,6 +1024,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1041,6 +1066,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1081,6 +1107,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1122,6 +1149,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -1170,6 +1198,7 @@
            class="af_inputText p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1206,6 +1235,7 @@
            class="af_inputText p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1243,6 +1273,7 @@
            class="af_inputText p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -1281,6 +1312,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1321,6 +1353,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1367,6 +1400,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1407,6 +1441,7 @@
            class="af_inputText p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1452,6 +1487,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1492,6 +1528,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1533,6 +1570,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1573,6 +1611,7 @@
            class="af_inputText p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1618,6 +1657,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1658,6 +1698,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1699,6 +1740,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1740,6 +1782,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1781,6 +1824,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1822,6 +1866,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1863,6 +1908,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1904,6 +1950,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1945,6 +1992,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1986,6 +2034,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2027,6 +2076,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2068,6 +2118,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2109,6 +2160,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2150,6 +2202,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2191,6 +2244,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2232,6 +2286,7 @@
            class="OraErrorText af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2272,6 +2327,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2312,6 +2368,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2352,6 +2409,7 @@
            class="af_inputText p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2393,6 +2451,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2433,6 +2492,7 @@
            class="af_inputText p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputText-rows-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputText-rows-minimalScrRdr-golden.xml
index 71efc02..55e3de3 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputText-rows-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/inputText-rows-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -46,6 +47,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -86,6 +88,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -131,6 +134,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -171,6 +175,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -214,6 +219,7 @@
            class="af_inputText"
            datatable="0"
            id="id_val__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -254,6 +260,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -295,6 +302,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -340,6 +348,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="shortDesc_val"
           >
@@ -388,6 +397,7 @@
            class="styleClass_val af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -428,6 +438,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -468,6 +479,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -514,6 +526,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -554,6 +567,7 @@
            class="af_inputText p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -595,6 +609,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -635,6 +650,7 @@
            class="af_inputText p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -675,6 +691,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -716,6 +733,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -757,6 +775,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -798,6 +817,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -838,6 +858,7 @@
            class="af_inputText p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -883,6 +904,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -923,6 +945,7 @@
            class="af_inputText p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -968,6 +991,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1008,6 +1032,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1049,6 +1074,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1090,6 +1116,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1131,6 +1158,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1172,6 +1200,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1213,6 +1242,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1254,6 +1284,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1295,6 +1326,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1336,6 +1368,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1377,6 +1410,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1418,6 +1452,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1459,6 +1494,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1500,6 +1536,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1541,6 +1578,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1582,6 +1620,7 @@
            class="OraErrorText af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1622,6 +1661,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1662,6 +1702,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1702,6 +1743,7 @@
            class="af_inputText p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1743,6 +1785,7 @@
            class="af_inputText"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1783,6 +1826,7 @@
            class="af_inputText p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalScrRdr-golden.xml
index 16a019a..3a7a6a4 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -112,6 +113,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -218,6 +220,7 @@
            class="af_messages"
            datatable="0"
            id="id_val"
+           role="presentation"
            summary=""
           >
         
@@ -324,6 +327,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -432,6 +436,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -543,6 +548,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -649,6 +655,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="shortDesc_val"
           >
@@ -757,6 +764,7 @@
            class="styleClass_val af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -864,6 +872,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalScrRdr-golden.xml
index 16a019a..3a7a6a4 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -112,6 +113,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -218,6 +220,7 @@
            class="af_messages"
            datatable="0"
            id="id_val"
+           role="presentation"
            summary=""
           >
         
@@ -324,6 +327,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -432,6 +436,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -543,6 +548,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -649,6 +655,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="shortDesc_val"
           >
@@ -757,6 +764,7 @@
            class="styleClass_val af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -864,6 +872,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalScrRdr-golden.xml
index 0406a52..abbfb15 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -112,6 +113,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -218,6 +220,7 @@
            class="af_messages"
            datatable="0"
            id="id_val"
+           role="presentation"
            summary=""
           >
         
@@ -324,6 +327,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -432,6 +436,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -543,6 +548,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -649,6 +655,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="shortDesc_val"
           >
@@ -757,6 +764,7 @@
            class="styleClass_val af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -864,6 +872,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesInfo-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesInfo-minimalScrRdr-golden.xml
index 609d56f..4cbbaae 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesInfo-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesInfo-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -107,6 +108,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -208,6 +210,7 @@
            class="af_messages"
            datatable="0"
            id="id_val"
+           role="presentation"
            summary=""
           >
         
@@ -309,6 +312,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -412,6 +416,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -518,6 +523,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -619,6 +625,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="shortDesc_val"
           >
@@ -722,6 +729,7 @@
            class="styleClass_val af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -824,6 +832,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesWarn-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesWarn-minimalScrRdr-golden.xml
index 2fc8989..b6bc38f 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesWarn-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesWarn-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -107,6 +108,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -208,6 +210,7 @@
            class="af_messages"
            datatable="0"
            id="id_val"
+           role="presentation"
            summary=""
           >
         
@@ -309,6 +312,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -412,6 +416,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -518,6 +523,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -619,6 +625,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="shortDesc_val"
           >
@@ -722,6 +729,7 @@
            class="styleClass_val af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -824,6 +832,7 @@
            class="af_messages"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneBar-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneBar-minimalScrRdr-golden.xml
index bbdd6f2..4b6a91b 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneBar-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneBar-minimalScrRdr-golden.xml
@@ -10,6 +10,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -56,6 +57,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -102,6 +104,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -147,6 +150,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -193,6 +197,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -239,6 +244,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -285,6 +291,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -331,6 +338,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -377,6 +385,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -423,6 +432,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -469,6 +479,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -515,6 +526,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -561,6 +573,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -607,6 +620,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -653,6 +667,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -699,6 +714,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -745,6 +761,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -791,6 +808,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -837,6 +855,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -883,6 +902,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -929,6 +949,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -975,6 +996,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1021,6 +1043,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1067,6 +1090,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1113,6 +1137,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1159,6 +1184,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1205,6 +1231,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1251,6 +1278,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1297,6 +1325,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1343,6 +1372,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1389,6 +1419,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1435,6 +1466,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1481,6 +1513,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1527,6 +1560,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1573,6 +1607,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1619,6 +1654,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1665,6 +1701,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1711,6 +1748,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1757,6 +1795,7 @@
              cellspacing="0"
              class="af_navigationPane_bar-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneButtons-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneButtons-minimalScrRdr-golden.xml
index b68dc0c..fcc14dc 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneButtons-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneButtons-minimalScrRdr-golden.xml
@@ -10,6 +10,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -56,6 +57,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -102,6 +104,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -147,6 +150,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -193,6 +197,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -239,6 +244,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -285,6 +291,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -331,6 +338,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -377,6 +385,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -422,6 +431,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -468,6 +478,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -514,6 +525,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -560,6 +572,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -606,6 +619,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -652,6 +666,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -698,6 +713,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -744,6 +760,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -790,6 +807,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -836,6 +854,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -882,6 +901,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -928,6 +948,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -974,6 +995,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1020,6 +1042,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1066,6 +1089,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1112,6 +1136,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1158,6 +1183,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1204,6 +1230,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1250,6 +1277,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1296,6 +1324,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1342,6 +1371,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1388,6 +1418,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1434,6 +1465,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1480,6 +1512,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1526,6 +1559,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1572,6 +1606,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1618,6 +1653,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1664,6 +1700,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1710,6 +1747,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1756,6 +1794,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1802,6 +1841,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-active-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1848,6 +1888,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1894,6 +1935,7 @@
              cellspacing="0"
              class="af_navigationPane_buttons-inactive-enabled"
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneList-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneList-minimalScrRdr-golden.xml
index 0176b39..2d84101 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneList-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneList-minimalScrRdr-golden.xml
@@ -10,6 +10,7 @@
              cellspacing="0"
              class="af_navigationPane_list-active-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -54,6 +55,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -98,6 +100,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -150,6 +153,7 @@
              cellspacing="0"
              class="af_navigationPane_list-active-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -194,6 +198,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -238,6 +243,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -291,6 +297,7 @@
              cellspacing="0"
              class="af_navigationPane_list-active-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -335,6 +342,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -379,6 +387,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -432,6 +441,7 @@
              cellspacing="0"
              class="af_navigationPane_list-active-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -476,6 +486,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -520,6 +531,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -573,6 +585,7 @@
              cellspacing="0"
              class="af_navigationPane_list-active-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -617,6 +630,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -661,6 +675,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -714,6 +729,7 @@
              cellspacing="0"
              class="af_navigationPane_list-active-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -758,6 +774,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -802,6 +819,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -855,6 +873,7 @@
              cellspacing="0"
              class="af_navigationPane_list-active-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -899,6 +918,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -943,6 +963,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -996,6 +1017,7 @@
              cellspacing="0"
              class="af_navigationPane_list-active-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1040,6 +1062,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1084,6 +1107,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1137,6 +1161,7 @@
              cellspacing="0"
              class="af_navigationPane_list-active-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1181,6 +1206,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1225,6 +1251,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1278,6 +1305,7 @@
              cellspacing="0"
              class="af_navigationPane_list-active-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1322,6 +1350,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1366,6 +1395,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1419,6 +1449,7 @@
              cellspacing="0"
              class="af_navigationPane_list-active-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1463,6 +1494,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1507,6 +1539,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1560,6 +1593,7 @@
              cellspacing="0"
              class="af_navigationPane_list-active-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1604,6 +1638,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1648,6 +1683,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1701,6 +1737,7 @@
              cellspacing="0"
              class="af_navigationPane_list-active-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1745,6 +1782,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1789,6 +1827,7 @@
              cellspacing="0"
              class="af_navigationPane_list-inactive-enabled"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneTabs-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneTabs-minimalScrRdr-golden.xml
index 9cb46d5..c911363 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneTabs-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/navigationPaneTabs-minimalScrRdr-golden.xml
@@ -10,6 +10,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -30,6 +31,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -71,6 +73,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -120,6 +123,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -161,6 +165,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -181,6 +186,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -222,6 +228,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -271,6 +278,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -312,6 +320,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -332,6 +341,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -373,6 +383,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -422,6 +433,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -471,6 +483,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -491,6 +504,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -532,6 +546,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -581,6 +596,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -622,6 +638,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -642,6 +659,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -683,6 +701,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -732,6 +751,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -773,6 +793,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -793,6 +814,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -834,6 +856,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -883,6 +906,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -933,6 +957,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -953,6 +978,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -994,6 +1020,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1043,6 +1070,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1084,6 +1112,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1104,6 +1133,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1145,6 +1175,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1194,6 +1225,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1235,6 +1267,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1255,6 +1288,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1296,6 +1330,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1345,6 +1380,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1395,6 +1431,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1415,6 +1452,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1456,6 +1494,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1505,6 +1544,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1546,6 +1586,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1566,6 +1607,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1607,6 +1649,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1656,6 +1699,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1697,6 +1741,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1717,6 +1762,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1758,6 +1804,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1807,6 +1854,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1857,6 +1905,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -1877,6 +1926,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1918,6 +1968,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -1967,6 +2018,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2008,6 +2060,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -2028,6 +2081,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2069,6 +2123,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2118,6 +2173,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2159,6 +2215,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -2179,6 +2236,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2220,6 +2278,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2269,6 +2328,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2319,6 +2379,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -2339,6 +2400,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2380,6 +2442,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2429,6 +2492,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2470,6 +2534,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -2490,6 +2555,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2531,6 +2597,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2580,6 +2647,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2621,6 +2689,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -2641,6 +2710,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2682,6 +2752,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2731,6 +2802,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2781,6 +2853,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -2801,6 +2874,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2842,6 +2916,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2891,6 +2966,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2932,6 +3008,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -2952,6 +3029,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -2993,6 +3071,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3042,6 +3121,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3083,6 +3163,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -3103,6 +3184,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3144,6 +3226,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3193,6 +3276,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3243,6 +3327,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -3263,6 +3348,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3304,6 +3390,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3353,6 +3440,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3394,6 +3482,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -3414,6 +3503,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3455,6 +3545,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3504,6 +3595,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3545,6 +3637,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -3565,6 +3658,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3606,6 +3700,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3655,6 +3750,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3705,6 +3801,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -3725,6 +3822,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3766,6 +3864,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3815,6 +3914,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3856,6 +3956,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -3876,6 +3977,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3917,6 +4019,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -3966,6 +4069,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4007,6 +4111,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -4027,6 +4132,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4068,6 +4174,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4117,6 +4224,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4167,6 +4275,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -4187,6 +4296,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4228,6 +4338,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4277,6 +4388,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4318,6 +4430,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -4338,6 +4451,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4379,6 +4493,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4428,6 +4543,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4469,6 +4585,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -4489,6 +4606,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4530,6 +4648,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4579,6 +4698,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4629,6 +4749,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -4649,6 +4770,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4690,6 +4812,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4739,6 +4862,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4780,6 +4904,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -4800,6 +4925,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4841,6 +4967,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4890,6 +5017,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4931,6 +5059,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -4951,6 +5080,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -4992,6 +5122,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5041,6 +5172,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5091,6 +5223,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -5111,6 +5244,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5152,6 +5286,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5201,6 +5336,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5242,6 +5378,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -5262,6 +5399,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5303,6 +5441,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5352,6 +5491,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5393,6 +5533,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -5413,6 +5554,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5454,6 +5596,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5503,6 +5646,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5553,6 +5697,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -5573,6 +5718,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5614,6 +5760,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5663,6 +5810,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-active"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5704,6 +5852,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -5724,6 +5873,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5765,6 +5915,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5814,6 +5965,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5855,6 +6007,7 @@
              cellspacing="0"
              class=""
              datatable="0"
+             role="presentation"
              style="display: inline;"
              summary=""
             >
@@ -5875,6 +6028,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5916,6 +6070,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
@@ -5965,6 +6120,7 @@
                      cellspacing="0"
                      class="af_navigationPane_tabs-inactive"
                      datatable="0"
+                     role="presentation"
                      summary=""
                     >
                   
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelBorderLayout-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelBorderLayout-minimalScrRdr-golden.xml
index eaf78af..e277100 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelBorderLayout-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelBorderLayout-minimalScrRdr-golden.xml
@@ -5,6 +5,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="100%"
           >
@@ -222,6 +223,7 @@
            cellspacing="0"
            datatable="0"
            id="test-id"
+           role="presentation"
            summary=""
            width="100%"
           >
@@ -439,6 +441,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            style="test-inlineStyle"
            summary=""
            width="100%"
@@ -659,6 +662,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="100%"
           >
@@ -876,6 +880,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="test-shortDesc"
            width="100%"
@@ -1095,6 +1100,7 @@
            class="test-styleClass"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="100%"
           >
@@ -1313,6 +1319,7 @@
            datatable="0"
            id="mainId"
            onclick="test-onclick"
+           role="presentation"
            summary=""
            width="100%"
           >
@@ -1531,6 +1538,7 @@
            datatable="0"
            id="mainId"
            ondblclick="test-ondblclick"
+           role="presentation"
            summary=""
            width="100%"
           >
@@ -1749,6 +1757,7 @@
            datatable="0"
            id="mainId"
            onkeydown="test-onkeydown"
+           role="presentation"
            summary=""
            width="100%"
           >
@@ -1967,6 +1976,7 @@
            datatable="0"
            id="mainId"
            onkeypress="test-onkeypress"
+           role="presentation"
            summary=""
            width="100%"
           >
@@ -2185,6 +2195,7 @@
            datatable="0"
            id="mainId"
            onkeyup="test-onkeyup"
+           role="presentation"
            summary=""
            width="100%"
           >
@@ -2403,6 +2414,7 @@
            datatable="0"
            id="mainId"
            onmousedown="test-onmousedown"
+           role="presentation"
            summary=""
            width="100%"
           >
@@ -2621,6 +2633,7 @@
            datatable="0"
            id="mainId"
            onmousemove="test-onmousemove"
+           role="presentation"
            summary=""
            width="100%"
           >
@@ -2839,6 +2852,7 @@
            datatable="0"
            id="mainId"
            onmouseout="test-onmouseout"
+           role="presentation"
            summary=""
            width="100%"
           >
@@ -3057,6 +3071,7 @@
            datatable="0"
            id="mainId"
            onmouseover="test-onmouseover"
+           role="presentation"
            summary=""
            width="100%"
           >
@@ -3275,6 +3290,7 @@
            datatable="0"
            id="mainId"
            onmouseup="test-onmouseup"
+           role="presentation"
            summary=""
            width="100%"
           >
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelBox-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelBox-minimalScrRdr-golden.xml
index 057f2e1..fe12f3d 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelBox-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelBox-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_panelBox_light"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -127,6 +128,7 @@
            class="af_panelBox_light"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -248,6 +250,7 @@
            class="af_panelBox_medium"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -369,6 +372,7 @@
            class="af_panelBox_dark"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -490,6 +494,7 @@
            class="af_panelBox_transparent"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -611,6 +616,7 @@
            class="af_panelBox_light"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -653,6 +659,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -765,6 +772,7 @@
            class="af_panelBox_light"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -807,6 +815,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -913,6 +922,7 @@
            class="af_panelBox_light"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -1035,6 +1045,7 @@
            class="af_panelBox_light"
            datatable="0"
            id="test-id"
+           role="presentation"
            summary=""
           >
         
@@ -1156,6 +1167,7 @@
            class="af_panelBox_light"
            datatable="0"
            id="mainId"
+           role="presentation"
            style="test-inlineStyle"
            summary=""
           >
@@ -1280,6 +1292,7 @@
            class="af_panelBox_light"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -1401,6 +1414,7 @@
            class="af_panelBox_light"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -1523,6 +1537,7 @@
            class="test-styleClass af_panelBox_light"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -1645,6 +1660,7 @@
            datatable="0"
            id="mainId"
            onclick="test-onclick"
+           role="presentation"
            summary=""
           >
         
@@ -1767,6 +1783,7 @@
            datatable="0"
            id="mainId"
            ondblclick="test-ondblclick"
+           role="presentation"
            summary=""
           >
         
@@ -1889,6 +1906,7 @@
            datatable="0"
            id="mainId"
            onkeydown="test-onkeydown"
+           role="presentation"
            summary=""
           >
         
@@ -2011,6 +2029,7 @@
            datatable="0"
            id="mainId"
            onkeypress="test-onkeypress"
+           role="presentation"
            summary=""
           >
         
@@ -2133,6 +2152,7 @@
            datatable="0"
            id="mainId"
            onkeyup="test-onkeyup"
+           role="presentation"
            summary=""
           >
         
@@ -2255,6 +2275,7 @@
            datatable="0"
            id="mainId"
            onmousedown="test-onmousedown"
+           role="presentation"
            summary=""
           >
         
@@ -2377,6 +2398,7 @@
            datatable="0"
            id="mainId"
            onmousemove="test-onmousemove"
+           role="presentation"
            summary=""
           >
         
@@ -2499,6 +2521,7 @@
            datatable="0"
            id="mainId"
            onmouseout="test-onmouseout"
+           role="presentation"
            summary=""
           >
         
@@ -2621,6 +2644,7 @@
            datatable="0"
            id="mainId"
            onmouseover="test-onmouseover"
+           role="presentation"
            summary=""
           >
         
@@ -2743,6 +2767,7 @@
            datatable="0"
            id="mainId"
            onmouseup="test-onmouseup"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelButtonBar-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelButtonBar-minimalScrRdr-golden.xml
index ca5ae34..8643c18 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelButtonBar-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelButtonBar-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_panelButtonBar"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -80,6 +81,7 @@
            class="af_panelButtonBar"
            datatable="0"
            id="test-id"
+           role="presentation"
            summary=""
           >
         
@@ -154,6 +156,7 @@
            class="af_panelButtonBar"
            datatable="0"
            id="mainId"
+           role="presentation"
            style="test-inlineStyle"
            summary=""
           >
@@ -231,6 +234,7 @@
            class="af_panelButtonBar"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -305,6 +309,7 @@
            class="af_panelButtonBar"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -380,6 +385,7 @@
            class="test-styleClass af_panelButtonBar"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -454,6 +460,7 @@
            class="af_panelButtonBar"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -533,6 +540,7 @@
            class="af_panelButtonBar"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -607,6 +615,7 @@
            class="af_panelButtonBar"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -681,6 +690,7 @@
            class="af_panelButtonBar"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -761,6 +771,7 @@
            class="af_panelButtonBar"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -836,6 +847,7 @@
            datatable="0"
            id="mainId"
            onclick="test-onclick"
+           role="presentation"
            summary=""
           >
         
@@ -911,6 +923,7 @@
            datatable="0"
            id="mainId"
            ondblclick="test-ondblclick"
+           role="presentation"
            summary=""
           >
         
@@ -986,6 +999,7 @@
            datatable="0"
            id="mainId"
            onkeydown="test-onkeydown"
+           role="presentation"
            summary=""
           >
         
@@ -1061,6 +1075,7 @@
            datatable="0"
            id="mainId"
            onkeypress="test-onkeypress"
+           role="presentation"
            summary=""
           >
         
@@ -1136,6 +1151,7 @@
            datatable="0"
            id="mainId"
            onkeyup="test-onkeyup"
+           role="presentation"
            summary=""
           >
         
@@ -1211,6 +1227,7 @@
            datatable="0"
            id="mainId"
            onmousedown="test-onmousedown"
+           role="presentation"
            summary=""
           >
         
@@ -1286,6 +1303,7 @@
            datatable="0"
            id="mainId"
            onmousemove="test-onmousemove"
+           role="presentation"
            summary=""
           >
         
@@ -1361,6 +1379,7 @@
            datatable="0"
            id="mainId"
            onmouseout="test-onmouseout"
+           role="presentation"
            summary=""
           >
         
@@ -1436,6 +1455,7 @@
            datatable="0"
            id="mainId"
            onmouseover="test-onmouseover"
+           role="presentation"
            summary=""
           >
         
@@ -1511,6 +1531,7 @@
            datatable="0"
            id="mainId"
            onmouseup="test-onmouseup"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelFormLayout-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelFormLayout-minimalScrRdr-golden.xml
index c5c6683..843abba 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelFormLayout-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelFormLayout-minimalScrRdr-golden.xml
@@ -9,6 +9,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -29,6 +30,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -296,6 +298,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -367,6 +370,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -388,6 +392,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -552,6 +557,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -687,6 +693,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -758,6 +765,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: 100%"
              summary=""
             >
@@ -778,6 +786,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -1047,6 +1056,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -1120,6 +1130,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: 100%"
              summary=""
             >
@@ -1140,6 +1151,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -1409,6 +1421,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -1482,6 +1495,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -1502,6 +1516,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -1769,6 +1784,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -1841,6 +1857,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -1861,6 +1878,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -2128,6 +2146,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -2200,6 +2219,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -2220,6 +2240,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -2487,6 +2508,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -2560,6 +2582,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -2580,6 +2603,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -2847,6 +2871,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -2919,6 +2944,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -2939,6 +2965,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -3206,6 +3233,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -3277,6 +3305,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -3297,6 +3326,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -3564,6 +3594,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -3636,6 +3667,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -3656,6 +3688,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -3923,6 +3956,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -3995,6 +4029,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -4015,6 +4050,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -4282,6 +4318,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -4354,6 +4391,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -4374,6 +4412,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -4641,6 +4680,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -4713,6 +4753,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -4733,6 +4774,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -5000,6 +5042,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -5072,6 +5115,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -5092,6 +5136,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -5359,6 +5404,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -5431,6 +5477,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -5451,6 +5498,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -5718,6 +5766,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -5790,6 +5839,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -5810,6 +5860,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -6077,6 +6128,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -6149,6 +6201,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -6169,6 +6222,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -6436,6 +6490,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -6508,6 +6563,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -6528,6 +6584,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -6795,6 +6852,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -6867,6 +6925,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              style="width: auto"
              summary=""
             >
@@ -6887,6 +6946,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
@@ -7154,6 +7214,7 @@
                      cellpadding="0"
                      cellspacing="0"
                      datatable="0"
+                     role="presentation"
                      summary=""
                      width="100%"
                     >
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelGroupLayout-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelGroupLayout-minimalScrRdr-golden.xml
index a532fae..b1551b9 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelGroupLayout-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelGroupLayout-minimalScrRdr-golden.xml
@@ -30,6 +30,7 @@
            class="af_panelGroupLayout"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-minimalScrRdr-golden.xml
index 0dc3e18..8b997c0 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-minimalScrRdr-golden.xml
@@ -5,6 +5,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -34,6 +35,7 @@
            datatable="0"
            id="mainId"
            onclick="test-onclick"
+           role="presentation"
            summary=""
           >
         
@@ -63,6 +65,7 @@
            datatable="0"
            id="mainId"
            ondblclick="test-ondblclick"
+           role="presentation"
            summary=""
           >
         
@@ -92,6 +95,7 @@
            datatable="0"
            id="mainId"
            onkeydown="test-onkeydown"
+           role="presentation"
            summary=""
           >
         
@@ -121,6 +125,7 @@
            datatable="0"
            id="mainId"
            onkeypress="test-onkeypress"
+           role="presentation"
            summary=""
           >
         
@@ -150,6 +155,7 @@
            datatable="0"
            id="mainId"
            onkeyup="test-onkeyup"
+           role="presentation"
            summary=""
           >
         
@@ -179,6 +185,7 @@
            datatable="0"
            id="mainId"
            onmousedown="test-onmousedown"
+           role="presentation"
            summary=""
           >
         
@@ -208,6 +215,7 @@
            datatable="0"
            id="mainId"
            onmousemove="test-onmousemove"
+           role="presentation"
            summary=""
           >
         
@@ -237,6 +245,7 @@
            datatable="0"
            id="mainId"
            onmouseout="test-onmouseout"
+           role="presentation"
            summary=""
           >
         
@@ -266,6 +275,7 @@
            datatable="0"
            id="mainId"
            onmouseover="test-onmouseover"
+           role="presentation"
            summary=""
           >
         
@@ -295,6 +305,7 @@
            datatable="0"
            id="mainId"
            onmouseup="test-onmouseup"
+           role="presentation"
            summary=""
           >
         
@@ -324,6 +335,7 @@
            class="test-styleClass"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -352,6 +364,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -381,6 +394,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -410,6 +424,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -441,6 +456,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -472,6 +488,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -503,6 +520,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -534,6 +552,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -567,6 +586,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -595,6 +615,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -623,6 +644,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -657,6 +679,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-separator-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-separator-minimalScrRdr-golden.xml
index d7c10ce..5f62f8c 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-separator-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-separator-minimalScrRdr-golden.xml
@@ -5,6 +5,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -52,6 +53,7 @@
            datatable="0"
            id="mainId"
            onclick="test-onclick"
+           role="presentation"
            summary=""
           >
         
@@ -99,6 +101,7 @@
            datatable="0"
            id="mainId"
            ondblclick="test-ondblclick"
+           role="presentation"
            summary=""
           >
         
@@ -146,6 +149,7 @@
            datatable="0"
            id="mainId"
            onkeydown="test-onkeydown"
+           role="presentation"
            summary=""
           >
         
@@ -193,6 +197,7 @@
            datatable="0"
            id="mainId"
            onkeypress="test-onkeypress"
+           role="presentation"
            summary=""
           >
         
@@ -240,6 +245,7 @@
            datatable="0"
            id="mainId"
            onkeyup="test-onkeyup"
+           role="presentation"
            summary=""
           >
         
@@ -287,6 +293,7 @@
            datatable="0"
            id="mainId"
            onmousedown="test-onmousedown"
+           role="presentation"
            summary=""
           >
         
@@ -334,6 +341,7 @@
            datatable="0"
            id="mainId"
            onmousemove="test-onmousemove"
+           role="presentation"
            summary=""
           >
         
@@ -381,6 +389,7 @@
            datatable="0"
            id="mainId"
            onmouseout="test-onmouseout"
+           role="presentation"
            summary=""
           >
         
@@ -428,6 +437,7 @@
            datatable="0"
            id="mainId"
            onmouseover="test-onmouseover"
+           role="presentation"
            summary=""
           >
         
@@ -475,6 +485,7 @@
            datatable="0"
            id="mainId"
            onmouseup="test-onmouseup"
+           role="presentation"
            summary=""
           >
         
@@ -522,6 +533,7 @@
            class="test-styleClass"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -568,6 +580,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -615,6 +628,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -662,6 +676,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -713,6 +728,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -764,6 +780,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -815,6 +832,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -866,6 +884,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -917,6 +936,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -963,6 +983,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -1009,6 +1030,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -1061,6 +1083,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelLabelAndMessage-facet-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelLabelAndMessage-facet-minimalScrRdr-golden.xml
index 20e8f81..cc58e20 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelLabelAndMessage-facet-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelLabelAndMessage-facet-minimalScrRdr-golden.xml
@@ -5,6 +5,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -28,6 +29,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -44,6 +46,7 @@
                        class="af_selectBooleanCheckbox"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -91,6 +94,7 @@
                        class="af_selectBooleanCheckbox"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -142,6 +146,7 @@
                        class="af_inputText"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelLabelAndMessage-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelLabelAndMessage-minimalScrRdr-golden.xml
index 9d5abb6..06234ff 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelLabelAndMessage-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelLabelAndMessage-minimalScrRdr-golden.xml
@@ -5,6 +5,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -28,6 +29,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -44,6 +46,7 @@
                        class="af_selectBooleanCheckbox"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -91,6 +94,7 @@
                        class="af_selectBooleanCheckbox"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -142,6 +146,7 @@
                        class="af_inputText"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -186,6 +191,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -214,6 +220,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -230,6 +237,7 @@
                        class="af_selectBooleanCheckbox"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -277,6 +285,7 @@
                        class="af_selectBooleanCheckbox"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -328,6 +337,7 @@
                        class="af_inputText"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -372,6 +382,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -396,6 +407,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -412,6 +424,7 @@
                        class="af_selectBooleanCheckbox"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -459,6 +472,7 @@
                        class="af_selectBooleanCheckbox"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -510,6 +524,7 @@
                        class="af_inputText"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -554,6 +569,7 @@
            cellspacing="0"
            datatable="0"
            id="test-id__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -577,6 +593,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -593,6 +610,7 @@
                        class="af_selectBooleanCheckbox"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -640,6 +658,7 @@
                        class="af_selectBooleanCheckbox"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -691,6 +710,7 @@
                        class="af_inputText"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -737,6 +757,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -760,6 +781,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -776,6 +798,7 @@
                        class="af_selectBooleanCheckbox"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -823,6 +846,7 @@
                        class="af_selectBooleanCheckbox"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -874,6 +898,7 @@
                        class="af_inputText"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -918,6 +943,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -942,6 +968,7 @@
                  cellpadding="0"
                  cellspacing="0"
                  datatable="0"
+                 role="presentation"
                  summary=""
                 >
               
@@ -958,6 +985,7 @@
                        class="af_selectBooleanCheckbox"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -1005,6 +1033,7 @@
                        class="af_selectBooleanCheckbox"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
@@ -1056,6 +1085,7 @@
                        class="af_inputText"
                        datatable="0"
                        id="_idXXX__xc_"
+                       role="presentation"
                        summary=""
                       >
                     
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelList-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelList-minimalScrRdr-golden.xml
index c0ca006..d9dc35f 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelList-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelList-minimalScrRdr-golden.xml
@@ -101,6 +101,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
              width="100%"
             >
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelPage-facets-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelPage-facets-minimalScrRdr-golden.xml
index 073272f..eb7566f 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelPage-facets-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelPage-facets-minimalScrRdr-golden.xml
@@ -77,6 +77,7 @@
                      cellspacing="0"
                      class="af_navigationPane_buttons-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -123,6 +124,7 @@
                      cellspacing="0"
                      class="af_navigationPane_buttons-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -169,6 +171,7 @@
                      cellspacing="0"
                      class="af_navigationPane_buttons-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -221,6 +224,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -241,6 +245,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -282,6 +287,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -331,6 +337,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -372,6 +379,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -392,6 +400,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -433,6 +442,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -482,6 +492,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -523,6 +534,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -543,6 +555,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -584,6 +597,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -633,6 +647,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -701,6 +716,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -747,6 +763,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -793,6 +810,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -901,6 +919,7 @@
                              cellspacing="0"
                              class="af_navigationPane_list-inactive-enabled"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -945,6 +964,7 @@
                              cellspacing="0"
                              class="af_navigationPane_list-inactive-enabled"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -989,6 +1009,7 @@
                              cellspacing="0"
                              class="af_navigationPane_list-inactive-enabled"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1454,6 +1475,7 @@
                      cellspacing="0"
                      class="af_navigationPane_buttons-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -1500,6 +1522,7 @@
                      cellspacing="0"
                      class="af_navigationPane_buttons-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -1546,6 +1569,7 @@
                      cellspacing="0"
                      class="af_navigationPane_buttons-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -1598,6 +1622,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -1618,6 +1643,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1659,6 +1685,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1708,6 +1735,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1749,6 +1777,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -1769,6 +1798,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1810,6 +1840,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1859,6 +1890,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1900,6 +1932,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -1920,6 +1953,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1961,6 +1995,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -2010,6 +2045,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -2078,6 +2114,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -2124,6 +2161,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -2170,6 +2208,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -2278,6 +2317,7 @@
                              cellspacing="0"
                              class="af_navigationPane_list-inactive-enabled"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -2322,6 +2362,7 @@
                              cellspacing="0"
                              class="af_navigationPane_list-inactive-enabled"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -2366,6 +2407,7 @@
                              cellspacing="0"
                              class="af_navigationPane_list-inactive-enabled"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelPageHeader-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelPageHeader-minimalScrRdr-golden.xml
index ad12089..d1b015a 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelPageHeader-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelPageHeader-minimalScrRdr-golden.xml
@@ -102,6 +102,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -148,6 +149,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -194,6 +196,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -298,6 +301,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -318,6 +322,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -359,6 +364,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -408,6 +414,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -449,6 +456,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -469,6 +477,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -510,6 +519,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -559,6 +569,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -600,6 +611,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -620,6 +632,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -661,6 +674,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -710,6 +724,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -778,6 +793,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -824,6 +840,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -870,6 +887,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -1068,6 +1086,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -1114,6 +1133,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -1160,6 +1180,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -1264,6 +1285,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -1284,6 +1306,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1325,6 +1348,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1374,6 +1398,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1415,6 +1440,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -1435,6 +1461,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1476,6 +1503,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1525,6 +1553,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1566,6 +1595,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -1586,6 +1616,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1627,6 +1658,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1676,6 +1708,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -1744,6 +1777,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -1790,6 +1824,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -1836,6 +1871,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -2035,6 +2071,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -2081,6 +2118,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -2127,6 +2165,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -2231,6 +2270,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -2251,6 +2291,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -2292,6 +2333,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -2341,6 +2383,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -2382,6 +2425,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -2402,6 +2446,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -2443,6 +2488,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -2492,6 +2538,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -2533,6 +2580,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -2553,6 +2601,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -2594,6 +2643,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -2643,6 +2693,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -2711,6 +2762,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -2757,6 +2809,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -2803,6 +2856,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -3002,6 +3056,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -3048,6 +3103,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -3094,6 +3150,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -3198,6 +3255,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -3218,6 +3276,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -3259,6 +3318,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -3308,6 +3368,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -3349,6 +3410,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -3369,6 +3431,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -3410,6 +3473,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -3459,6 +3523,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -3500,6 +3565,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -3520,6 +3586,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -3561,6 +3628,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -3610,6 +3678,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -3678,6 +3747,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -3724,6 +3794,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -3770,6 +3841,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -3969,6 +4041,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -4015,6 +4088,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -4061,6 +4135,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -4165,6 +4240,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -4185,6 +4261,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -4226,6 +4303,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -4275,6 +4353,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -4316,6 +4395,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -4336,6 +4416,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -4377,6 +4458,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -4426,6 +4508,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -4467,6 +4550,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -4487,6 +4571,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -4528,6 +4613,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -4577,6 +4663,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -4645,6 +4732,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -4691,6 +4779,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -4737,6 +4826,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -4936,6 +5026,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -4982,6 +5073,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -5028,6 +5120,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -5132,6 +5225,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -5152,6 +5246,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -5193,6 +5288,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -5242,6 +5338,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -5283,6 +5380,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -5303,6 +5401,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -5344,6 +5443,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -5393,6 +5493,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -5434,6 +5535,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -5454,6 +5556,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -5495,6 +5598,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -5544,6 +5648,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -5612,6 +5717,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -5658,6 +5764,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -5704,6 +5811,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -5903,6 +6011,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -5949,6 +6058,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -5995,6 +6105,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -6099,6 +6210,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -6119,6 +6231,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -6160,6 +6273,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -6209,6 +6323,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -6250,6 +6365,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -6270,6 +6386,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -6311,6 +6428,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -6360,6 +6478,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -6401,6 +6520,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -6421,6 +6541,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -6462,6 +6583,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -6511,6 +6633,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -6579,6 +6702,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -6625,6 +6749,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -6671,6 +6796,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -6870,6 +6996,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -6916,6 +7043,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -6962,6 +7090,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -7066,6 +7195,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -7086,6 +7216,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -7127,6 +7258,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -7176,6 +7308,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -7217,6 +7350,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -7237,6 +7371,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -7278,6 +7413,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -7327,6 +7463,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -7368,6 +7505,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -7388,6 +7526,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -7429,6 +7568,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -7478,6 +7618,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -7546,6 +7687,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -7592,6 +7734,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -7638,6 +7781,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -7837,6 +7981,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -7883,6 +8028,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -7929,6 +8075,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -8033,6 +8180,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -8053,6 +8201,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -8094,6 +8243,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -8143,6 +8293,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -8184,6 +8335,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -8204,6 +8356,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -8245,6 +8398,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -8294,6 +8448,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -8335,6 +8490,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -8355,6 +8511,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -8396,6 +8553,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -8445,6 +8603,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -8513,6 +8672,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -8559,6 +8719,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -8605,6 +8766,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -8804,6 +8966,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -8850,6 +9013,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -8896,6 +9060,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -9000,6 +9165,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -9020,6 +9186,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -9061,6 +9228,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -9110,6 +9278,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -9151,6 +9320,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -9171,6 +9341,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -9212,6 +9383,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -9261,6 +9433,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -9302,6 +9475,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -9322,6 +9496,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -9363,6 +9538,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -9412,6 +9588,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -9480,6 +9657,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -9526,6 +9704,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -9572,6 +9751,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -9771,6 +9951,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -9817,6 +9998,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -9863,6 +10045,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -9967,6 +10150,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -9987,6 +10171,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -10028,6 +10213,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -10077,6 +10263,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -10118,6 +10305,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -10138,6 +10326,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -10179,6 +10368,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -10228,6 +10418,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -10269,6 +10460,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -10289,6 +10481,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -10330,6 +10523,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -10379,6 +10573,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -10447,6 +10642,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -10493,6 +10689,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -10539,6 +10736,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -10738,6 +10936,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -10784,6 +10983,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -10830,6 +11030,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -10934,6 +11135,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -10954,6 +11156,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -10995,6 +11198,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -11044,6 +11248,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -11085,6 +11290,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -11105,6 +11311,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -11146,6 +11353,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -11195,6 +11403,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -11236,6 +11445,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -11256,6 +11466,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -11297,6 +11508,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -11346,6 +11558,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -11414,6 +11627,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -11460,6 +11674,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -11506,6 +11721,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -11705,6 +11921,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -11751,6 +11968,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -11797,6 +12015,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -11901,6 +12120,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -11921,6 +12141,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -11962,6 +12183,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -12011,6 +12233,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -12052,6 +12275,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -12072,6 +12296,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -12113,6 +12338,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -12162,6 +12388,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -12203,6 +12430,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -12223,6 +12451,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -12264,6 +12493,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -12313,6 +12543,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -12381,6 +12612,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -12427,6 +12659,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -12473,6 +12706,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -12672,6 +12906,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -12718,6 +12953,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -12764,6 +13000,7 @@
                            cellspacing="0"
                            class="af_navigationPane_buttons-inactive-enabled"
                            datatable="0"
+                           role="presentation"
                            style="display: inline;"
                            summary=""
                           >
@@ -12868,6 +13105,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -12888,6 +13126,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -12929,6 +13168,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -12978,6 +13218,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -13019,6 +13260,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -13039,6 +13281,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -13080,6 +13323,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -13129,6 +13373,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -13170,6 +13415,7 @@
                      cellspacing="0"
                      class=""
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -13190,6 +13436,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -13231,6 +13478,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -13280,6 +13528,7 @@
                              cellspacing="0"
                              class="af_navigationPane_tabs-inactive"
                              datatable="0"
+                             role="presentation"
                              summary=""
                             >
                           
@@ -13348,6 +13597,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -13394,6 +13644,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
@@ -13440,6 +13691,7 @@
                      cellspacing="0"
                      class="af_navigationPane_bar-inactive-enabled"
                      datatable="0"
+                     role="presentation"
                      style="display: inline;"
                      summary=""
                     >
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/rowLayout-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/rowLayout-minimalScrRdr-golden.xml
index 735fa66..af03279 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/rowLayout-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/rowLayout-minimalScrRdr-golden.xml
@@ -5,6 +5,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -31,6 +32,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -57,6 +59,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -83,6 +86,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -109,6 +113,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -135,6 +140,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -160,6 +166,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            valign="middle"
           >
@@ -186,6 +193,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            valign="top"
           >
@@ -212,6 +220,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            valign="bottom"
           >
@@ -238,6 +247,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="75%"
           >
@@ -264,6 +274,7 @@
            cellspacing="0"
            datatable="0"
            id="myRowId"
+           role="presentation"
            summary=""
           >
         
@@ -289,6 +300,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            style="background-color:blue"
            summary=""
           >
@@ -315,6 +327,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="myShortDesc"
           >
@@ -342,6 +355,7 @@
            class="myStyle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -368,6 +382,7 @@
            datatable="0"
            id="mainId"
            onclick="test-onclick"
+           role="presentation"
            summary=""
           >
         
@@ -394,6 +409,7 @@
            datatable="0"
            id="mainId"
            ondblclick="test-ondblclick"
+           role="presentation"
            summary=""
           >
         
@@ -420,6 +436,7 @@
            datatable="0"
            id="mainId"
            onkeydown="test-onkeydown"
+           role="presentation"
            summary=""
           >
         
@@ -446,6 +463,7 @@
            datatable="0"
            id="mainId"
            onkeypress="test-onkeypress"
+           role="presentation"
            summary=""
           >
         
@@ -472,6 +490,7 @@
            datatable="0"
            id="mainId"
            onkeyup="test-onkeyup"
+           role="presentation"
            summary=""
           >
         
@@ -498,6 +517,7 @@
            datatable="0"
            id="mainId"
            onmousedown="test-onmousedown"
+           role="presentation"
            summary=""
           >
         
@@ -524,6 +544,7 @@
            datatable="0"
            id="mainId"
            onmousemove="test-onmousemove"
+           role="presentation"
            summary=""
           >
         
@@ -550,6 +571,7 @@
            datatable="0"
            id="mainId"
            onmouseout="test-onmouseout"
+           role="presentation"
            summary=""
           >
         
@@ -576,6 +598,7 @@
            datatable="0"
            id="mainId"
            onmouseover="test-onmouseover"
+           role="presentation"
            summary=""
           >
         
@@ -602,6 +625,7 @@
            datatable="0"
            id="mainId"
            onmouseup="test-onmouseup"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectBooleanCheckbox-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectBooleanCheckbox-minimalScrRdr-golden.xml
index 25258d0..d14210d 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectBooleanCheckbox-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectBooleanCheckbox-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -50,6 +51,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -94,6 +96,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -138,6 +141,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -188,6 +192,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -233,6 +238,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -277,6 +283,7 @@
            class="af_selectBooleanCheckbox p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -322,6 +329,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -371,6 +379,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -415,6 +424,7 @@
            class="af_selectBooleanCheckbox p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -461,6 +471,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -505,6 +516,7 @@
            class="af_selectBooleanCheckbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -554,6 +566,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -598,6 +611,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -643,6 +657,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -692,6 +707,7 @@
            class="test-styleClass af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            style="color:red"
            summary=""
           >
@@ -742,6 +758,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -786,6 +803,7 @@
            class="af_selectBooleanCheckbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -835,6 +853,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="test-id__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -879,6 +898,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -931,6 +951,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -976,6 +997,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1021,6 +1043,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1066,6 +1089,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1111,6 +1135,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1156,6 +1181,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1201,6 +1227,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1246,6 +1273,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1291,6 +1319,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1336,6 +1365,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1381,6 +1411,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1426,6 +1457,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1471,6 +1503,7 @@
            class="af_selectBooleanCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectBooleanRadio-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectBooleanRadio-minimalScrRdr-golden.xml
index 71de638..d6be350 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectBooleanRadio-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectBooleanRadio-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -50,6 +51,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -94,6 +96,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -144,6 +147,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -189,6 +193,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -233,6 +238,7 @@
            class="af_selectBooleanRadio p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -278,6 +284,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -327,6 +334,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -371,6 +379,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -415,6 +424,7 @@
            class="af_selectBooleanRadio p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -461,6 +471,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -505,6 +516,7 @@
            class="af_selectBooleanRadio p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -554,6 +566,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -598,6 +611,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -643,6 +657,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -692,6 +707,7 @@
            class="test-styleClass af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            style="color:red"
            summary=""
           >
@@ -742,6 +758,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -786,6 +803,7 @@
            class="af_selectBooleanRadio p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -835,6 +853,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="test-id__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -879,6 +898,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -931,6 +951,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -976,6 +997,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1021,6 +1043,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1066,6 +1089,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1111,6 +1135,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1156,6 +1181,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1201,6 +1227,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1246,6 +1273,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1291,6 +1319,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1336,6 +1365,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1381,6 +1411,7 @@
            class="af_selectBooleanRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectManyCheckbox-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectManyCheckbox-minimalScrRdr-golden.xml
index 5ab4163..d6c0b8d 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectManyCheckbox-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectManyCheckbox-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -90,6 +91,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -175,6 +177,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -216,6 +219,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -300,6 +304,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -384,6 +389,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -459,6 +465,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -543,6 +550,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -627,6 +635,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -719,6 +728,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -803,6 +813,7 @@
            class="af_selectManyCheckbox p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -891,6 +902,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -975,6 +987,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1059,6 +1072,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1143,6 +1157,7 @@
            class="af_selectManyCheckbox p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1180,6 +1195,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1264,6 +1280,7 @@
            class="af_selectManyCheckbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1353,6 +1370,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1437,6 +1455,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1521,6 +1540,7 @@
            class="af_selectManyCheckbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1610,6 +1630,7 @@
            class="af_selectManyCheckbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1699,6 +1720,7 @@
            class="af_selectManyCheckbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1788,6 +1810,7 @@
            class="af_selectManyCheckbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1877,6 +1900,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="test-id__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1961,6 +1985,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -2046,6 +2071,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -2142,6 +2168,7 @@
            class="test-styleClass af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2226,6 +2253,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2313,6 +2341,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2400,6 +2429,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2487,6 +2517,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2572,6 +2603,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2659,6 +2691,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2744,6 +2777,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2829,6 +2863,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2914,6 +2949,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2999,6 +3035,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3084,6 +3121,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3169,6 +3207,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3254,6 +3293,7 @@
            class="af_selectManyCheckbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectManyListBox-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectManyListBox-minimalScrRdr-golden.xml
index 08d6cf9..9c1b0d6 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectManyListBox-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectManyListBox-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -61,6 +62,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -117,6 +119,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -172,6 +175,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -227,6 +231,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -282,6 +287,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -343,6 +349,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -398,6 +405,7 @@
            class="af_selectManyListbox p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -454,6 +462,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -514,6 +523,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -569,6 +579,7 @@
            class="af_selectManyListbox p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -606,6 +617,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -661,6 +673,7 @@
            class="af_selectManyListbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -721,6 +734,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -776,6 +790,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -831,6 +846,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -886,6 +902,7 @@
            class="af_selectManyListbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -946,6 +963,7 @@
            class="af_selectManyListbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1006,6 +1024,7 @@
            class="af_selectManyListbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1066,6 +1085,7 @@
            class="af_selectManyListbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1126,6 +1146,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="test-id__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1181,6 +1202,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -1237,6 +1259,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -1300,6 +1323,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1356,6 +1380,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1412,6 +1437,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1468,6 +1494,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1524,6 +1551,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1580,6 +1608,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1636,6 +1665,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1692,6 +1722,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1748,6 +1779,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1804,6 +1836,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1860,6 +1893,7 @@
            class="af_selectManyListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectManyShuttle-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectManyShuttle-minimalScrRdr-golden.xml
index 40eba16..d5cfa05 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectManyShuttle-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectManyShuttle-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -42,6 +43,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -88,6 +90,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -329,6 +332,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -375,6 +379,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -521,6 +526,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -557,6 +563,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -603,6 +610,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -844,6 +852,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -890,6 +899,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -1036,6 +1046,7 @@
            class="af_selectManyShuttle p_AFDisabled"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -1072,6 +1083,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -1118,6 +1130,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -1352,6 +1365,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -1398,6 +1412,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -1545,6 +1560,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -1581,6 +1597,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -1627,6 +1644,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -1868,6 +1886,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -1914,6 +1933,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -2060,6 +2080,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -2096,6 +2117,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -2142,6 +2164,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -2454,6 +2477,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -2500,6 +2524,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -2716,6 +2741,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -2752,6 +2778,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -2798,6 +2825,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -3046,6 +3074,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -3092,6 +3121,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -3238,6 +3268,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -3274,6 +3305,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -3320,6 +3352,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -3561,6 +3594,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -3607,6 +3641,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -3753,6 +3788,7 @@
            class="af_selectManyShuttle p_AFReadOnly"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -3789,6 +3825,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -3835,6 +3872,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -4069,6 +4107,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -4115,6 +4154,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -4262,6 +4302,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -4298,6 +4339,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -4344,6 +4386,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -4585,6 +4628,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -4631,6 +4675,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -4777,6 +4822,7 @@
            class="af_selectManyShuttle p_AFRequired"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -4826,6 +4872,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -4872,6 +4919,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -5113,6 +5161,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -5159,6 +5208,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -5305,6 +5355,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -5341,6 +5392,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -5387,6 +5439,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -5628,6 +5681,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -5674,6 +5728,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -5820,6 +5875,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -5856,6 +5912,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -5902,6 +5959,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -6143,6 +6201,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -6189,6 +6248,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -6335,6 +6395,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -6371,6 +6432,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -6417,6 +6479,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -6728,6 +6791,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -6774,6 +6838,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -6991,6 +7056,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -7027,6 +7093,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -7073,6 +7140,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -7314,6 +7382,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -7360,6 +7429,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -7513,6 +7583,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="test-id"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -7549,6 +7620,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -7595,6 +7667,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -7836,6 +7909,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -7882,6 +7956,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -8028,6 +8103,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            style="background-color:red"
            summary=""
            width="10%"
@@ -8065,6 +8141,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -8111,6 +8188,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -8352,6 +8430,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -8398,6 +8477,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -8544,6 +8624,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="test-shortDesc"
            width="10%"
@@ -8581,6 +8662,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -8627,6 +8709,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -8868,6 +8951,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -8914,6 +8998,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -9066,6 +9151,7 @@
            class="test-styleClass af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -9102,6 +9188,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -9148,6 +9235,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -9389,6 +9477,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -9435,6 +9524,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -9582,6 +9672,7 @@
            datatable="0"
            id="mainId"
            onblur="test-onblur"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -9618,6 +9709,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -9664,6 +9756,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -9906,6 +9999,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -9952,6 +10046,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -10100,6 +10195,7 @@
            datatable="0"
            id="mainId"
            onchange="test-onchange"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -10136,6 +10232,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -10182,6 +10279,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -10423,6 +10521,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -10469,6 +10568,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -10616,6 +10716,7 @@
            datatable="0"
            id="mainId"
            onclick="test-onclick"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -10653,6 +10754,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onclick="test-onclick"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -10699,6 +10801,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -10942,6 +11045,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onclick="test-onclick"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -10988,6 +11092,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -11136,6 +11241,7 @@
            datatable="0"
            id="mainId"
            ondblclick="test-ondblclick"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -11173,6 +11279,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  ondblclick="test-ondblclick"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -11219,6 +11326,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -11461,6 +11569,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  ondblclick="test-ondblclick"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -11507,6 +11616,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -11654,6 +11764,7 @@
            datatable="0"
            id="mainId"
            onfocus="test-onfocus"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -11690,6 +11801,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -11736,6 +11848,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -11978,6 +12091,7 @@
                  cellspacing="0"
                  class="af_selectManyShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -12024,6 +12138,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -12172,6 +12287,7 @@
            datatable="0"
            id="mainId"
            onkeydown="test-onkeydown"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -12209,6 +12325,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onkeydown="test-onkeydown"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -12255,6 +12372,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -12498,6 +12616,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onkeydown="test-onkeydown"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -12544,6 +12663,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -12692,6 +12812,7 @@
            datatable="0"
            id="mainId"
            onkeypress="test-onkeypress"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -12729,6 +12850,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onkeypress="test-onkeypress"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -12775,6 +12897,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -13018,6 +13141,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onkeypress="test-onkeypress"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -13064,6 +13188,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -13212,6 +13337,7 @@
            datatable="0"
            id="mainId"
            onkeyup="test-onkeyup"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -13249,6 +13375,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onkeyup="test-onkeyup"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -13295,6 +13422,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -13538,6 +13666,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onkeyup="test-onkeyup"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -13584,6 +13713,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -13732,6 +13862,7 @@
            datatable="0"
            id="mainId"
            onmousedown="test-onmousedown"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -13769,6 +13900,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onmousedown="test-onmousedown"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -13815,6 +13947,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -14058,6 +14191,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onmousedown="test-onmousedown"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -14104,6 +14238,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -14252,6 +14387,7 @@
            datatable="0"
            id="mainId"
            onmousemove="test-onmousemove"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -14289,6 +14425,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onmousemove="test-onmousemove"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -14335,6 +14472,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -14578,6 +14716,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onmousemove="test-onmousemove"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -14624,6 +14763,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -14772,6 +14912,7 @@
            datatable="0"
            id="mainId"
            onmouseout="test-onmouseout"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -14809,6 +14950,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onmouseout="test-onmouseout"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -14855,6 +14997,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -15098,6 +15241,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onmouseout="test-onmouseout"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -15144,6 +15288,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -15292,6 +15437,7 @@
            datatable="0"
            id="mainId"
            onmouseover="test-onmouseover"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -15329,6 +15475,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onmouseover="test-onmouseover"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -15375,6 +15522,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -15618,6 +15766,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onmouseover="test-onmouseover"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -15664,6 +15813,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -15812,6 +15962,7 @@
            datatable="0"
            id="mainId"
            onmouseup="test-onmouseup"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -15849,6 +16000,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onmouseup="test-onmouseup"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -15895,6 +16047,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -16138,6 +16291,7 @@
                  class="af_selectManyShuttle_box"
                  datatable="0"
                  onmouseup="test-onmouseup"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -16184,6 +16338,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOneChoice-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOneChoice-minimalScrRdr-golden.xml
index ecca45d..61eb4cf 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOneChoice-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOneChoice-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -63,6 +64,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -116,6 +118,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -173,6 +176,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -230,6 +234,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -287,6 +292,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -350,6 +356,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -407,6 +414,7 @@
            class="af_selectOneChoice p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -465,6 +473,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -527,6 +536,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -584,6 +594,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -641,6 +652,7 @@
            class="af_selectOneChoice p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -677,6 +689,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -734,6 +747,7 @@
            class="af_selectOneChoice p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -796,6 +810,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="test-id__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -853,6 +868,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -910,6 +926,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -967,6 +984,7 @@
            class="af_selectOneChoice p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1029,6 +1047,7 @@
            class="af_selectOneChoice p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1091,6 +1110,7 @@
            class="af_selectOneChoice p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1153,6 +1173,7 @@
            class="af_selectOneChoice p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1215,6 +1236,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -1273,6 +1295,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -1338,6 +1361,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1396,6 +1420,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1454,6 +1479,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1512,6 +1538,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1570,6 +1597,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1628,6 +1656,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1686,6 +1715,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1744,6 +1774,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1802,6 +1833,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1860,6 +1892,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1918,6 +1951,7 @@
            class="af_selectOneChoice"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOneListbox-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOneListbox-minimalScrRdr-golden.xml
index d7c5789..230b957 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOneListbox-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOneListbox-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -60,6 +61,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -115,6 +117,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -169,6 +172,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -223,6 +227,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -277,6 +282,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -337,6 +343,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -391,6 +398,7 @@
            class="af_selectOneListbox p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -446,6 +454,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -505,6 +514,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -565,6 +575,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -619,6 +630,7 @@
            class="af_selectOneListbox p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -656,6 +668,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -710,6 +723,7 @@
            class="af_selectOneListbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -769,6 +783,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -823,6 +838,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="test-id__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -877,6 +893,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -931,6 +948,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -985,6 +1003,7 @@
            class="af_selectOneListbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1044,6 +1063,7 @@
            class="af_selectOneListbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1103,6 +1123,7 @@
            class="af_selectOneListbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1162,6 +1183,7 @@
            class="af_selectOneListbox p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1221,6 +1243,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -1276,6 +1299,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -1338,6 +1362,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1393,6 +1418,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1448,6 +1474,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1503,6 +1530,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1558,6 +1586,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1613,6 +1642,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1668,6 +1698,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1723,6 +1754,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1778,6 +1810,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1833,6 +1866,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1888,6 +1922,7 @@
            class="af_selectOneListbox"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOneRadio-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOneRadio-minimalScrRdr-golden.xml
index c3c6445..24e2e5a 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOneRadio-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOneRadio-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -90,6 +91,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -175,6 +177,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -259,6 +262,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -343,6 +347,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -427,6 +432,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -519,6 +525,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -603,6 +610,7 @@
            class="af_selectOneRadio p_AFDisabled"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -691,6 +699,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -775,6 +784,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -877,6 +887,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -961,6 +972,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1036,6 +1048,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1120,6 +1133,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1204,6 +1218,7 @@
            class="af_selectOneRadio p_AFReadOnly"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1241,6 +1256,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1325,6 +1341,7 @@
            class="af_selectOneRadio p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1414,6 +1431,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="test-id__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1498,6 +1516,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1582,6 +1601,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1666,6 +1686,7 @@
            class="af_selectOneRadio p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1755,6 +1776,7 @@
            class="af_selectOneRadio p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1844,6 +1866,7 @@
            class="af_selectOneRadio p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -1933,6 +1956,7 @@
            class="af_selectOneRadio p_AFRequired"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2022,6 +2046,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            style="background-color:red"
            summary=""
           >
@@ -2107,6 +2132,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
@@ -2203,6 +2229,7 @@
            class="test-styleClass af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2287,6 +2314,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2374,6 +2402,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2461,6 +2490,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2548,6 +2578,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2633,6 +2664,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2720,6 +2752,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2805,6 +2838,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2890,6 +2924,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -2975,6 +3010,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3060,6 +3096,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3145,6 +3182,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3230,6 +3268,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
@@ -3315,6 +3354,7 @@
            class="af_selectOneRadio"
            datatable="0"
            id="mainId__xc_"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOrderShuttle-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOrderShuttle-minimalScrRdr-golden.xml
index ca4d3be..5dcb789 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOrderShuttle-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectOrderShuttle-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -42,6 +43,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -88,6 +90,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -329,6 +332,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -375,6 +379,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -571,6 +576,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -607,6 +613,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -653,6 +660,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -894,6 +902,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -940,6 +949,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -1136,6 +1146,7 @@
            class="af_selectManyShuttle p_AFDisabled"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -1172,6 +1183,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -1218,6 +1230,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -1452,6 +1465,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -1498,6 +1512,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -1691,6 +1706,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -1727,6 +1743,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -1773,6 +1790,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -2014,6 +2032,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -2060,6 +2079,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -2256,6 +2276,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -2292,6 +2313,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -2338,6 +2360,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -2650,6 +2673,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -2696,6 +2720,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -2962,6 +2987,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -2998,6 +3024,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -3044,6 +3071,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -3292,6 +3320,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -3338,6 +3367,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -3534,6 +3564,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -3570,6 +3601,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -3616,6 +3648,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -3857,6 +3890,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -3903,6 +3937,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -4099,6 +4134,7 @@
            class="af_selectManyShuttle p_AFReadOnly"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -4135,6 +4171,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -4181,6 +4218,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -4415,6 +4453,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -4461,6 +4500,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -4654,6 +4694,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -4690,6 +4731,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -4736,6 +4778,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -4977,6 +5020,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -5023,6 +5067,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -5219,6 +5264,7 @@
            class="af_selectManyShuttle p_AFRequired"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -5268,6 +5314,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -5314,6 +5361,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -5555,6 +5603,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -5601,6 +5650,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -5797,6 +5847,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -5833,6 +5884,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -5879,6 +5931,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -6120,6 +6173,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -6166,6 +6220,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -6362,6 +6417,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -6398,6 +6454,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -6444,6 +6501,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -6685,6 +6743,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -6731,6 +6790,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -6927,6 +6987,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -6963,6 +7024,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -7009,6 +7071,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -7320,6 +7383,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -7366,6 +7430,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -7633,6 +7698,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -7669,6 +7735,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -7715,6 +7782,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -7956,6 +8024,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -8002,6 +8071,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -8205,6 +8275,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="test-id"
+           role="presentation"
            summary=""
            width="10%"
           >
@@ -8241,6 +8312,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -8287,6 +8359,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -8528,6 +8601,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -8574,6 +8648,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -8770,6 +8845,7 @@
            class="af_selectManyShuttle"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="test-shortDesc"
            width="10%"
@@ -8807,6 +8883,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -8853,6 +8930,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
@@ -9094,6 +9172,7 @@
                  cellspacing="0"
                  class="af_selectOrderShuttle_box"
                  datatable="0"
+                 role="presentation"
                  style="width:100%"
                  summary=""
                 >
@@ -9140,6 +9219,7 @@
                            border="0"
                            cellpadding="0"
                            datatable="0"
+                           role="presentation"
                            summary=""
                           >
                         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectRangeChoiceBar-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectRangeChoiceBar-minimalScrRdr-golden.xml
index defa1b2..d569216 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectRangeChoiceBar-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectRangeChoiceBar-minimalScrRdr-golden.xml
@@ -5,6 +5,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -88,6 +89,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -194,6 +196,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -262,6 +265,7 @@
            cellspacing="0"
            datatable="0"
            id="test-id"
+           role="presentation"
            summary=""
           >
         
@@ -335,6 +339,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="test-shortDesc"
           >
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectRangeChoiceBarBig-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectRangeChoiceBarBig-minimalScrRdr-golden.xml
index b3cf482..8bc138b 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectRangeChoiceBarBig-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/selectRangeChoiceBarBig-minimalScrRdr-golden.xml
@@ -5,6 +5,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -246,6 +247,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -487,6 +489,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -730,6 +733,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -973,6 +977,7 @@
            cellspacing="0"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/singleStepButtonBar-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/singleStepButtonBar-minimalScrRdr-golden.xml
index c919329..a83077b 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/singleStepButtonBar-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/singleStepButtonBar-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_singleStepButtonBar"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -53,6 +54,7 @@
            class="af_singleStepButtonBar"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -105,6 +107,7 @@
            class="af_singleStepButtonBar"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -177,6 +180,7 @@
            class="af_singleStepButtonBar"
            datatable="0"
            id="test-id"
+           role="presentation"
            summary=""
           >
         
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/table-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/table-minimalScrRdr-golden.xml
index 4f34d33..dcc1b44 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/table-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/table-minimalScrRdr-golden.xml
@@ -9,6 +9,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -24,6 +25,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -47,6 +49,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -474,6 +477,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -489,6 +493,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -512,6 +517,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -939,6 +945,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -954,6 +961,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -977,6 +985,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -1405,6 +1414,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1420,6 +1430,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -1443,6 +1454,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -1910,6 +1922,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1925,6 +1938,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -1948,6 +1962,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -2375,6 +2390,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -2390,6 +2406,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -2413,6 +2430,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -2840,6 +2858,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -2855,6 +2874,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -2878,6 +2898,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -3310,6 +3331,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -3325,6 +3347,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -3348,6 +3371,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -3775,6 +3799,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -3790,6 +3815,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -3813,6 +3839,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -3928,6 +3955,7 @@
                    cellspacing="0"
                    class="af_table_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -4285,6 +4313,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -4300,6 +4329,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -4323,6 +4353,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -4850,6 +4881,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -4865,6 +4897,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -4888,6 +4921,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -5315,6 +5349,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -5330,6 +5365,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -5353,6 +5389,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -5780,6 +5817,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -5795,6 +5833,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -5818,6 +5857,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -6245,6 +6285,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6260,6 +6301,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -6283,6 +6325,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -6710,6 +6753,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6725,6 +6769,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -6748,6 +6793,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -7175,6 +7221,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -7190,6 +7237,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -7213,6 +7261,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -7640,6 +7689,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -7655,6 +7705,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -7678,6 +7729,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -8106,6 +8158,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
              width="70%"
             >
@@ -8122,6 +8175,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -8145,6 +8199,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -8572,6 +8627,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -8587,6 +8643,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -8610,6 +8667,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -9045,6 +9103,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -9060,6 +9119,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -9083,6 +9143,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalScrRdr-golden.xml
index a55056d..6ec32c2 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalScrRdr-golden.xml
@@ -9,6 +9,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -24,6 +25,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -47,6 +49,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -162,6 +165,7 @@
                    cellspacing="0"
                    class="af_table_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -362,6 +366,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -377,6 +382,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -400,6 +406,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -515,6 +522,7 @@
                    cellspacing="0"
                    class="af_table_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -715,6 +723,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -730,6 +739,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -753,6 +763,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -868,6 +879,7 @@
                    cellspacing="0"
                    class="af_table_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectOne-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectOne-minimalScrRdr-golden.xml
index 6698322..99ea08a 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectOne-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectOne-minimalScrRdr-golden.xml
@@ -9,6 +9,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -24,6 +25,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -47,6 +49,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -298,6 +301,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -313,6 +317,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -336,6 +341,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -587,6 +593,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -602,6 +609,7 @@
                    cellspacing="0"
                    class="af_table_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -625,6 +633,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/train-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/train-minimalScrRdr-golden.xml
index 873d2eb..e9887bf 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/train-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/train-minimalScrRdr-golden.xml
@@ -6,6 +6,7 @@
            class="af_train"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -28,6 +29,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -77,6 +79,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -126,6 +129,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -213,6 +217,7 @@
            class="af_train"
            datatable="0"
            id="myid"
+           role="presentation"
            summary=""
           >
         
@@ -235,6 +240,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -284,6 +290,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -333,6 +340,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -420,6 +428,7 @@
            class="af_train"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
            title="my short desc"
           >
@@ -443,6 +452,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -492,6 +502,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -541,6 +552,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -628,6 +640,7 @@
            class="mystyle af_train"
            datatable="0"
            id="mainId"
+           role="presentation"
            summary=""
           >
         
@@ -650,6 +663,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -699,6 +713,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -748,6 +763,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -836,6 +852,7 @@
            datatable="0"
            id="mainId"
            onclick="test-onclick"
+           role="presentation"
            summary=""
           >
         
@@ -858,6 +875,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -907,6 +925,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -956,6 +975,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1044,6 +1064,7 @@
            datatable="0"
            id="mainId"
            ondblclick="test-ondblclick"
+           role="presentation"
            summary=""
           >
         
@@ -1066,6 +1087,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1115,6 +1137,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1164,6 +1187,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1252,6 +1276,7 @@
            datatable="0"
            id="mainId"
            onkeydown="test-onkeydown"
+           role="presentation"
            summary=""
           >
         
@@ -1274,6 +1299,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1323,6 +1349,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1372,6 +1399,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1460,6 +1488,7 @@
            datatable="0"
            id="mainId"
            onkeypress="test-onkeypress"
+           role="presentation"
            summary=""
           >
         
@@ -1482,6 +1511,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1531,6 +1561,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1580,6 +1611,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1668,6 +1700,7 @@
            datatable="0"
            id="mainId"
            onkeyup="test-onkeyup"
+           role="presentation"
            summary=""
           >
         
@@ -1690,6 +1723,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1739,6 +1773,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1788,6 +1823,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1876,6 +1912,7 @@
            datatable="0"
            id="mainId"
            onmousedown="test-onmousedown"
+           role="presentation"
            summary=""
           >
         
@@ -1898,6 +1935,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1947,6 +1985,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -1996,6 +2035,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -2084,6 +2124,7 @@
            datatable="0"
            id="mainId"
            onmousemove="test-onmousemove"
+           role="presentation"
            summary=""
           >
         
@@ -2106,6 +2147,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -2155,6 +2197,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -2204,6 +2247,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -2292,6 +2336,7 @@
            datatable="0"
            id="mainId"
            onmouseout="test-onmouseout"
+           role="presentation"
            summary=""
           >
         
@@ -2314,6 +2359,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -2363,6 +2409,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -2412,6 +2459,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -2500,6 +2548,7 @@
            datatable="0"
            id="mainId"
            onmouseover="test-onmouseover"
+           role="presentation"
            summary=""
           >
         
@@ -2522,6 +2571,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -2571,6 +2621,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -2620,6 +2671,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -2708,6 +2760,7 @@
            datatable="0"
            id="mainId"
            onmouseup="test-onmouseup"
+           role="presentation"
            summary=""
           >
         
@@ -2730,6 +2783,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -2779,6 +2833,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
@@ -2828,6 +2883,7 @@
                    cellpadding="0"
                    cellspacing="0"
                    datatable="0"
+                   role="presentation"
                    style="width: 100%"
                    summary=""
                   >
diff --git a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/treeTable-minimalScrRdr-golden.xml b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/treeTable-minimalScrRdr-golden.xml
index d6b8a81..b27a29f 100644
--- a/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/treeTable-minimalScrRdr-golden.xml
+++ b/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/treeTable-minimalScrRdr-golden.xml
@@ -8,6 +8,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -23,6 +24,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -46,6 +48,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -156,6 +159,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -464,6 +468,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -479,6 +484,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -502,6 +508,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -612,6 +619,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -920,6 +928,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -935,6 +944,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -958,6 +968,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -1068,6 +1079,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -1376,6 +1388,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1391,6 +1404,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -1414,6 +1428,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -1524,6 +1539,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -1832,6 +1848,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -1847,6 +1864,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -1870,6 +1888,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="test-id-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -1980,6 +1999,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -2289,6 +2309,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -2304,6 +2325,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -2327,6 +2349,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -2437,6 +2460,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -2746,6 +2770,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -2761,6 +2786,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -2784,6 +2810,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -2894,6 +2921,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -3202,6 +3230,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -3217,6 +3246,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -3240,6 +3270,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -3350,6 +3381,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -3658,6 +3690,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -3673,6 +3706,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -3696,6 +3730,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -3806,6 +3841,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -4146,6 +4182,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -4161,6 +4198,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -4184,6 +4222,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -4294,6 +4333,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -4634,6 +4674,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -4649,6 +4690,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -4672,6 +4714,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -5045,6 +5088,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -5060,6 +5104,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -5083,6 +5128,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -5193,6 +5239,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -5502,6 +5549,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -5517,6 +5565,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -5540,6 +5589,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -5650,6 +5700,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -5959,6 +6010,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -5974,6 +6026,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -5997,6 +6050,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -6107,6 +6161,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -6416,6 +6471,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6431,6 +6487,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -6454,6 +6511,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -6564,6 +6622,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -6873,6 +6932,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -6888,6 +6948,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -6911,6 +6972,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -7021,6 +7083,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -7330,6 +7393,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -7345,6 +7409,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -7368,6 +7433,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -7478,6 +7544,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -7787,6 +7854,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -7802,6 +7870,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -7825,6 +7894,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -7935,6 +8005,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -8244,6 +8315,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -8259,6 +8331,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -8282,6 +8355,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -8392,6 +8466,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -8701,6 +8776,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -8716,6 +8792,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -8739,6 +8816,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -8849,6 +8927,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -9158,6 +9237,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -9173,6 +9253,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -9196,6 +9277,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -9306,6 +9388,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -9615,6 +9698,7 @@
              cellpadding="0"
              cellspacing="0"
              datatable="0"
+             role="presentation"
              summary=""
             >
           
@@ -9630,6 +9714,7 @@
                    cellspacing="0"
                    class="af_treeTable_control-bar-top"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >
@@ -9653,6 +9738,7 @@
                          cellspacing="0"
                          datatable="0"
                          id="mainId-nb"
+                         role="presentation"
                          summary=""
                         >
                       
@@ -9763,6 +9849,7 @@
                    cellspacing="0"
                    class="af_treeTable_sub-control-bar"
                    datatable="0"
+                   role="presentation"
                    summary=""
                    width="100%"
                   >

-- 
To stop receiving notification emails like this one, please contact
"commits@myfaces.apache.org" <co...@myfaces.apache.org>.