When a range widget has padding, the padding is added to the track rect drawing area. For some themes this results in wildy incorrect rendering. See attached render.
Created attachment 70307 [details] Screenshot showing padding issue
Created attachment 70310 [details] Patch for this issue
I've uploaded a patch for this issue. The rectangle size is still not entirely correct (we should be getting some padding values from the widget style to inflate the track rect), but with this patch it is much closer.
Comment on attachment 70310 [details] Patch for this issue Clearing flags on attachment: 70310 Committed r69447: <http://trac.webkit.org/changeset/69447>
All reviewed patches have been landed. Closing bug.