load the page in portrait mode and rotate to landscape. rotating the phone back to portrait you can see the page width is not correctly resized. changing placeholder to the standard value attribute you'll see the correct behavior. this is occurring on iPhone's Safari as well as the Android chrome on a phone i have running 4.2, but not in the standard webkit browser available on Android. it seems tied to the viewport tag as it only happens when either initial-scale or maximum scale is set.