};\r
};\r
\r
-// 大きい -> 小さい\r
+// 小さい -> 大きい、 同値の場合 uid の小さいものが先\r
+// http://jsfiddle.net/warby_/X8YUZ/ Chrome で return が 0 の場合の挙動が他のブラウザと異なる\r
function X_Timer_compareQueue( a, b ){\r
- return a.last < b.last ? -1 : a.last === b.last ? 0 : 1;\r
+ if( a.last === b.last ){ // Chrome のみ\r
+ return a.uid - b.uid;\r
+ };\r
+ return a.last - b.last;\r
+ // return a.last <= b.last ? -1 : 1; //a.last === b.last ? 0 : 1;\r
};\r
\r
// http://havelog.ayumusato.com/develop/javascript/e528-ios6_scrolling_timer_notcall.html\r