So Chrome seems to have an issue with dynamically inserting something before an element with display: table-footer-group. Weird.