I have a patch with some more childrenOfType<> goodness.
Created attachment 215908 [details]
Comment on attachment 215908 [details]
Attachment 215908 [details] did not pass efl-ews (efl):
Created attachment 215909 [details]
Comment on attachment 215909 [details]
Clearing flags on attachment: 215909
Committed r158572: <http://trac.webkit.org/changeset/158572>
All reviewed patches have been landed. Closing bug.
Looks like this made http/tests/navigation/changing-frame-hierarchy-in-onload.html very slow: