Android 2.x (not sure the version of the phone, but it worked fine)
The bug seems to only occur on Android 4.x devices
When rotating the device from landscape to portrait, while an overlay is present, the resulting layout will make everything look smaller.
What is happening is, say that in landscape orientation the width and height of the browser is 1024x496(this is from the Galaxy Tab). Then after rotation, the width doesn't update correctly. The width remains 1024, and the height scales accordingly with the correct aspect ration of the device. So in this case the width and height are now 1024x1488. So the content is drawn for a screen size larger than what it was previously, resulting in everything looking smaller.
This MUST be done on a mobile device. I have not been able to reproduce it in Chrome on a desktop. (tried resizing the window, doesn't have the same behavior)
hold your device in a landscape orientation.
press one of the "show" buttons
rotate the device 90 degrees
Note: While I can consistently reproduce this bug by showing a overlay before rotating the device, I have found that the bug will also occur WITHOUT the overlay present. However, it is not reproducible consistently without having an overlay on the screen.
The result that was expected:
Items on the screen should appear to the same scale as they were before the orientation change