Интересный случай! Я не знаю, почему это происходит с flexbox.
Но после некоторого эксперимента я выяснил, что он работает, располагая img
относительно его ячейки:
.cell {
position: relative;
}
.cell img {
position: absolute;
}
Это работает как в Firefox, так и в Chrome.