jQueryのコードで、
438: var toplevel = false;
・・・
444: if ( document.documentElement.doScroll && toplevel ) {

444: if ( toplevel && document.documentElement.doScroll ) {
のほうがほんの少し効率がいいと思いました。他にも同じような部分がありそうで、判定順序を変えるだけの影響が少なそうな、お手軽修正ではないでしょうか。