| OLD | NEW | 
|    1 <!DOCTYPE html> |    1 <!DOCTYPE html> | 
|    2  |    2  | 
|    3 <html ng-app="Loader" ng-controller="Loader.Controller"> |    3 <html ng-app="Loader" ng-controller="Loader.Controller"> | 
|    4  |    4  | 
|    5 <head> |    5 <head> | 
|    6   <title ng-bind="windowTitle"></title> |    6   <title ng-bind="windowTitle"></title> | 
|    7   <script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></scr
     ipt> |    7   <script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></scr
     ipt> | 
|    8   <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.20/angular.js
     "></script> |    8   <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.20/angular.js
     "></script> | 
|    9   <script src="constants.js"></script> |    9   <script src="constants.js"></script> | 
|   10   <script src="live-loader.js"></script> |   10   <script src="live-loader.js"></script> | 
| (...skipping 359 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  370                  style="text-align:center"> |  370                  style="text-align:center"> | 
|  371               –none– |  371               –none– | 
|  372             </div> |  372             </div> | 
|  373           </td> |  373           </td> | 
|  374  |  374  | 
|  375           <!-- whitediffs: every differing pixel shown in white --> |  375           <!-- whitediffs: every differing pixel shown in white --> | 
|  376           <td width="{{imageSize}}" ng-if="imagePair[constants.KEY__IMAGEPAIRS__
     ROWSPAN] > 0" rowspan="{{imagePair[constants.KEY__IMAGEPAIRS__ROWSPAN]}}"> |  376           <td width="{{imageSize}}" ng-if="imagePair[constants.KEY__IMAGEPAIRS__
     ROWSPAN] > 0" rowspan="{{imagePair[constants.KEY__IMAGEPAIRS__ROWSPAN]}}"> | 
|  377             <div ng-if="imagePair[constants.KEY__IMAGEPAIRS__IS_DIFFERENT]" |  377             <div ng-if="imagePair[constants.KEY__IMAGEPAIRS__IS_DIFFERENT]" | 
|  378                  title="{{imagePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][cons
     tants.KEY__DIFFERENCES__NUM_DIFF_PIXELS] | number:0}} of {{(100 * imagePair[cons
     tants.KEY__IMAGEPAIRS__DIFFERENCES][constants.KEY__DIFFERENCES__NUM_DIFF_PIXELS]
      / imagePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][constants.KEY__DIFFERENCES_
     _PERCENT_DIFF_PIXELS]) | number:0}} pixels ({{imagePair[constants.KEY__IMAGEPAIR
     S__DIFFERENCES][constants.KEY__DIFFERENCES__PERCENT_DIFF_PIXELS].toFixed(4)}}%) 
     differ from expectation."> |  378                  title="{{imagePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][cons
     tants.KEY__DIFFERENCES__NUM_DIFF_PIXELS] | number:0}} of {{(100 * imagePair[cons
     tants.KEY__IMAGEPAIRS__DIFFERENCES][constants.KEY__DIFFERENCES__NUM_DIFF_PIXELS]
      / imagePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][constants.KEY__DIFFERENCES_
     _PERCENT_DIFF_PIXELS]) | number:0}} pixels ({{imagePair[constants.KEY__IMAGEPAIR
     S__DIFFERENCES][constants.KEY__DIFFERENCES__PERCENT_DIFF_PIXELS].toFixed(4)}}%) 
     differ from expectation."> | 
|  379  |  379  | 
|  380               <a href="{{imageSets[constants.KEY__IMAGESETS__SET__WHITEDIFFS][co
     nstants.KEY__IMAGESETS__FIELD__BASE_URL]}}/{{getImageDiffRelativeUrl(imagePair)}
     }" target="_blank">View Image</a><br/> |  380               <a href="{{imageSets[constants.KEY__IMAGESETS__SET__WHITEDIFFS][co
     nstants.KEY__IMAGESETS__FIELD__BASE_URL]}}/{{imagePair[constants.KEY__IMAGEPAIRS
     __DIFFERENCES][constants.KEY__DIFFERENCES__WHITE_DIFF_URL]}}" target="_blank">Vi
     ew Image</a><br/> | 
