Change the RenderTheme classes to use the new layout abstraction.
Created attachment 125428 [details] Patch
Comment on attachment 125428 [details] Patch LGTM. This should have no fuctional change currently, correct?
> This should have no fuctional change currently, correct? Correct.
Comment on attachment 125428 [details] Patch Clearing flags on attachment: 125428 Committed r106734: <http://trac.webkit.org/changeset/106734>
All reviewed patches have been landed. Closing bug.
"the new layout abstraction" might mean something to you, but it doesn't mean anything to me. Do you mean "to the new layout units"?
This is all part of the effort to switch to a fixed-point layout. See discussion in bug 60318 and various dependent bugs. I believe there has also been discussion on #webkit. Emil (eaa) and Levi (leviw) are the men behind the curtain and I'm sure could explain at much greater lengths than I.
After looking at the patch I could see what this was about. I could not tell from the too-obstuse bug title.
We have the followings too: WebCore/platform/efl/RenderThemeEfl* WebCore/platform/gtk/RenderThemeGtk* WebCore/platform/qt/RenderThemeQt* WebCore/platform/wx/RenderThemeWx*