Index: wp-includes/post-template.php
===================================================================
--- wp-includes/post-template.php	(revision 24424)
+++ wp-includes/post-template.php	(working copy)
@@ -1374,7 +1374,7 @@
 
 	$date = date_i18n( $datef, strtotime( $revision->post_modified ) );
 	if ( $link && current_user_can( 'edit_post', $revision->ID ) && $link = get_edit_post_link( $revision->ID ) )
-		$date = "<a href='$link'>$date</a>";
+		$date = "<a href='$link' class='hide-if-no-js'>$date</a><span class='hide-if-js'>$date</span></a>";
 
 	$revision_date_author = sprintf(
 		/* translators: post revision title: 1: author avatar, 2: author name, 3: time ago, 4: date */
@@ -1440,6 +1440,8 @@
 		$rows .= "\t<li>" . wp_post_revision_title_expanded( $revision ) . "</li>\n";
 	}
 
+	echo "<div class='error hide-if-js'><p>" . __( 'Javascript must be enabled to use this feature.' ) . "</p></div>\n";
+
 	echo "<ul class='post-revisions'>\n";
 	echo $rows;
 
