aboutsummaryrefslogtreecommitdiffstats
path: root/development/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'development/index.html')
-rw-r--r--development/index.html38
1 files changed, 38 insertions, 0 deletions
diff --git a/development/index.html b/development/index.html
index aca074f3e..00cfb96c8 100644
--- a/development/index.html
+++ b/development/index.html
@@ -3,6 +3,7 @@
<head>
<meta charset="utf-8">
<title>MetaMask</title>
+
</head>
<body>
@@ -23,4 +24,41 @@ html, body, #app-content, .super-dev-container {
background: #F7F7F7;
}
</style>
+
+<script>
+liveReloadCode(Date.now(), 300)
+function liveReloadCode(lastUpdate, updateRate) {
+ setTimeout(iter, updateRate)
+
+ function iter() {
+ var xhr = new XMLHttpRequest()
+
+ xhr.open('GET', '/-/live-reload')
+ xhr.onreadystatechange = function() {
+ if(xhr.readyState !== 4) {
+ return
+ }
+
+ try {
+ var change = JSON.parse(xhr.responseText).lastUpdate
+
+ if(lastUpdate < change) {
+ return reload()
+ }
+ } catch(err) {
+ }
+
+ xhr =
+ xhr.onreadystatechange = null
+ setTimeout(iter, updateRate)
+ }
+
+ xhr.send(null)
+ }
+}
+
+function reload() {
+ window.location.reload()
+}
+ </script>
</html>