Это не совсем прохождение само по себе.
Каждый объект DOM имеет свойство ownerDocument
. Это документ, с которым связан узел, если таковой имеется.
Каждый объект документа имеет свойство defaultView
(при условии, что ваш браузер поддерживает его - не верно в IE <9). Это объект <code>window, в котором отображается документ, если таковой имеется.
Так что на самом деле это просто чтение нескольких свойств из объектов, а не обход.