According to MDN it is possible to create a carousel just with HTML and CSS. Unfortunately this is not possible in Firefox. Since CSS gets more and more powerful - and I urge my developers to use more CSS and less JS - it would be wonderful to create these kind of carousels. For that Firefox needs support for all the mentioned pseudo-elements from the MDN article.