Tighter typing.
Created attachment 212096 [details] patch
Comment on attachment 212096 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=212096&action=review > Source/WebCore/ChangeLog:3 > + Add covariant RenderElement* ContainerNode::renderer() ContainerNode -> RenderElement -> Element This is pretty weird-looking. :)
Comment on attachment 212096 [details] patch Attachment 212096 [details] did not pass qt-ews (qt): Output: http://webkit-queues.appspot.com/results/1955236
Comment on attachment 212096 [details] patch Attachment 212096 [details] did not pass qt-wk2-ews (qt-wk2): Output: http://webkit-queues.appspot.com/results/1949289
Comment on attachment 212096 [details] patch Attachment 212096 [details] did not pass efl-wk2-ews (efl-wk2): Output: http://webkit-queues.appspot.com/results/1999166
Comment on attachment 212096 [details] patch Attachment 212096 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.appspot.com/results/1949293
Comment on attachment 212096 [details] patch Attachment 212096 [details] did not pass mac-ews (mac): Output: http://webkit-queues.appspot.com/results/1999168
Comment on attachment 212096 [details] patch Attachment 212096 [details] did not pass efl-ews (efl): Output: http://webkit-queues.appspot.com/results/2010018
Comment on attachment 212096 [details] patch Attachment 212096 [details] did not pass win-ews (win): Output: http://webkit-queues.appspot.com/results/1867300
Comment on attachment 212096 [details] patch Attachment 212096 [details] did not pass gtk-ews (gtk): Output: http://webkit-queues.appspot.com/results/1959039
Created attachment 212130 [details] for bots
(In reply to comment #2) > (From update of attachment 212096 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=212096&action=review > > > Source/WebCore/ChangeLog:3 > > + Add covariant RenderElement* ContainerNode::renderer() > > ContainerNode -> RenderElement -> Element > This is pretty weird-looking. :) Moved it to RenderElement* Element::renderer() which makes more sense. While all ContainerNode renderers are RenderElements it makes more semantic sense to have it in Element. ContainerNode is not that popular of a type.
Created attachment 212132 [details] another
Created attachment 212134 [details] yet another
https://trac.webkit.org/r156144
(In reply to comment #15) > https://trac.webkit.org/r156144 and the Windows buildfix landed in http://trac.webkit.org/changeset/156148