RenderProgress inherits RenderIndicator, which has its own layout algorithm. We can kick it out as RenderMeter did. Then we can remove RenderIndicator.
Created attachment 88444 [details] Patch
Comment on attachment 88444 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=88444&action=review > Source/WebCore/html/HTMLProgressElement.h:45 > + ~HTMLProgressElement(); it's gonna be virtual anyway, but should probably say virtual ~HTMLProgressElement?
Attachment 88444 [details] did not build on chromium: Build output: http://queues.webkit.org/results/8343226
Committed r83065: <http://trac.webkit.org/changeset/83065>
http://trac.webkit.org/changeset/83065 might have broken GTK Linux 32-bit Release The following tests are not passing: fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element.html fast/dom/HTMLProgressElement/progress-element.html