I'm designing a web app that includes a list builder. I've proposed that the height of the list box containing the available items should grow depending upon the available browser height. However, I haven't been able to find any examples or best practice articles on this topic, so now I'm unsure.
The list may have a handful of items or up to hundreds/thousands. It can be a flat list or a tree. I'm including a filter box to help users to reduce the list and find particular items.
Also, In general I'm not forcing all the page content to fit into the visible area. The page can scroll as necessary, but probably won't on these list builder pages. I just wanted the list to take the available height to provide the largest view possible.