@Elmar: Firefox vergrößert nur den Text, nicht die Spaltenbreiten der Container. Damit tritt der besagte Effekt ein, dass Texte aus ihren Containern fließen oder Container unverhältnismäßig in ihrer Größe geändert werden, wodurch das Layout zerfleddert und z.B. Boxen zueinander verschoben werden.
@Thomas: Flexibles Layout kann nicht heißen, dass Zeilen unlesbar zu lang werden. Dann ist es einfach ein schlechtes, aber meinem Verständnis nach kein flexibles Layout. Dieses Missverständnis wurde schon geklärt.