Add a page that cycles through v2 dashboards
[WebKit-https.git] / Websites / perf.webkit.org / ChangeLog
index b831475..c2970c4 100644 (file)
@@ -1,5 +1,24 @@
 2015-10-07  Ryosuke Niwa  <rniwa@webkit.org>
 
+        Add a page that cycles through v2 dashboards
+        https://bugs.webkit.org/show_bug.cgi?id=149907
+
+        Reviewed by Chris Dumez.
+
+        Add cycler.html that goes through each dashboard on v2 UI.
+
+        This allows the dashboards to be cycled through on a TV screen.
+
+        * public/cycler.html: Added.
+        (loadURLAt): Appends a new iframe to load the next URL (i is the index of the dashboard to be shown)
+        at the end of body. We don't immediately show the new iframe since it might take a while to load.
+        (showNewFrameIfLoaded): Remove the current iframe and show the next iframe if the next dashboard has
+        finished loading. We can't rely on DOMContentLoaded or load events because we use asynchronous XHR to
+        load each chart's data. Instead, wait until some chart becomes available or fails to load and none of
+        charts are still in progress to be shown.
+
+2015-10-07  Ryosuke Niwa  <rniwa@webkit.org>
+
         Allow custom revisions to be specified in A/B testing
         https://bugs.webkit.org/show_bug.cgi?id=149905