Okay, on honeycomb I have some functions that determine the screen size. This is sometimes used to dynamically do some UI stuff. But the problem is that it includes the bottom bar with the android buttons, which subtracts from your available screen size.
The android Display
function may be returning the right function (for instance, a 1280x800 display will return 1280x740 as the display, this is the display not including the bottom android buttons) but a javascript function in a webview will only determine that actual size, so 1280x800 gets 1280x800 which is incorrect because the bottom bar is there.
How can I get the size of the bottom bar without hard coding it, I can at least subtract it from incorrect screen size integers this way.