Created by: shiroyuki
In some applications, with the regard of HTML semantic quality, some may use the <menu>
elements of type "list" (<menu type="list"/>
) instead of the classic <ul>
elements. The JavaScript for the Tab component currently doesn't know how to handle as it only expects for <ul>
elements.
This PR will use the <menu>
elements as a backup only when <ul>
elements aren't found.