bug 1056459 - fire caret move event when document is loaded r=surkov
bug 1052122 - derecursify TreeWalker::NextChild r=surkov