Ticket #25986: 25986.diff
File 25986.diff, 1.6 KB (added by , 11 years ago) |
---|
-
src/wp-includes/js/heartbeat.js
84 84 85 85 function time(s) { 86 86 if ( s ) 87 return parseInt( (new Date()).getTime() / 1000 );87 return parseInt( (new Date()).getTime() / 1000, 10 ); 88 88 89 89 return (new Date()).getTime(); 90 90 } … … 287 287 288 288 $.data( frame, 'wp-heartbeat-focus', 1 ); 289 289 290 $( frame.contentWindow ).on( 'focus.wp-heartbeat-focus', function( e) {290 $( frame.contentWindow ).on( 'focus.wp-heartbeat-focus', function() { 291 291 focused(); 292 }).on('blur.wp-heartbeat-focus', function( e) {292 }).on('blur.wp-heartbeat-focus', function() { 293 293 setFrameEvents(); 294 294 frameBlurTimeout = window.setTimeout( function(){ blurred(); }, 500 ); 295 295 }); 296 296 }); 297 297 } 298 298 299 $(window).on( 'blur.wp-heartbeat-focus', function( e) {299 $(window).on( 'blur.wp-heartbeat-focus', function() { 300 300 setFrameEvents(); 301 301 winBlurTimeout = window.setTimeout( function(){ blurred(); }, 500 ); 302 302 }).on( 'focus.wp-heartbeat-focus', function() { … … 331 331 332 332 // Throttle down when no mouse or keyboard activity for 5 min 333 333 if ( lastActive > 300000 && hasFocus ) 334 334 blurred(); 335 335 336 336 if ( ! userActiveEvents ) { 337 337 $(document).on( 'mouseover.wp-heartbeat-active keyup.wp-heartbeat-active', function(){ userIsActive(); } ); … … 389 389 // Allow long polling, (experimental) 390 390 interval = 0; 391 391 return 0; 392 break;393 392 default: 394 393 seconds = 15; 395 394 countdown = 0;