Make the site name configurable in perf dashboard
[WebKit-https.git] / Websites / perf.webkit.org / ChangeLog
index 0cf4058f4450d883b98e1830d18a019cfac8defc..270857f6f41aaea3bd237f7f43f96358ae12ea89 100644 (file)
@@ -1,3 +1,21 @@
+2015-10-07  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Make the site name configurable in perf dashboard
+        https://bugs.webkit.org/show_bug.cgi?id=149894
+
+        Reviewed by Chris Dumez.
+
+        Added "siteTitle" as a new configuration key to specify the site name.
+
+        * public/include/db.php:
+        (config): Now takes the default value as an argument.
+        * public/include/manifest.php:
+        (ManifestGenerator::generate): Include siteTitle in the manifest.
+        * public/index.html: Update the title and the heading when the manifest is loaded.
+        * public/v2/index.html: Use App.Manifest.siteTitle as the heading. document.title needs to be updated manually.
+        * public/v2/manifest.js: 
+        (App.MetricSerializer.normalizePayload): Update document.title and App.Manifest.siteTitle.
+
 2015-10-07  Ryosuke Niwa  <rniwa@webkit.org>
 
         Perf dashboard doesn't show analysis tasks anchored at outliers