transform: translate3d(0,0,0);
Если добавить это свойство для дочернего элемента .child, тогда все будет работать нормально, по крайней мере толщина текста при смене position меняться не будет. Хотя я все равно не понял, почему это происходит в хроме, но такой костыль считаю пока лучшим решением.