DOM Level 2 Traversal の挙動を確認するページを作成しました。 Traversal Test http://miya2000.up.seesaa.net/test/traversal_test.htm 気づいた点 Firefox3 には NodeIterator が実装されていない。まあ TreeWalker が NodeIterator の機能を内包してるから問題なさそう。 Opera の TreeWalker#previousNode() が Firefox3 のそれと異なる。bar が選択されている状態で実行すると親の UL に移動する。 Opera は TreeWalker.previousNode() にバグがあると言われているのはこれか。 TreeWalker は移動先が無い場合、現在のノードを維持する。 entityReferenceExpansion が