Index: wp-admin/css/wp-admin.css
===================================================================
--- wp-admin/css/wp-admin.css	(revision 24701)
+++ wp-admin/css/wp-admin.css	(working copy)
@@ -3500,10 +3500,6 @@ td.plugin-title p {
 /*------------------------------------------------------------------------------
   11.2 - Post Revisions
 ------------------------------------------------------------------------------*/
-body.revision-php {
-	overflow-y: scroll; /* Force a scrollbar, so centering doesn't jump */
-}
-
 .revisions-control-frame,
 .revisions-diff-frame {
 	position: relative;
@@ -3522,14 +3518,13 @@ body.revision-php {
 
 .revisions-tickmarks {
 	position: relative;
-	margin: 0 auto 0;
+	margin: 0 auto;
 	height: 0.8em;
 	z-index: 2;
 	top: 7px;
 	width: 70%;
 	-moz-box-sizing: border-box;
 	-webkit-box-sizing: border-box;
-	-ms-box-sizing: border-box; /* ie8 only */
 	box-sizing: border-box;
 }
 
@@ -3542,11 +3537,10 @@ body.revision-php {
 	border-width: 0 0 0 1px;
 	-moz-box-sizing: border-box;
 	-webkit-box-sizing: border-box;
-	-ms-box-sizing: border-box; /* ie8 only */
 	box-sizing: border-box;
 }
 
-.revisions-tickmarks > div:first-of-type {
+.revisions-tickmarks > div:first-child {
 	border-left-width: 0;
 }
 
@@ -3559,6 +3553,7 @@ body.revision-php {
 	text-align: center;
 	vertical-align: middle;
 	opacity: 0;
+	filter: alpha(opacity=0);
 	margin: 0 auto;
 	width: 100%;
 	height: 32px;
@@ -3569,10 +3564,12 @@ body.revision-php {
 	-ms-transition:     opacity 0.5s;
 	-o-transition:      opacity 0.5s;
 	transition:         opacity 0.5s;
+	filter: alpha(opacity=0); /* ie8 and earlier */
 }
 
 .revisions.loading .loading-indicator {
 	opacity: 1;
+	filter: alpha(opacity=100); /* ie8 and earlier */
 }
 
 .revisions .diff {
@@ -3585,6 +3582,7 @@ body.revision-php {
 
 .revisions.loading .diff {
 	opacity: 0.5;
+	filter: alpha(opacity=50); /* ie8 and earlier */
 }
 
 .revisions-meta {
@@ -3612,7 +3610,7 @@ body.revision-php {
 
 .wp-slider {
 	width: 70%;
-	margin: 0 auto 0;
+	margin: 0 auto;
 	top: -3px;
 }
 
Index: wp-admin/js/revisions.js
===================================================================
--- wp-admin/js/revisions.js	(revision 24701)
+++ wp-admin/js/revisions.js	(working copy)
@@ -452,6 +452,7 @@ window.wp = window.wp || {};
 		render: function() {
 			wp.Backbone.View.prototype.render.apply( this, arguments );
 
+			$('html').css( 'overflow-y', 'scroll' );
 			$('#wpbody-content .wrap').append( this.el );
 			this.updateCompareTwoMode();
 			this.renderDiff( this.model.diff() );
