OrderIterator is used by Grid Layout and Flexbox. From a comment in bug #154336 it would be nice to make it a STL iterator class: > > Source/WebCore/rendering/RenderGrid.cpp:1184 > > + for (RenderBox* child = m_orderIterator.first(); child; child = m_orderIterator.next()) { > > Perhaps not for this patch but we should make OrderIterator a stl > iterator-like class so that instead of first() and next() we have begin() > and end() and we could do things like > > for (auto child : m_orderIterator)
<rdar://problem/134356478>
Pull request: https://github.com/WebKit/WebKit/pull/32474
Pull request: https://github.com/WebKit/WebKit/pull/32475