(In reply to comment #32)
> What native theme objects are setting padding that's larger than what they
> report in GetMinimumWidgetSize? That sounds like a bug. (Or maybe we should
> make it so it's not a bug?)
I'm not sure how all of this is *supposed* to work, but what jumps out at me now that I've finally gotten around to looking at the code, is that NS_THEME_SCROLLBAR_TRACK_* have no entries in nsNativeThemeGTK::GetMinimumWidgetSize. They do, however, appear in ::GetWidgetBorder. This may be the thing that should really change. I'm running some experiments now.
(In reply to comment #32) tSize? That sounds like a bug. (Or maybe we should
> What native theme objects are setting padding that's larger than what they
> report in GetMinimumWidge
> make it so it's not a bug?)
I'm not sure how all of this is *supposed* to work, but what jumps out at me now that I've finally gotten around to looking at the code, is that NS_THEME_ SCROLLBAR_ TRACK_* have no entries in nsNativeThemeGT K::GetMinimumWi dgetSize. They do, however, appear in ::GetWidgetBorder. This may be the thing that should really change. I'm running some experiments now.