diff --git a/src/browser/tests/document/document.html b/src/browser/tests/document/document.html
index 322e6c74..74d8ff30 100644
--- a/src/browser/tests/document/document.html
+++ b/src/browser/tests/document/document.html
@@ -12,7 +12,7 @@
testing.expectEqual(10, document.childNodes[0].nodeType);
testing.expectEqual(null, document.parentNode);
testing.expectEqual(undefined, document.getCurrentScript);
- testing.expectEqual("http://127.0.0.1:9582/src/browser/tests/document/document.html", document.URL);
+ testing.expectEqual(testing.BASE_URL + 'document/document.html', document.URL);
testing.expectEqual(window, document.defaultView);
testing.expectEqual(false, document.hidden);
testing.expectEqual("visible", document.visibilityState);
@@ -57,7 +57,7 @@
testing.expectEqual('CSS1Compat', document.compatMode);
testing.expectEqual(document.URL, document.documentURI);
testing.expectEqual('', document.referrer);
- testing.expectEqual('127.0.0.1', document.domain);
+ testing.expectEqual(testing.HOST, document.domain);
diff --git a/src/browser/tests/element/html/anchor.html b/src/browser/tests/element/html/anchor.html
index 2eaa7935..3c248a7b 100644
--- a/src/browser/tests/element/html/anchor.html
+++ b/src/browser/tests/element/html/anchor.html
@@ -11,11 +11,11 @@
diff --git a/src/browser/tests/element/html/link.html b/src/browser/tests/element/html/link.html
index 28dc1d52..2031e5fe 100644
--- a/src/browser/tests/element/html/link.html
+++ b/src/browser/tests/element/html/link.html
@@ -8,7 +8,7 @@
testing.expectEqual('https://lightpanda.io/opensource-browser/15', l2.href);
l2.href = '/over/9000';
- testing.expectEqual('http://127.0.0.1:9582/over/9000', l2.href);
+ testing.expectEqual(testing.ORIGIN + 'over/9000', l2.href);
l2.crossOrigin = 'nope';
testing.expectEqual('anonymous', l2.crossOrigin);
diff --git a/src/browser/tests/element/html/media.html b/src/browser/tests/element/html/media.html
index 4eba2e76..15cd9b33 100644
--- a/src/browser/tests/element/html/media.html
+++ b/src/browser/tests/element/html/media.html
@@ -238,7 +238,7 @@
testing.expectEqual('', audio.src);
audio.src = 'test.mp3';
- testing.expectEqual('http://127.0.0.1:9582/src/browser/tests/element/html/test.mp3', audio.src);
+ testing.expectEqual(testing.BASE_URL + 'element/html/test.mp3', audio.src);
}
@@ -248,7 +248,7 @@
testing.expectEqual('', video.poster);
video.poster = 'poster.jpg';
- testing.expectEqual('http://127.0.0.1:9582/src/browser/tests/element/html/poster.jpg', video.poster);
+ testing.expectEqual(testing.BASE_URL + 'element/html/poster.jpg', video.poster);
}
diff --git a/src/browser/tests/element/html/script/script.html b/src/browser/tests/element/html/script/script.html
index 7db8b5fd..3629cf1a 100644
--- a/src/browser/tests/element/html/script/script.html
+++ b/src/browser/tests/element/html/script/script.html
@@ -6,7 +6,7 @@
let s = document.createElement('script');
testing.expectEqual('', s.src);
- s.src = '/over.9000.js';
- testing.expectEqual('http://127.0.0.1:9582/over.9000.js', s.src);
+ s.src = 'over.9000.js';
+ testing.expectEqual(testing.BASE_URL + 'element/html/script/over.9000.js', s.src);
}
diff --git a/src/browser/tests/element/inner.html b/src/browser/tests/element/inner.html
index 1783020a..7c59ea14 100644
--- a/src/browser/tests/element/inner.html
+++ b/src/browser/tests/element/inner.html
@@ -45,7 +45,6 @@
testing.expectEqual('hi', $('#link').innerText);
d1.innerHTML = '';
- testing.todo(null, $('#link'));
diff --git a/src/browser/tests/window/screen.html b/src/browser/tests/window/screen.html
index 5239ba43..61649033 100644
--- a/src/browser/tests/window/screen.html
+++ b/src/browser/tests/window/screen.html
@@ -3,8 +3,10 @@