In 89d5674 wurde der Code zu Glimmer migriert und anstelle der Rohansicht wurde ActivityCell eingeführt.
Die Rohansicht hatte ein tagName="div", aber ActivityCell und ViewsCell unterstützen dies nicht; sie kodieren stattdessen ein <td> hart. Dies führte zu ungültigem HTML.
Um dieses Problem zu beheben, Code nicht in diese Komponente kopieren zu müssen und die Barrierefreiheit (A11Y) aus dem Kern zu nutzen, wurden die Ansichten und Antworten durch ViewsCell bzw. RepliesCell ersetzt und eine Tabelle eingeführt, um das <td>-Element gültig zu machen.
Zusätzlich wurden Connectors eingeführt, um die Icons korrekt darzustellen und auf Topic-Listen ohne Topic-Karten die Icons per CSS auszublenden.
PR hier