Index: src/wp-admin/includes/misc.php
===================================================================
--- src/wp-admin/includes/misc.php	(revision 26541)
+++ src/wp-admin/includes/misc.php	(working copy)
@@ -743,13 +743,13 @@
  *
  * @since 3.8
  */
-function wp_disable_heartbeat_suspend( $settings ) {
+function wp_heartbeat_set_suspension( $settings ) {
 	global $pagenow;
 
 	if ( 'post.php' === $pagenow || 'post-new.php' === $pagenow ) {
-		$settings['suspend'] = 'disable';
+		$settings['suspension'] = 'disable';
 	}
 
 	return $settings;
 }
-add_filter( 'heartbeat_settings', 'wp_disable_heartbeat_suspend' );
+add_filter( 'heartbeat_settings', 'wp_heartbeat_set_suspension' );
Index: src/wp-admin/js/inline-edit-post.js
===================================================================
--- src/wp-admin/js/inline-edit-post.js	(revision 26541)
+++ src/wp-admin/js/inline-edit-post.js	(working copy)
@@ -352,7 +352,7 @@
 }).ready( function() {
 	// Set the heartbeat interval to 15 sec.
 	if ( typeof wp !== 'undefined' && wp.heartbeat ) {
-		wp.heartbeat.setInterval( 15 );
+		wp.heartbeat.interval( 15 );
 	}
 });
 
Index: src/wp-admin/js/post.js
===================================================================
--- src/wp-admin/js/post.js	(revision 26541)
+++ src/wp-admin/js/post.js	(working copy)
@@ -377,7 +377,7 @@
 	
 	// Set the heartbeat interval to 15 sec. if post lock dialogs are enabled
 	if ( typeof wp !== 'undefined' && wp.heartbeat && $('#post-lock-dialog').length ) {
-		wp.heartbeat.setInterval( 15 );
+		wp.heartbeat.interval( 15 );
 	}
 
 	// multi-taxonomies
Index: src/wp-includes/js/heartbeat.js
===================================================================
--- src/wp-includes/js/heartbeat.js	(revision 26541)
+++ src/wp-includes/js/heartbeat.js	(working copy)
@@ -132,7 +132,7 @@
 					settings.screenId = options.screenId || 'front';
 				}
 
-				if ( options.suspend === 'disable' ) {
+				if ( options.suspension === 'disable' ) {
 					settings.suspendEnabled = false;
 				}
 			}
@@ -342,7 +342,7 @@
 
 				// Do this last, can trigger the next XHR if connection time > 5 sec. and newInterval == 'fast'
 				if ( newInterval ) {
-					setInterval( newInterval );
+					interval( newInterval );
 				}
 			}).fail( function( jqXHR, textStatus, error ) {
 				setErrorState( textStatus || 'unknown', jqXHR.status );
@@ -605,7 +605,7 @@
 		 * @param string ticks Used with speed = 'fast' or 5, how many ticks before the interval reverts back
 		 * @return int Current interval in seconds
 		 */
-		function setInterval( speed, ticks ) {
+		function interval( speed, ticks ) {
 			var interval, oldInerval = settings.tempInterval ? settings.tempInterval : settings.mainInterval;
 
 			if ( speed ) {
@@ -725,7 +725,7 @@
 			hasFocus: hasFocus,
 			connectNow: connectNow,
 			disableSuspend: disableSuspend,
-			setInterval: setInterval,
+			interval: interval,
 			hasConnectionError: hasConnectionError,
 			enqueue: enqueue,
 			dequeue: dequeue,
