There many places where we call next(true) and previous(true) and it's totally unclear what it means.
Created attachment 85381 [details] cleanup
Committed r80752: <http://trac.webkit.org/changeset/80752>
I accidentally reversed the boolean logic in the original patch. Fixed it in http://trac.webkit.org/changeset/80766.