I too had a similar problem, on FireFox only.
I had a typical page-layout with top-pane and bottom-pane etc. whose layout I had set with Grid. By setting the background of the bottom-pane to Pink I was able to see that it covered its intended area ending at the bottom edge of the page. But vertical scrollbar that showed up allowed me to scroll below the bottom-pane, thus showing there was white space under it.
My problem was (caused by the fact) that in the bottom-pane I had just an un-styled H3 in it. By default FireFox gives H3 elements a top and bottom margin and that caused the content to flow over the bottom-edge of the bottom-pane.
The problem went away when I gave the H3 -element margin of 0px.
So I guess the general thing to realize is that even if your container-element (like my bottom-pane) ends neatly at the end of the page, if it has too much content it can overflow and create extra space under it. A general solution then is to set overflow:hidden on such an element. Content does not automatically stay inside the borders of its container. You must explicitly prevent overflow, if there would be some and you don't want it.
Why did I see this problem on FireFox but not on Chrome? Turns out the default style for H3 is different on Chrome, it gives it less bottom-margin, so there was not enough of it to cause the overflow.