Revert inadvertent changes to the spinning balls tool.
authorerik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 11 Oct 2011 11:43:48 +0000 (11:43 +0000)
committererik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 11 Oct 2011 11:43:48 +0000 (11:43 +0000)
Review URL: http://codereview.chromium.org/8230010

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9581 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

benchmarks/spinning-balls/v.js

index 056c56d..87366d9 100644 (file)
@@ -42,9 +42,6 @@ if ( !window.requestAnimationFrame ) {
   } )();
 }
 
-
-
-
 var kNPoints = 8000;
 var kNModifications = 20;
 var kNVisiblePoints = 200;
@@ -57,22 +54,10 @@ var livePoints = void 0;
 var dyingPoints = void 0;
 var scene = void 0;
 var renderingStartTime = void 0;
-var omitFrameDueToVisibilityChange = false;
 var scene = void 0;
 var pausePlot = void 0;
 var splayTree = void 0;
 
-handleVisibilityChange();
-
-function handleVisibilityChange() {
-  console.log("visibility change");
-  omitFrameDueToVisibilityChange = true;
-  document.addEventListener("webkitvisibilitychange", handleVisibilityChange);
-  document.addEventListener("msvisibilitychange", handleVisibilityChange);
-  document.addEventListener("mozvisibilitychange", handleVisibilityChange);
-  document.addEventListener("visibilitychange", handleVisibilityChange);
-}
-
 
 function Point(x, y, z, payload) {
   this.x = x;
@@ -368,12 +353,9 @@ function render() {
   scene.draw();
 
   var renderingEndTime = Date.now();
-  if (!omitFrameDueToVisibilityChange) {
-    var pause = renderingEndTime - renderingStartTime;
-    pausePlot.addPause(pause);
-  }
+  var pause = renderingEndTime - renderingStartTime;
+  pausePlot.addPause(pause);
   renderingStartTime = renderingEndTime;
-  omitFrameDueToVisibilityChange = false;
 
   pausePlot.draw();