|  381               <img ng-if="showThumbnails" |  381               <img ng-if="showThumbnails" | 
|  382                    width="{{imageSize}}" |  382                    width="{{imageSize}}" | 
|  383                    ng-src="{{imageSets[constants.KEY__IMAGESETS__SET__WHITEDIFFS
     ][constants.KEY__IMAGESETS__FIELD__BASE_URL]}}/{{getImageDiffRelativeUrl(imagePa
     ir)}}" /> |  383                    ng-src="{{imageSets[constants.KEY__IMAGESETS__SET__WHITEDIFFS
     ][constants.KEY__IMAGESETS__FIELD__BASE_URL]}}/{{imagePair[constants.KEY__IMAGEP
     AIRS__DIFFERENCES][constants.KEY__DIFFERENCES__WHITE_DIFF_URL]}}" /> | 
|  384               <br/> |  384               <br/> | 
|  385               {{imagePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][constants.KEY_
     _DIFFERENCES__PERCENT_DIFF_PIXELS].toFixed(4)}}% |  385               {{imagePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][constants.KEY_
     _DIFFERENCES__PERCENT_DIFF_PIXELS].toFixed(4)}}% | 
|  386               ({{imagePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][constants.KEY
     __DIFFERENCES__NUM_DIFF_PIXELS]}}) |  386               ({{imagePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][constants.KEY
     __DIFFERENCES__NUM_DIFF_PIXELS]}}) | 
|  387             </div> |  387             </div> | 
|  388             <div ng-show="!imagePair[constants.KEY__IMAGEPAIRS__IS_DIFFERENT]" |  388             <div ng-show="!imagePair[constants.KEY__IMAGEPAIRS__IS_DIFFERENT]" | 
|  389                  style="text-align:center"> |  389                  style="text-align:center"> | 
|  390               –none– |  390               –none– | 
|  391             </div> |  391             </div> | 
|  392           </td> |  392           </td> | 
|  393  |  393  | 
|  394           <!-- diffs: per-channel RGB deltas --> |  394           <!-- diffs: per-channel RGB deltas --> | 
|  395           <td width="{{imageSize}}" ng-if="imagePair[constants.KEY__IMAGEPAIRS__
     ROWSPAN] > 0" rowspan="{{imagePair[constants.KEY__IMAGEPAIRS__ROWSPAN]}}"> |  395           <td width="{{imageSize}}" ng-if="imagePair[constants.KEY__IMAGEPAIRS__
     ROWSPAN] > 0" rowspan="{{imagePair[constants.KEY__IMAGEPAIRS__ROWSPAN]}}"> | 
|  396             <div ng-if="imagePair[constants.KEY__IMAGEPAIRS__IS_DIFFERENT]" |  396             <div ng-if="imagePair[constants.KEY__IMAGEPAIRS__IS_DIFFERENT]" | 
|  397                  title="Perceptual difference measure is {{imagePair[constants.K
     EY__IMAGEPAIRS__DIFFERENCES][constants.KEY__DIFFERENCES__PERCEPTUAL_DIFF].toFixe
     d(4)}}%.  Maximum difference per channel: R={{imagePair[constants.KEY__IMAGEPAIR
     S__DIFFERENCES][constants.KEY__DIFFERENCES__MAX_DIFF_PER_CHANNEL][0]}}, G={{imag
     ePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][constants.KEY__DIFFERENCES__MAX_DI
     FF_PER_CHANNEL][1]}}, B={{imagePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][cons
     tants.KEY__DIFFERENCES__MAX_DIFF_PER_CHANNEL][2]}}"> |  397                  title="Perceptual difference measure is {{imagePair[constants.K
     EY__IMAGEPAIRS__DIFFERENCES][constants.KEY__DIFFERENCES__PERCEPTUAL_DIFF].toFixe
     d(4)}}%.  Maximum difference per channel: R={{imagePair[constants.KEY__IMAGEPAIR
     S__DIFFERENCES][constants.KEY__DIFFERENCES__MAX_DIFF_PER_CHANNEL][0]}}, G={{imag
     ePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][constants.KEY__DIFFERENCES__MAX_DI
     FF_PER_CHANNEL][1]}}, B={{imagePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][cons
     tants.KEY__DIFFERENCES__MAX_DIFF_PER_CHANNEL][2]}}"> | 
|  398  |  398  | 
|  399               <a href="{{imageSets[constants.KEY__IMAGESETS__SET__DIFFS][constan
     ts.KEY__IMAGESETS__FIELD__BASE_URL]}}/{{getImageDiffRelativeUrl(imagePair)}}" ta
     rget="_blank">View Image</a><br/> |  399               <a href="{{imageSets[constants.KEY__IMAGESETS__SET__DIFFS][constan
     ts.KEY__IMAGESETS__FIELD__BASE_URL]}}/{{imagePair[constants.KEY__IMAGEPAIRS__DIF
     FERENCES][constants.KEY__DIFFERENCES__DIFF_URL]}}" target="_blank">View Image</a
     ><br/> | 
