Source code

Revision control

Copy as Markdown

Other Tools

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin" type="text/css"?>
title="Chrome Test Harness"
<script type="application/javascript"><![CDATA[
function loadTests()
window.removeEventListener("load", loadTests);
getTestList({}, linkAndHookup);
function linkAndHookup(links) {
// generate our test list
var tableContent = linksToTableRows(links, 0);
function populate() {
// eslint-disable-next-line no-unsanitized/property
document.getElementById("test-table").innerHTML += tableContent;
gTestList = JSON.parse(jsonArrayOfTestFiles(links));
window.addEventListener("load", loadTests);
<button label="Run Chrome Tests" id="runtests" flex="1"/>
<body xmlns="" id="xulharness">
<!--TODO: this should be separated into a file that both this file and server.js uses-->
<div class="container">
<p style="float:right;">
<small>Based on the MochiKit unit tests.</small>
<div class="status">
<h1 id="indicator">Status</h1>
<h2 id="pass">Passed: <span id="pass-count">0</span></h2>
<h2 id="fail">Failed: <span id="fail-count">0</span></h2>
<h2 id="fail">Todo: <span id="todo-count">0</span></h2>
<div class="clear"></div>
<div id="current-test">
<b>Currently Executing: <span id="current-test-path">_</span></b>
<div class="clear"></div>
<div class="frameholder">
<iframe type="content" id="testframe" width="550" height="350"></iframe>
<div class="clear"></div>
<div class="toggle">
<a href="#" id="toggleNonTests">Show Non-Tests</a>
<br />
<div id="wrapper">
<table cellpadding="0" cellspacing="0">
<!-- tbody needed to avoid bug 494546 causing performance problems -->
<tbody id="test-table">
<td>Test Files</td>
<table cellpadding="0" cellspacing="0" border="1" bordercolor="red">
<!-- tbody needed to avoid bug 494546 causing performance problems -->
<tbody id="fail-table">