Don't cut off bottom part of last line in firefox

It ignores the padding in the #bufferlines diff. It's still off on small windows, but a lot better than before. You can't make up the stupid things browsers do.

@torhve, can you test this, please?