|  400               <img ng-if="showThumbnails" |  400               <img ng-if="showThumbnails" | 
|  401                    ng-style="{backgroundColor: pixelDiffBgColor}" |  401                    ng-style="{backgroundColor: pixelDiffBgColor}" | 
|  402                    width="{{imageSize}}" |  402                    width="{{imageSize}}" | 
|  403                    ng-src="{{imageSets[constants.KEY__IMAGESETS__SET__DIFFS][con
     stants.KEY__IMAGESETS__FIELD__BASE_URL]}}/{{getImageDiffRelativeUrl(imagePair)}}
     " /> |  403                    ng-src="{{imageSets[constants.KEY__IMAGESETS__SET__DIFFS][con
     stants.KEY__IMAGESETS__FIELD__BASE_URL]}}/{{imagePair[constants.KEY__IMAGEPAIRS_
     _DIFFERENCES][constants.KEY__DIFFERENCES__DIFF_URL]}}" /> | 
|  404               <br/> |  404               <br/> | 
|  405               {{imagePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][constants.KEY_
     _DIFFERENCES__PERCEPTUAL_DIFF].toFixed(4)}}% |  405               {{imagePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][constants.KEY_
     _DIFFERENCES__PERCEPTUAL_DIFF].toFixed(4)}}% | 
|  406               {{imagePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][constants.KEY_
     _DIFFERENCES__MAX_DIFF_PER_CHANNEL]}} |  406               {{imagePair[constants.KEY__IMAGEPAIRS__DIFFERENCES][constants.KEY_
     _DIFFERENCES__MAX_DIFF_PER_CHANNEL]}} | 
|  407             </div> |  407             </div> | 
|  408             <div ng-show="!imagePair[constants.KEY__IMAGEPAIRS__IS_DIFFERENT]" |  408             <div ng-show="!imagePair[constants.KEY__IMAGEPAIRS__IS_DIFFERENT]" | 
|  409                  style="text-align:center"> |  409                  style="text-align:center"> | 
|  410               –none– |  410               –none– | 
|  411             </div> |  411             </div> | 
|  412           </td> |  412           </td> | 
|  413  |  413  | 
|  414           <td ng-if="imagePair[constants.KEY__IMAGEPAIRS__ROWSPAN] > 0" rowspan=
     "{{imagePair[constants.KEY__IMAGEPAIRS__ROWSPAN]}}"> |  414           <td ng-if="imagePair[constants.KEY__IMAGEPAIRS__ROWSPAN] > 0" rowspan=
     "{{imagePair[constants.KEY__IMAGEPAIRS__ROWSPAN]}}"> | 
|  415             <br/> |  415             <br/> | 
|  416             <input type="checkbox" |  416             <input type="checkbox" | 
|  417                    name="rowSelect" |  417                    name="rowSelect" | 
|  418                    value="{{imagePair.index}}" |  418                    value="{{imagePair.index}}" | 
|  419                    ng-checked="isValueInArray(imagePair.index, selectedImagePair
     s)" |  419                    ng-checked="isValueInArray(imagePair.index, selectedImagePair
     s)" | 
|  420                    ng-click="toggleSomeImagePairs($index, imagePair[constants.KE
     Y__IMAGEPAIRS__ROWSPAN])"> |  420                    ng-click="toggleSomeImagePairs($index, imagePair[constants.KE
     Y__IMAGEPAIRS__ROWSPAN])"> | 
|  421         </tr> |  421         </tr> | 
|  422       </table> <!-- imagePairs --> |  422       </table> <!-- imagePairs --> | 
|  423     </td></tr></table> <!-- table holding results header + imagePairs table --> |  423     </td></tr></table> <!-- table holding results header + imagePairs table --> | 
|  424  |  424  | 
|  425   </div><!-- main display area of selected tab --> |  425   </div><!-- main display area of selected tab --> | 
|  426   </div><!-- everything: hide until readyToDisplay --> |  426   </div><!-- everything: hide until readyToDisplay --> | 
|  427  |  427  | 
|  428 </body> |  428 </body> | 
|  429 </html> |  429 </html> | 
| OLD | NEW |