jsfiddle: http://jsfiddle.net/xk9Wd/4/
В webkit выглядит так:
Выглядит так во всех браузерах, не относящихся к webkit:
Обратите внимание на то, что на изображении, в котором показаны браузеры, не относящиеся к webkit, между полем и правой границей есть пустое пространство.
Серый прямоугольник, который смещен здесь, позиционируется с помощью absolute; bottom: 0; right: 0;
И так как это только «кажется» правильным в браузерах webkit, я предполагаю, что с моей разметкой что-то не так.
Есть идеи?