After the work done in bug 5845 the initial size for a new session started via the HTML5 client is incorrect. Since the old control bar stole a part of the browser window we remove the height of the control bar when calculating the initial size.
The effect of this can easily be seen by starting a new session using the HTML5 client. At the bottom of the browser window you will for half a second see a white area 41 pixels high. Note that this initial size calculation is not used for reconnects to an existing session.
Verified that i could reproduce the problem with 4.7.0, which is show at initial connect. Installing build ThinLinc build 5284 and there are no defect with screen size upon connect.