Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
60 lines (59 loc) · 1.77 KB

File metadata and controls

60 lines (59 loc) · 1.77 KB
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Emscripten Browser Test Harness</title>
<style>
html, body {
margin: 0;
padding: 0;
height: 100%;
}
body {
display: flex;
flex-direction: column;
}
.topbar {
background-color: #79f;
}
.full {
border: none;
width: 100%;
flex: 1;
}
</style>
<script>
var COMMAND_PREFIX = 'COMMAND:';
var counter = 0;
function check() {
var request = new XMLHttpRequest();
request.open('GET', '/check');
request.send(null);
request.addEventListener("load", function() {
if (request.responseText.startsWith(COMMAND_PREFIX)) {
var url = request.responseText.substr(COMMAND_PREFIX.length);
iframe.src = url;
document.getElementById('count').textContent = counter++;
}
// Polling for the next test to start: we just keep asking if we
// should load a new page, since the iframe doesn't currently have
// a way to tell us it completed (even if it did, we'd need to poll
// the server to know when the next test page is ready to load).
setTimeout(check, 10);
});
request.addEventListener("error", function() {
document.body.innerHTML = 'Tests complete. View log in console.';
// Attempt to close the main window. This works on chrome
// but fails on firefox with: `Scripts may not close windows that
// were not opened by script.`
window.close();
});
}
document.addEventListener('DOMContentLoaded', check);
</script>
</head>
<body>
<span class="topbar">Running test <span id="count"></span>...</span>
<iframe class="full" id="iframe" allowfullscreen="true"></iframe>
</body>
</html>
Morty Proxy This is a proxified and sanitized view of the page, visit original site.