Perf dashboard should always show comparison to baseline and target even if one is...
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 30 Nov 2015 21:09:42 +0000 (21:09 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 30 Nov 2015 21:09:42 +0000 (21:09 +0000)
commit15e16de2e3a4d031fbee02e14e4638b905e6b95c
tree904674bc36f48c75147e2d6e9d0375e23f080f54
parent497ff6eb29b1d21d4a28ac980b5807a0575c484b
Perf dashboard should always show comparison to baseline and target even if one is missing
https://bugs.webkit.org/show_bug.cgi?id=151510

Reviewed by Darin Adler.

Show the comparison status against the baseline when baseline is present but target is missing.

To make the code more readable, this patch splits the logic into three cases:
1. Both baseline and target are present
2. Only baseline is present
3. Only target is present

Also extracted a helper function to construct the label.

* public/v2/app.js:
(.labelForDiff): Added.
(App.Pane.computeStatus):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@192817 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Websites/perf.webkit.org/ChangeLog
Websites/perf.webkit.org/public/v2/app.js