Bug 349259 patch 1:  Add an nsIContent* parameter to nsHTMLReflowState::CalcLineHeight.  r=bz
Bug 349259 patch 2:  Prevent html:input elements from having a line-height smaller than 1.  r=bz
Bug 349259 patch 3 - Allow pages to override line-height on form controls, except for <select>.  r=dbaron

This re-lands the part of the patch not backed out in
https://hg.mozilla.org/mozilla-central/rev/b97aef275b5e
Bug 349259 patch 4 - Add reftests for line-height on input type=text, input type=button, and button.