From 0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 03:47:29 +0200 Subject: Adding upstream version 115.8.0esr. Signed-off-by: Daniel Baumann --- .../tests/webmessaging/without-ports/001.html | 12 +++ .../tests/webmessaging/without-ports/002.html | 14 +++ .../tests/webmessaging/without-ports/003.html | 12 +++ .../tests/webmessaging/without-ports/004.html | 14 +++ .../tests/webmessaging/without-ports/005.html | 14 +++ .../tests/webmessaging/without-ports/006.html | 14 +++ .../tests/webmessaging/without-ports/007.html | 14 +++ .../tests/webmessaging/without-ports/009.html | 12 +++ .../tests/webmessaging/without-ports/010.html | 112 +++++++++++++++++++++ .../tests/webmessaging/without-ports/011.html | 29 ++++++ .../tests/webmessaging/without-ports/012.html | 16 +++ .../tests/webmessaging/without-ports/013.html | 17 ++++ .../tests/webmessaging/without-ports/014.html | 17 ++++ .../tests/webmessaging/without-ports/015.html | 15 +++ .../tests/webmessaging/without-ports/016.html | 23 +++++ .../tests/webmessaging/without-ports/017.html | 18 ++++ .../tests/webmessaging/without-ports/018.html | 17 ++++ .../tests/webmessaging/without-ports/019-1.html | 1 + .../tests/webmessaging/without-ports/019.html | 20 ++++ .../tests/webmessaging/without-ports/020-1.html | 5 + .../tests/webmessaging/without-ports/020.html | 32 ++++++ .../tests/webmessaging/without-ports/021.html | 32 ++++++ .../tests/webmessaging/without-ports/023.html | 29 ++++++ .../tests/webmessaging/without-ports/024.html | 14 +++ .../tests/webmessaging/without-ports/025-1.js | 15 +++ .../tests/webmessaging/without-ports/025.html | 13 +++ .../tests/webmessaging/without-ports/026.html | 17 ++++ .../tests/webmessaging/without-ports/027.html | 19 ++++ .../tests/webmessaging/without-ports/028.html | 19 ++++ .../tests/webmessaging/without-ports/029.html | 20 ++++ 30 files changed, 606 insertions(+) create mode 100644 testing/web-platform/tests/webmessaging/without-ports/001.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/002.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/003.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/004.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/005.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/006.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/007.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/009.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/010.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/011.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/012.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/013.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/014.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/015.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/016.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/017.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/018.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/019-1.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/019.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/020-1.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/020.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/021.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/023.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/024.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/025-1.js create mode 100644 testing/web-platform/tests/webmessaging/without-ports/025.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/026.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/027.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/028.html create mode 100644 testing/web-platform/tests/webmessaging/without-ports/029.html (limited to 'testing/web-platform/tests/webmessaging/without-ports') diff --git a/testing/web-platform/tests/webmessaging/without-ports/001.html b/testing/web-platform/tests/webmessaging/without-ports/001.html new file mode 100644 index 0000000000..09c28c5a5c --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/001.html @@ -0,0 +1,12 @@ + +resolving broken url + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/002.html b/testing/web-platform/tests/webmessaging/without-ports/002.html new file mode 100644 index 0000000000..ef3eceb2a0 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/002.html @@ -0,0 +1,14 @@ + +resolving url with stuff in host-specific + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/003.html b/testing/web-platform/tests/webmessaging/without-ports/003.html new file mode 100644 index 0000000000..6dc1e55777 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/003.html @@ -0,0 +1,12 @@ + +resolving 'example.org' + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/004.html b/testing/web-platform/tests/webmessaging/without-ports/004.html new file mode 100644 index 0000000000..9a9eb81a5d --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/004.html @@ -0,0 +1,14 @@ + +special value '/' + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/005.html b/testing/web-platform/tests/webmessaging/without-ports/005.html new file mode 100644 index 0000000000..ed05a476bc --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/005.html @@ -0,0 +1,14 @@ + +resolving a same origin targetOrigin + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/006.html b/testing/web-platform/tests/webmessaging/without-ports/006.html new file mode 100644 index 0000000000..47479ea011 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/006.html @@ -0,0 +1,14 @@ + +resolving a same origin targetOrigin with trailing slash + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/007.html b/testing/web-platform/tests/webmessaging/without-ports/007.html new file mode 100644 index 0000000000..eb2b5c52e5 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/007.html @@ -0,0 +1,14 @@ + +targetOrigin '*' + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/009.html b/testing/web-platform/tests/webmessaging/without-ports/009.html new file mode 100644 index 0000000000..d613b4a073 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/009.html @@ -0,0 +1,12 @@ + +zero arguments + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/010.html b/testing/web-platform/tests/webmessaging/without-ports/010.html new file mode 100644 index 0000000000..062316f680 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/010.html @@ -0,0 +1,112 @@ + +message clone + + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/011.html b/testing/web-platform/tests/webmessaging/without-ports/011.html new file mode 100644 index 0000000000..cac2990c49 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/011.html @@ -0,0 +1,29 @@ + +posting an imagedata (from a cloned canvas) in an array + + +
+ + diff --git a/testing/web-platform/tests/webmessaging/without-ports/012.html b/testing/web-platform/tests/webmessaging/without-ports/012.html new file mode 100644 index 0000000000..8eb46539b7 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/012.html @@ -0,0 +1,16 @@ + +loop in array in structured clone + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/013.html b/testing/web-platform/tests/webmessaging/without-ports/013.html new file mode 100644 index 0000000000..34ba76221a --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/013.html @@ -0,0 +1,17 @@ + +loop in object in structured clone + + +
+ + diff --git a/testing/web-platform/tests/webmessaging/without-ports/014.html b/testing/web-platform/tests/webmessaging/without-ports/014.html new file mode 100644 index 0000000000..f200aa4673 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/014.html @@ -0,0 +1,17 @@ + +structured clone vs reference + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/015.html b/testing/web-platform/tests/webmessaging/without-ports/015.html new file mode 100644 index 0000000000..a17c97be19 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/015.html @@ -0,0 +1,15 @@ + +different origin + + +
+ + diff --git a/testing/web-platform/tests/webmessaging/without-ports/016.html b/testing/web-platform/tests/webmessaging/without-ports/016.html new file mode 100644 index 0000000000..51cadec7c1 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/016.html @@ -0,0 +1,23 @@ + +origin of the script that invoked the method, data: + + + +
+ + + diff --git a/testing/web-platform/tests/webmessaging/without-ports/017.html b/testing/web-platform/tests/webmessaging/without-ports/017.html new file mode 100644 index 0000000000..a4a0483624 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/017.html @@ -0,0 +1,18 @@ + +origin of the script that invoked the method, about:blank + + + +
+ + + diff --git a/testing/web-platform/tests/webmessaging/without-ports/018.html b/testing/web-platform/tests/webmessaging/without-ports/018.html new file mode 100644 index 0000000000..207ae36ed8 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/018.html @@ -0,0 +1,17 @@ + +origin of the script that invoked the method, javascript: + + + +
+ + + diff --git a/testing/web-platform/tests/webmessaging/without-ports/019-1.html b/testing/web-platform/tests/webmessaging/without-ports/019-1.html new file mode 100644 index 0000000000..513123ee6d --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/019-1.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/testing/web-platform/tests/webmessaging/without-ports/019.html b/testing/web-platform/tests/webmessaging/without-ports/019.html new file mode 100644 index 0000000000..38e7ca230e --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/019.html @@ -0,0 +1,20 @@ + +origin of the script that invoked the method, scheme/host/port + + + +
+ + + diff --git a/testing/web-platform/tests/webmessaging/without-ports/020-1.html b/testing/web-platform/tests/webmessaging/without-ports/020-1.html new file mode 100644 index 0000000000..225bd7a41e --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/020-1.html @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/testing/web-platform/tests/webmessaging/without-ports/020.html b/testing/web-platform/tests/webmessaging/without-ports/020.html new file mode 100644 index 0000000000..61bfddb901 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/020.html @@ -0,0 +1,32 @@ + +cross-origin test + + + +
+ +
+ + diff --git a/testing/web-platform/tests/webmessaging/without-ports/021.html b/testing/web-platform/tests/webmessaging/without-ports/021.html new file mode 100644 index 0000000000..5072508d9c --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/021.html @@ -0,0 +1,32 @@ + +cross-origin test + + + +
+ +
+ + diff --git a/testing/web-platform/tests/webmessaging/without-ports/023.html b/testing/web-platform/tests/webmessaging/without-ports/023.html new file mode 100644 index 0000000000..1e12ac4a55 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/023.html @@ -0,0 +1,29 @@ + +Object cloning: own properties only, don't follow prototype + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/024.html b/testing/web-platform/tests/webmessaging/without-ports/024.html new file mode 100644 index 0000000000..0e4651593a --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/024.html @@ -0,0 +1,14 @@ + +Object cloning: throw an exception if function values encountered + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/025-1.js b/testing/web-platform/tests/webmessaging/without-ports/025-1.js new file mode 100644 index 0000000000..bd1d778d9b --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/025-1.js @@ -0,0 +1,15 @@ +importScripts("/resources/testharness.js"); + +test(function() { + var ch = new MessageChannel(); + assert_true(ch.port1 instanceof MessagePort, + "Worker MessageChannel's port not an instance of MessagePort"); +}, "Worker MessageChannel's port should be an instance of MessagePort"); + +test(function() { + assert_throws_js(TypeError, function() { + new MessagePort() + }, "MessagePort is [[Callable]]"); +}, "Worker MessagePort should not be [[Callable]]"); + +done(); diff --git a/testing/web-platform/tests/webmessaging/without-ports/025.html b/testing/web-platform/tests/webmessaging/without-ports/025.html new file mode 100644 index 0000000000..4686febe94 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/025.html @@ -0,0 +1,13 @@ + +MessagePort constructor properties + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/026.html b/testing/web-platform/tests/webmessaging/without-ports/026.html new file mode 100644 index 0000000000..546da8a91b --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/026.html @@ -0,0 +1,17 @@ + +Cloning objects with getter properties + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/027.html b/testing/web-platform/tests/webmessaging/without-ports/027.html new file mode 100644 index 0000000000..36aa9446a5 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/027.html @@ -0,0 +1,19 @@ + +Cloning objects, preserving sharing + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/028.html b/testing/web-platform/tests/webmessaging/without-ports/028.html new file mode 100644 index 0000000000..d51ad7d3b6 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/028.html @@ -0,0 +1,19 @@ + +Cloning objects, preserving sharing #2 + + + +
+ diff --git a/testing/web-platform/tests/webmessaging/without-ports/029.html b/testing/web-platform/tests/webmessaging/without-ports/029.html new file mode 100644 index 0000000000..4b1b38f741 --- /dev/null +++ b/testing/web-platform/tests/webmessaging/without-ports/029.html @@ -0,0 +1,20 @@ + +Check that getters don't linger after deletion wrt cloning + + +
+ -- cgit v1.2.3