In Shadows 10.12.02, the tabbed content (along with the whole page layout) moved into PageBuilder. Due to limitations of the PageBuilder layout (needing a couple of EASY connections to a couple of third-party modules), I opted to use the template code from Shadows 10.09.01, which has the A11Y-TABS. I made sure (or at least I thought I did) that the extensions.js was active and assigned (I may not have looked in all the right places)
When I compare the version that is working to the version that isn't, I am not seeing any of the "role" being appended like it is in the older version:
I even tried directly linking the extensions.js in the footer of the PROD page. I just got a console error that told me it was already there. I was thinking that trying to update to the latest version of Shadows for the site would be a good thing. For the most part, it has been and will be if I can get this figured out.
When I compare the version that is working to the version that isn't, I am not seeing any of the "role" being appended like it is in the older version:
Code:
<ul class="x-a11y-tabs__list" role="tablist"> <li class="x-a11y-tabs__item" role="presentation"> <a class="x-a11y-tabs__link" href="#tab-description" role="tab" id="tab1" aria-selected="true">Description</a> </li> <li class="x-a11y-tabs__item" role="presentation"> <a class="x-a11y-tabs__link" href="#tab-reviews" role="tab" id="tab2" tabindex="-1">Customer Ratings & Reviews</a> </li> </ul>