| <!DOCTYPE html> |
| <title>Rebaseline-o-matic logs</title> |
| <style> |
| h1 { |
| font-size: 1em; |
| margin: 0; |
| padding: 4px; |
| background-color: lightgray; |
| } |
| pre { |
| margin: 0; |
| padding: 4px; |
| } |
| .container { |
| border: 1px dashed; |
| margin-bottom: 8px; |
| } |
| </style> |
| |
| {% for log in logs %} |
| <div class="container"> |
| <h1> |
| <script> |
| // This date format needs to match the format string used in loghandler.py. |
| lastDateBeforeQueryParameter = '{{ log.date|date:"Y-m-d\TH:i:s" }}Z'; |
| document.write(new Date('{{ log.date|date:"c" }}').toLocaleString()) |
| </script> |
| </h1> |
| <pre>{% if log.is_no_needs_rebaseline %}No NeedsRebaseline entries in TestExpectations.{% else %}{{ log.content }}{% endif %}</pre> |
| </div> |
| {% endfor %} |
| |
| {% if not logs %} |
| No more logs. |
| {% endif %} |
| |
| <script> |
| var urlBase = location.toString().replace(/\?.*/, ''); |
| [3, 10, 100].forEach(function(numLogs) { |
| var url = urlBase + "?{{ before_param }}=" + lastDateBeforeQueryParameter + "&{{ num_logs_param }}=" + numLogs; |
| document.write('<a href="' + url + '">previous ' + numLogs + '</a> '); |
| }) |
| </script> |