diff --git a/Tests/LibWeb/Text/expected/input-image.txt b/Tests/LibWeb/Text/expected/input-image.txt index e99c0ff6f4e..a10a8420ea3 100644 --- a/Tests/LibWeb/Text/expected/input-image.txt +++ b/Tests/LibWeb/Text/expected/input-image.txt @@ -1,2 +1,2 @@ -../../Layout/input/120.png loaded +120.png loaded file:///i-do-no-exist-i-swear.png failed diff --git a/Tests/LibWeb/Text/expected/usvstring-url-reflection.txt b/Tests/LibWeb/Text/expected/usvstring-url-reflection.txt new file mode 100644 index 00000000000..f45cf42f7a1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/usvstring-url-reflection.txt @@ -0,0 +1,14 @@ +audio.src final URL path segment: %EF%BF%BDa%EF%BF%BDb%EF%BF%BD +embed.src final URL path segment: %EF%BF%BDa%EF%BF%BDb%EF%BF%BD +frame.longDesc final URL path segment: %EF%BF%BDa%EF%BF%BDb%EF%BF%BD +frame.src final URL path segment: %EF%BF%BDa%EF%BF%BDb%EF%BF%BD +iframe.longDesc final URL path segment: %EF%BF%BDa%EF%BF%BDb%EF%BF%BD +iframe.src final URL path segment: %EF%BF%BDa%EF%BF%BDb%EF%BF%BD +img.src final URL path segment: %EF%BF%BDa%EF%BF%BDb%EF%BF%BD +link.href final URL path segment: %EF%BF%BDa%EF%BF%BDb%EF%BF%BD +object.codeBase final URL path segment: %EF%BF%BDa%EF%BF%BDb%EF%BF%BD +object.data final URL path segment: %EF%BF%BDa%EF%BF%BDb%EF%BF%BD +script.src final URL path segment: %EF%BF%BDa%EF%BF%BDb%EF%BF%BD +source.src final URL path segment: %EF%BF%BDa%EF%BF%BDb%EF%BF%BD +track.src final URL path segment: %EF%BF%BDa%EF%BF%BDb%EF%BF%BD +video.src final URL path segment: %EF%BF%BDa%EF%BF%BDb%EF%BF%BD diff --git a/Tests/LibWeb/Text/expected/video-canceled-load.txt b/Tests/LibWeb/Text/expected/video-canceled-load.txt index 6d15bb54988..7adfb9174bd 100644 --- a/Tests/LibWeb/Text/expected/video-canceled-load.txt +++ b/Tests/LibWeb/Text/expected/video-canceled-load.txt @@ -1 +1 @@ - wfh + file:///example/file/location/wfh diff --git a/Tests/LibWeb/Text/expected/video-failed-load.txt b/Tests/LibWeb/Text/expected/video-failed-load.txt index 18af3d39d27..943960f61ce 100644 --- a/Tests/LibWeb/Text/expected/video-failed-load.txt +++ b/Tests/LibWeb/Text/expected/video-failed-load.txt @@ -1,3 +1,3 @@ failed to load: "data:" failed to load: "file:///i-do-no-exist-i-swear" -failed to load: "https://i-do-no-exist-i-swear.net.uk" +failed to load: "https://i-do-no-exist-i-swear.net.uk/" diff --git a/Tests/LibWeb/Text/input/input-image.html b/Tests/LibWeb/Text/input/input-image.html index 96b8ed1bb3b..b7d0e405846 100644 --- a/Tests/LibWeb/Text/input/input-image.html +++ b/Tests/LibWeb/Text/input/input-image.html @@ -9,7 +9,8 @@ return new Promise((resolve, reject) => { input.addEventListener("load", () => { - resolve(`${input.src} loaded`); + const filename = input.src.split('/').pop(); + resolve(`${filename} loaded`); }); input.addEventListener("error", () => { resolve(`${input.src} failed`); diff --git a/Tests/LibWeb/Text/input/usvstring-url-reflection.html b/Tests/LibWeb/Text/input/usvstring-url-reflection.html new file mode 100644 index 00000000000..5c56481ded0 --- /dev/null +++ b/Tests/LibWeb/Text/input/usvstring-url-reflection.html @@ -0,0 +1,28 @@ + + + diff --git a/Tests/LibWeb/Text/input/video-canceled-load.html b/Tests/LibWeb/Text/input/video-canceled-load.html index 2c1d94ee495..fd5aaa647d0 100644 --- a/Tests/LibWeb/Text/input/video-canceled-load.html +++ b/Tests/LibWeb/Text/input/video-canceled-load.html @@ -1,7 +1,7 @@