comparison tests/test-hgweb-commands.t @ 30765:eb7de21b15be

hgweb: call process_dates() via DOM event listener All the hgweb templates include mercurial.js in their header. All the hgweb templates have the same <script> boilerplate to run process_dates(). This patch factors that function call into mercurial.js as part of a DOMContentLoaded event listener.
author Gregory Szorc <gregory.szorc@gmail.com>
date Tue, 10 Jan 2017 20:47:48 -0800
parents 35b516f800e0
children 636cf3f7620d
comparison
equal deleted inserted replaced
30764:e75463e3179f 30765:eb7de21b15be
827 </script> 827 </script>
828 828
829 </div> 829 </div>
830 </div> 830 </div>
831 831
832 <script type="text/javascript">process_dates()</script>
833 832
834 833
835 </body> 834 </body>
836 </html> 835 </html>
837 836
959 </div> 958 </div>
960 </div> 959 </div>
961 960
962 </div> 961 </div>
963 </div> 962 </div>
964 <script type="text/javascript">process_dates()</script>
965 963
966 964
967 </body> 965 </body>
968 </html> 966 </html>
969 967
1066 </div> 1064 </div>
1067 1065
1068 </div> 1066 </div>
1069 </div> 1067 </div>
1070 1068
1071 <script type="text/javascript">process_dates()</script>
1072 1069
1073 1070
1074 </body> 1071 </body>
1075 </html> 1072 </html>
1076 1073
1350 <span id="l1">foo</span><a href="#l1"></a></pre> 1347 <span id="l1">foo</span><a href="#l1"></a></pre>
1351 </div> 1348 </div>
1352 </div> 1349 </div>
1353 </div> 1350 </div>
1354 1351
1355 <script type="text/javascript">process_dates()</script>
1356 1352
1357 1353
1358 </body> 1354 </body>
1359 </html> 1355 </html>
1360 1356
1476 <span id="l1">another</span><a href="#l1"></a></pre> 1472 <span id="l1">another</span><a href="#l1"></a></pre>
1477 </div> 1473 </div>
1478 </div> 1474 </div>
1479 </div> 1475 </div>
1480 1476
1481 <script type="text/javascript">process_dates()</script>
1482 1477
1483 1478
1484 </body> 1479 </body>
1485 </html> 1480 </html>
1486 1481
1688 </tr> 1683 </tr>
1689 <tr class="light"> 1684 <tr class="light">
1690 <td colspan="3"><a class="list" href="/branches?style=gitweb">...</a></td> 1685 <td colspan="3"><a class="list" href="/branches?style=gitweb">...</a></td>
1691 </tr> 1686 </tr>
1692 </table> 1687 </table>
1693 <script type="text/javascript">process_dates()</script>
1694 <div class="page_footer"> 1688 <div class="page_footer">
1695 <div class="page_footer_text">test</div> 1689 <div class="page_footer_text">test</div>
1696 <div class="rss_logo"> 1690 <div class="rss_logo">
1697 <a href="/rss-log">RSS</a> 1691 <a href="/rss-log">RSS</a>
1698 <a href="/atom-log">Atom</a> 1692 <a href="/atom-log">Atom</a>
1833 '<div class="%class%" style="text-align: center;">%text%</div>', 1827 '<div class="%class%" style="text-align: center;">%text%</div>',
1834 'graph' 1828 'graph'
1835 ); 1829 );
1836 </script> 1830 </script>
1837 1831
1838 <script type="text/javascript">process_dates()</script>
1839 <div class="page_footer"> 1832 <div class="page_footer">
1840 <div class="page_footer_text">test</div> 1833 <div class="page_footer_text">test</div>
1841 <div class="rss_logo"> 1834 <div class="rss_logo">
1842 <a href="/rss-log">RSS</a> 1835 <a href="/rss-log">RSS</a>
1843 <a href="/atom-log">Atom</a> 1836 <a href="/atom-log">Atom</a>