Я бы не сказал, что это действительно ошибка, но именно так WebKit округляет подпиксельные метрики. Обратите внимание, что он считает, что 0,99 округлять вверх, все остальное округлять вниз ...
http://jsfiddle.net/bDTgX/9/
Если он округляется до нуля, он просто игнорируется, поскольку предполагается, что вы допустили ошибку. Таким образом, все, что меньше, чем .99px будет игнорироваться и по умолчанию будет с: auto; Если вам не нравится то, как это происходит, используйте max-width: и он будет соответствовать нулю px. Но округление установлено, вам просто придется иметь дело с этим. Субпиксельный рендеринг просто не поддерживается в webkit, как в gecko (firefox).