Bug 1006129 - Overfill scroll ratio test for settings.

Based on work from :mchang.
Merge pull request #19487 from hfiguiere/bug1006129

Bug 1006129 - Overfill scroll ratio test for settings. r=hub,eperelman