Chromium Code Reviews| Index: gm/rebaseline_server/static/view.html |
| =================================================================== |
| --- gm/rebaseline_server/static/view.html (revision 12171) |
| +++ gm/rebaseline_server/static/view.html (working copy) |
| @@ -249,6 +249,22 @@ |
| actual image |
| </th> |
| <th> |
| + <input type="radio" |
| + name="sortColumnRadio" |
| + value="percentDifferingPixels" |
| + ng-checked="(sortColumn == 'percentDifferingPixels')" |
| + ng-click="sortResultsBy('percentDifferingPixels')"> |
| + differing pixels |
| + </th> |
| + <th> |
| + <input type="radio" |
| + name="sortColumnRadio" |
| + value="weightedDiffMeasure" |
| + ng-checked="(sortColumn == 'weightedDiffMeasure')" |
| + ng-click="sortResultsBy('weightedDiffMeasure')"> |
| + per-channel deltas |
| + </th> |
| + <th> |
| <!-- item-selection checkbox column --> |
| </th> |
| </tr> |
| @@ -277,16 +293,49 @@ |
| {{bug}} |
| </a> |
| </td> |
| - <td> |
| + |
| + <!-- expected image --> |
| + <td valign="top"> |
| <a target="_blank" href="http://chromium-skia-gm.commondatastorage.googleapis.com/gm/{{result.expectedHashType}}/{{result.test}}/{{result.expectedHashDigest}}.png"> |
| <img width="{{imageSize}}" src="http://chromium-skia-gm.commondatastorage.googleapis.com/gm/{{result.expectedHashType}}/{{result.test}}/{{result.expectedHashDigest}}.png"/> |
| </a> |
| </td> |
| - <td> |
| + |
| + <!-- actual image --> |
| + <td valign="top"> |
| <a target="_blank" href="http://chromium-skia-gm.commondatastorage.googleapis.com/gm/{{result.actualHashType}}/{{result.test}}/{{result.actualHashDigest}}.png"> |
| <img width="{{imageSize}}" src="http://chromium-skia-gm.commondatastorage.googleapis.com/gm/{{result.actualHashType}}/{{result.test}}/{{result.actualHashDigest}}.png"/> |
| </a> |
| </td> |
| + |
| + <!-- whitediffs: every differing pixel shown in white --> |
| + <td valign="top"> |
| + <div ng-hide="result.expectedHashDigest == result.actualHashDigest"> |
|
epoger
2013/11/07 21:11:54
Improved display of diff column cells for succeede
|
| + <a target="_blank" href="/static/generated-images/whitediffs/{{result.expectedHashDigest}}-vs-{{result.actualHashDigest}}.png"> |
| + <img width="{{imageSize}}" src="/static/generated-images/whitediffs/{{result.expectedHashDigest}}-vs-{{result.actualHashDigest}}.png"/> |
| + </a><br> |
| + {{result.percentDifferingPixels.toFixed(4)}}% |
| + </div> |
| + <div ng-hide="result.expectedHashDigest != result.actualHashDigest" |
| + style="text-align:center"> |
| + –none– |
| + </div> |
| + </td> |
| + |
| + <!-- diffs: per-channel RGB deltas --> |
| + <td valign="top"> |
| + <div ng-hide="result.expectedHashDigest == result.actualHashDigest"> |
| + <a target="_blank" href="/static/generated-images/diffs/{{result.expectedHashDigest}}-vs-{{result.actualHashDigest}}.png"> |
| + <img width="{{imageSize}}" src="/static/generated-images/diffs/{{result.expectedHashDigest}}-vs-{{result.actualHashDigest}}.png"/> |
| + </a><br> |
| + {{result.weightedDiffMeasure.toFixed(4)}}% |
| + </div> |
| + <div ng-hide="result.expectedHashDigest != result.actualHashDigest" |
| + style="text-align:center"> |
| + –none– |
| + </div> |
| + </td> |
| + |
| <td> |
| <input type="checkbox" |
| name="rowSelect" |