That's something i want too, but it's not that trivial. And that's why Sputnik or Ibrowse & co are superior in that regard (sputnik gained many layout/flicker issues doing so, though
.
I would never do that or want that. For example you might need hacks to work around 16 bit coord limits if a web page is very high. Other windowing/gfx systems have similiar limits but at least there the hacks are done in the GUI toolkit, and not in the apps themselves.