summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/html/infrastructure/urls
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/meta/html/infrastructure/urls
parentInitial commit. (diff)
downloadfirefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz
firefox-26a029d407be480d791972afb5975cf62c9360a6.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/html/infrastructure/urls')
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/__dir__.ini3
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/base-url/base-url-detached-document.https.window.js.ini4
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-changes-about-srcdoc-2.https.html.ini4
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-changes-after-nav-about-srcdoc.https.window.js.ini6
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-window-open-about-blank.https.window.js.ini3
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/base-url/matches-about-blank-base-url.window.js.ini3
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/__dir__.ini1
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/attributes.sub.html.ini53
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html.ini12
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini87
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini84
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini81
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini308
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini124
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/terminology-0/document-base-url-changes-about-srcdoc.https.window.js.ini6
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/terminology-0/document-base-url.html.ini5
-rw-r--r--testing/web-platform/meta/html/infrastructure/urls/terminology-0/nontraditional-about-srcdoc.html.ini4
17 files changed, 788 insertions, 0 deletions
diff --git a/testing/web-platform/meta/html/infrastructure/urls/__dir__.ini b/testing/web-platform/meta/html/infrastructure/urls/__dir__.ini
new file mode 100644
index 0000000000..97c2506071
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/__dir__.ini
@@ -0,0 +1,3 @@
+lsan-allowed: [Alloc, NS_NewRunnableFunction, Realloc, _M_init_functor, mozilla::net::HttpChannelChild::ContinueAsyncOpen, nsHtml5Parser::MarkAsNotScriptCreated]
+prefs: [network.url.useDefaultURI:true]
+leak-threshold: [tab:51200]
diff --git a/testing/web-platform/meta/html/infrastructure/urls/base-url/base-url-detached-document.https.window.js.ini b/testing/web-platform/meta/html/infrastructure/urls/base-url/base-url-detached-document.https.window.js.ini
new file mode 100644
index 0000000000..b97fb65d5e
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/base-url/base-url-detached-document.https.window.js.ini
@@ -0,0 +1,4 @@
+[base-url-detached-document.https.window.html]
+ expected: ERROR
+ [about:srcdoc]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-changes-about-srcdoc-2.https.html.ini b/testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-changes-about-srcdoc-2.https.html.ini
new file mode 100644
index 0000000000..d3282074e5
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-changes-about-srcdoc-2.https.html.ini
@@ -0,0 +1,4 @@
+[document-base-url-changes-about-srcdoc-2.https.html]
+ expected: TIMEOUT
+ [wrapper promise test for timeout.]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-changes-after-nav-about-srcdoc.https.window.js.ini b/testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-changes-after-nav-about-srcdoc.https.window.js.ini
new file mode 100644
index 0000000000..394af9a1f3
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-changes-after-nav-about-srcdoc.https.window.js.ini
@@ -0,0 +1,6 @@
+[document-base-url-changes-after-nav-about-srcdoc.https.window.html]
+ [non-sandboxed srcdoc - parent changes baseURI]
+ expected: FAIL
+
+ [sandboxed srcdoc - parent changes baseURI]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-window-open-about-blank.https.window.js.ini b/testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-window-open-about-blank.https.window.js.ini
new file mode 100644
index 0000000000..a790cba321
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-window-open-about-blank.https.window.js.ini
@@ -0,0 +1,3 @@
+[document-base-url-window-open-about-blank.https.window.html]
+ [window.open() gets base url from initiator.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/infrastructure/urls/base-url/matches-about-blank-base-url.window.js.ini b/testing/web-platform/meta/html/infrastructure/urls/base-url/matches-about-blank-base-url.window.js.ini
new file mode 100644
index 0000000000..70293dab41
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/base-url/matches-about-blank-base-url.window.js.ini
@@ -0,0 +1,3 @@
+[matches-about-blank-base-url.window.html]
+ [about:blank and about:blank?foo#bar both 'match about:blank']
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/__dir__.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/__dir__.ini
new file mode 100644
index 0000000000..35bdf36032
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/__dir__.ini
@@ -0,0 +1 @@
+lsan-allowed: [Alloc, MakeUnique, NewPage, nsHtml5AttributeName::SAME_LOCAL, nsHtml5StreamParser::nsHtml5StreamParser, nsHtml5Tokenizer::nsHtml5Tokenizer, nsHtml5TreeBuilder::nsHtml5TreeBuilder, nsThread::nsThread, nsThreadManager::NewNamedThread, nsTimer::WithEventTarget, nsTimer::nsTimer]
diff --git a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/attributes.sub.html.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/attributes.sub.html.ini
new file mode 100644
index 0000000000..60083d173e
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/attributes.sub.html.ini
@@ -0,0 +1,53 @@
+[attributes.sub.html?encoding=x-cp1251]
+ [getComputedStyle <body background>]
+ expected: FAIL
+
+ [getComputedStyle <table background>]
+ expected: FAIL
+
+ [getComputedStyle <thead background>]
+ expected: FAIL
+
+ [getComputedStyle <tbody background>]
+ expected: FAIL
+
+ [getComputedStyle <tfoot background>]
+ expected: FAIL
+
+ [getComputedStyle <tr background>]
+ expected: FAIL
+
+ [getComputedStyle <td background>]
+ expected: FAIL
+
+ [getComputedStyle <th background>]
+ expected: FAIL
+
+
+[attributes.sub.html?encoding=windows-1252]
+ [getComputedStyle <tr background>]
+ expected: FAIL
+
+ [getComputedStyle <td background>]
+ expected: FAIL
+
+ [getComputedStyle <thead background>]
+ expected: FAIL
+
+ [getComputedStyle <body background>]
+ expected: FAIL
+
+ [getComputedStyle <tbody background>]
+ expected: FAIL
+
+ [getComputedStyle <tfoot background>]
+ expected: FAIL
+
+ [getComputedStyle <table background>]
+ expected: FAIL
+
+ [getComputedStyle <th background>]
+ expected: FAIL
+
+
+[attributes.sub.html?encoding=utf8]
diff --git a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html.ini
new file mode 100644
index 0000000000..d00ca666ae
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html.ini
@@ -0,0 +1,12 @@
+prefs: [browser.send_pings:true]
+[navigation.sub.html?encoding=windows-1252]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+
+[navigation.sub.html?encoding=x-cp1251]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+
+[navigation.sub.html?encoding=utf8]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini
new file mode 100644
index 0000000000..baf402564b
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini
@@ -0,0 +1,87 @@
+[utf-16be.html]
+ expected: TIMEOUT
+ disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1034063
+ [hyperlink auditing <a ping>]
+ expected: TIMEOUT
+
+ [hyperlink auditing <area ping>]
+ expected: TIMEOUT
+
+ [loading image <video poster>]
+ disabled: true
+
+ [history.pushState]
+ expected: FAIL
+
+ [history.replaceState]
+ expected: FAIL
+
+ [SharedWorker() in a dedicated worker]
+ expected: FAIL
+
+ [importScripts() in a shared worker]
+ expected: FAIL
+
+ [SharedWorker() in a shared worker]
+ expected: FAIL
+
+
+[utf-16be.html?include=xmldocument]
+ [XMLDocument#load()]
+ expected: FAIL
+
+
+[utf-16be.html?include=websocket]
+
+[utf-16be.html?include=loading]
+
+[utf-16be.html?include=window-open]
+
+[utf-16be.html?include=svg]
+
+[utf-16be.html?include=submit]
+
+[utf-16be.html?include=xhr]
+
+[utf-16be.html?include=workers]
+ expected: [OK, TIMEOUT]
+ [importScripts() in a shared worker]
+ expected:
+ if os == "mac": [PASS, FAIL, TIMEOUT]
+
+ [SharedWorker constructor]
+ expected: [PASS, TIMEOUT]
+
+ [Worker() in a shared worker]
+ expected:
+ if os == "win": [PASS, TIMEOUT]
+ if os == "mac": [PASS, TIMEOUT]
+
+
+[utf-16be.html?include=nested-browsing]
+
+[utf-16be.html?include=eventsource]
+
+[utf-16be.html?include=base-href]
+
+[utf-16be.html?include=scheme]
+
+[utf-16be.html?include=url]
+
+[utf-16be.html?include=appcache]
+ [Parsing cache manifest (CACHE)]
+ expected: TIMEOUT
+
+ [Parsing cache manifest (FALLBACK)]
+ expected: TIMEOUT
+
+
+[utf-16be.html?include=history]
+ expected:
+ if swgl and (os == "linux") and not fission: [OK, ERROR]
+
+[utf-16be.html?include=css]
+
+[utf-16be.html?include=hyperlink-search]
+
+[utf-16be.html?include=xml]
diff --git a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini
new file mode 100644
index 0000000000..11b3ac00f1
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini
@@ -0,0 +1,84 @@
+[utf-16le.html]
+ disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1034063
+ expected: TIMEOUT
+ [hyperlink auditing <a ping>]
+ expected: TIMEOUT
+
+ [hyperlink auditing <area ping>]
+ expected: TIMEOUT
+
+ [loading image <video poster>]
+ disabled: true
+
+ [history.pushState]
+ expected: FAIL
+
+ [history.replaceState]
+ expected: FAIL
+
+ [SharedWorker() in a dedicated worker]
+ expected: FAIL
+
+ [importScripts() in a shared worker]
+ expected: FAIL
+
+ [SharedWorker() in a shared worker]
+ expected: FAIL
+
+
+[utf-16le.html?include=xmldocument]
+ [XMLDocument#load()]
+ expected: FAIL
+
+
+[utf-16le.html?include=svg]
+
+[utf-16le.html?include=window-open]
+
+[utf-16le.html?include=xml]
+
+[utf-16le.html?include=base-href]
+
+[utf-16le.html?include=css]
+
+[utf-16le.html?include=workers]
+ expected: [OK, TIMEOUT]
+ [importScripts() in a shared worker]
+ expected:
+ if os == "mac": [PASS, FAIL, TIMEOUT]
+
+ [SharedWorker constructor]
+ expected: [PASS, TIMEOUT]
+
+ [Worker() in a shared worker]
+ expected:
+ if os == "linux": [PASS, TIMEOUT]
+
+
+[utf-16le.html?include=loading]
+
+[utf-16le.html?include=eventsource]
+
+[utf-16le.html?include=scheme]
+
+[utf-16le.html?include=appcache]
+ [Parsing cache manifest (CACHE)]
+ expected: TIMEOUT
+
+ [Parsing cache manifest (FALLBACK)]
+ expected: TIMEOUT
+
+
+[utf-16le.html?include=xhr]
+
+[utf-16le.html?include=history]
+
+[utf-16le.html?include=submit]
+
+[utf-16le.html?include=url]
+
+[utf-16le.html?include=nested-browsing]
+
+[utf-16le.html?include=hyperlink-search]
+
+[utf-16le.html?include=websocket]
diff --git a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini
new file mode 100644
index 0000000000..81957a30b3
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini
@@ -0,0 +1,81 @@
+[utf-8.html]
+ expected: TIMEOUT
+ disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1034063
+ [hyperlink auditing <a ping>]
+ expected: TIMEOUT
+
+ [hyperlink auditing <area ping>]
+ expected: TIMEOUT
+
+ [loading image <video poster>]
+ disabled: true
+
+ [history.pushState]
+ expected: FAIL
+
+ [history.replaceState]
+ expected: FAIL
+
+ [SharedWorker() in a dedicated worker]
+ expected: FAIL
+
+ [importScripts() in a shared worker]
+ expected: FAIL
+
+ [SharedWorker() in a shared worker]
+ expected: FAIL
+
+
+[utf-8.html?include=xmldocument]
+ [XMLDocument#load()]
+ expected: FAIL
+
+
+[utf-8.html?include=workers]
+ expected: [OK, TIMEOUT]
+ [importScripts() in a shared worker]
+ expected:
+ if (os == "linux") and fission: PASS
+ [PASS, FAIL, TIMEOUT]
+
+ [SharedWorker constructor]
+ expected: [PASS, TIMEOUT]
+
+
+[utf-8.html?include=websocket]
+
+[utf-8.html?include=svg]
+
+[utf-8.html?include=history]
+
+[utf-8.html?include=nested-browsing]
+
+[utf-8.html?include=url]
+
+[utf-8.html?include=xml]
+
+[utf-8.html?include=xhr]
+
+[utf-8.html?include=window-open]
+
+[utf-8.html?include=scheme]
+
+[utf-8.html?include=submit]
+
+[utf-8.html?include=hyperlink-search]
+
+[utf-8.html?include=appcache]
+ [Parsing cache manifest (CACHE)]
+ expected: TIMEOUT
+
+ [Parsing cache manifest (FALLBACK)]
+ expected: TIMEOUT
+
+
+[utf-8.html?include=base-href]
+
+[utf-8.html?include=eventsource]
+
+[utf-8.html?include=css]
+
+[utf-8.html?include=loading]
diff --git a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini
new file mode 100644
index 0000000000..7069071b92
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini
@@ -0,0 +1,308 @@
+[windows-1251.html]
+ expected: TIMEOUT
+ disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1034063
+ [getComputedStyle <body background>]
+ expected: FAIL
+
+ [getComputedStyle <table background>]
+ expected: FAIL
+
+ [getComputedStyle <thead background>]
+ expected: FAIL
+
+ [getComputedStyle <tbody background>]
+ expected: FAIL
+
+ [getComputedStyle <tfoot background>]
+ expected: FAIL
+
+ [getComputedStyle <tr background>]
+ expected: FAIL
+
+ [getComputedStyle <td background>]
+ expected: FAIL
+
+ [getComputedStyle <th background>]
+ expected: FAIL
+
+ [Getting <iframe>.src]
+ expected: FAIL
+
+ [Getting <a>.href]
+ expected: FAIL
+
+ [Getting <base>.href]
+ expected: FAIL
+
+ [Getting <link>.href]
+ expected: FAIL
+
+ [Getting <img>.src]
+ expected: FAIL
+
+ [Getting <embed>.src]
+ expected: FAIL
+
+ [Getting <object>.data]
+ expected: FAIL
+
+ [Getting <track>.src]
+ expected: FAIL
+
+ [Getting <video>.src]
+ expected: FAIL
+
+ [Getting <audio>.src]
+ expected: FAIL
+
+ [Getting <input>.src]
+ expected: FAIL
+
+ [Getting <form>.action]
+ expected: FAIL
+
+ [Getting <input>.formAction]
+ expected: FAIL
+
+ [Getting <button>.formAction]
+ expected: FAIL
+
+ [Getting <menuitem>.icon]
+ expected: FAIL
+
+ [Getting <script>.src]
+ expected: FAIL
+
+ [Getting <a>.ping (multiple URLs)]
+ expected: FAIL
+
+ [follow hyperlink <a href>]
+ expected: FAIL
+
+ [follow hyperlink <area href>]
+ expected: FAIL
+
+ [follow hyperlink <link href>]
+ expected: FAIL
+
+ [hyperlink auditing <a ping>]
+ expected: TIMEOUT
+
+ [hyperlink auditing <area ping>]
+ expected: TIMEOUT
+
+ [load nested browsing context <frame src>]
+ expected: FAIL
+
+ [load nested browsing context <iframe src>]
+ expected: FAIL
+
+ [load nested browsing context <object data>]
+ expected: FAIL
+
+ [load nested browsing context <embed src>]
+ expected: FAIL
+
+ [loading css <link>]
+ expected: FAIL
+
+ [loading js <script>]
+ expected: FAIL
+
+ [loading image <img src>]
+ expected: FAIL
+
+ [loading image <embed src>]
+ expected: FAIL
+
+ [loading image <object data>]
+ expected: FAIL
+
+ [loading image <input src>]
+ expected: FAIL
+
+ [loading image <video poster>]
+ expected: FAIL
+
+ [loading video <video>]
+ expected: FAIL
+
+ [loading video <video><source>]
+ expected: FAIL
+
+ [loading video <audio>]
+ expected: FAIL
+
+ [loading video <audio><source>]
+ expected: FAIL
+
+ [loading webvtt <track>]
+ expected: FAIL
+
+ [submit form <form action>]
+ expected: FAIL
+
+ [submit form <input formaction>]
+ expected: FAIL
+
+ [submit form <button formaction>]
+ expected: FAIL
+
+ [<base href>]
+ expected: FAIL
+
+ [Worker constructor]
+ expected: FAIL
+
+ [SharedWorker constructor]
+ expected: FAIL
+
+ [EventSource constructor]
+ expected: FAIL
+
+ [EventSource#url]
+ expected: FAIL
+
+ [XMLDocument#load()]
+ expected: FAIL
+
+ [window.open()]
+ expected: FAIL
+
+ [location [PutForwards\]]
+ expected: FAIL
+
+ [location.assign()]
+ expected: FAIL
+
+ [location.replace()]
+ expected: FAIL
+
+ [location.href]
+ expected: FAIL
+
+ [location.search]
+ expected: FAIL
+
+ [history.pushState]
+ expected: FAIL
+
+ [history.replaceState]
+ expected: FAIL
+
+ [SVG <a>]
+ expected: FAIL
+
+ [SVG <feImage>]
+ expected: FAIL
+
+ [SVG <image>]
+ expected: FAIL
+
+ [SVG <use>]
+ expected: FAIL
+
+ [SharedWorker() in a dedicated worker]
+ expected: FAIL
+
+ [importScripts() in a shared worker]
+ expected: FAIL
+
+ [SharedWorker() in a shared worker]
+ expected: FAIL
+
+ [Scheme ftp (getting <a>.href)]
+ expected: FAIL
+
+ [Scheme file (getting <a>.href)]
+ expected: FAIL
+
+ [Scheme gopher (getting <a>.href)]
+ expected: FAIL
+
+ [Scheme http (getting <a>.href)]
+ expected: FAIL
+
+ [Scheme https (getting <a>.href)]
+ expected: FAIL
+
+
+[windows-1251.html?include=xmldocument]
+ [XMLDocument#load()]
+ expected: FAIL
+
+
+[windows-1251.html?include=eventsource]
+ [EventSource constructor]
+ expected: FAIL
+
+ [EventSource#url]
+ expected: FAIL
+
+
+[windows-1251.html?include=websocket]
+
+[windows-1251.html?include=window-open]
+ [window.open()]
+ expected: FAIL
+
+
+[windows-1251.html?include=svg]
+
+[windows-1251.html?include=nested-browsing]
+
+[windows-1251.html?include=history]
+
+[windows-1251.html?include=hyperlink-search]
+
+[windows-1251.html?include=url]
+
+[windows-1251.html?include=submit]
+
+[windows-1251.html?include=xml]
+ [<?xml-stylesheet?> (CSS)]
+ expected: FAIL
+
+
+[windows-1251.html?include=css]
+
+[windows-1251.html?include=base-href]
+
+[windows-1251.html?include=xhr]
+
+[windows-1251.html?include=workers]
+ expected: [OK, TIMEOUT]
+ [importScripts() in a shared worker]
+ expected:
+ if os == "win": [PASS, FAIL, TIMEOUT]
+
+ [SharedWorker constructor]
+ expected: [PASS, TIMEOUT]
+
+ [Worker() in a shared worker]
+ expected:
+ if (os == "android") and debug: PASS
+ if os == "win": PASS
+ [PASS, TIMEOUT]
+
+
+[windows-1251.html?include=scheme]
+ [Scheme ws (getting <a>.href)]
+ expected: FAIL
+
+ [Scheme wss (getting <a>.href)]
+ expected: FAIL
+
+
+[windows-1251.html?include=appcache]
+ [Parsing cache manifest (CACHE)]
+ expected: TIMEOUT
+
+ [Parsing cache manifest (FALLBACK)]
+ expected: TIMEOUT
+
+
+[windows-1251.html?include=loading]
+ expected:
+ if not fission and (os == "linux") and debug: [OK, ERROR]
+ if not fission and (os == "linux") and not debug: [OK, ERROR, CRASH]
diff --git a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini
new file mode 100644
index 0000000000..b00ed5fdf7
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini
@@ -0,0 +1,124 @@
+[windows-1252.html]
+ expected: TIMEOUT
+ disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1034063
+ [hyperlink auditing <a ping>]
+ expected: TIMEOUT
+
+ [hyperlink auditing <area ping>]
+ expected: TIMEOUT
+
+ [EventSource constructor]
+ expected: FAIL
+
+ [EventSource#url]
+ expected: FAIL
+
+ [window.open()]
+ expected: FAIL
+
+ [history.pushState]
+ expected: FAIL
+
+ [history.replaceState]
+ expected: FAIL
+
+ [SharedWorker() in a dedicated worker]
+ expected: FAIL
+
+ [importScripts() in a shared worker]
+ expected: FAIL
+
+ [SharedWorker() in a shared worker]
+ expected: FAIL
+
+ [<?xml-stylesheet?> (CSS)]
+ expected: FAIL
+
+ [Scheme gopher (getting <a>.href)]
+ expected: FAIL
+
+ [Scheme ws (getting <a>.href)]
+ expected: FAIL
+
+ [Scheme wss (getting <a>.href)]
+ expected: FAIL
+
+ [loading image <video poster>]
+ disabled: true
+
+
+[windows-1252.html?include=xmldocument]
+ [XMLDocument#load()]
+ expected: FAIL
+
+
+[windows-1252.html?include=url]
+
+[windows-1252.html?include=nested-browsing]
+
+[windows-1252.html?include=xhr]
+
+[windows-1252.html?include=xml]
+ [<?xml-stylesheet?> (CSS)]
+ expected: FAIL
+
+
+[windows-1252.html?include=loading]
+
+[windows-1252.html?include=base-href]
+
+[windows-1252.html?include=svg]
+
+[windows-1252.html?include=hyperlink-search]
+
+[windows-1252.html?include=window-open]
+ [window.open()]
+ expected: FAIL
+
+
+[windows-1252.html?include=appcache]
+ [Parsing cache manifest (CACHE)]
+ expected: TIMEOUT
+
+ [Parsing cache manifest (FALLBACK)]
+ expected: TIMEOUT
+
+
+[windows-1252.html?include=submit]
+
+[windows-1252.html?include=scheme]
+ [Scheme ws (getting <a>.href)]
+ expected: FAIL
+
+ [Scheme wss (getting <a>.href)]
+ expected: FAIL
+
+
+[windows-1252.html?include=eventsource]
+ [EventSource constructor]
+ expected: FAIL
+
+ [EventSource#url]
+ expected: FAIL
+
+
+[windows-1252.html?include=css]
+
+[windows-1252.html?include=workers]
+ expected: [OK, TIMEOUT]
+ [importScripts() in a shared worker]
+ expected:
+ if os == "win": [PASS, FAIL, TIMEOUT]
+ if os == "linux": [PASS, FAIL, TIMEOUT]
+
+ [SharedWorker constructor]
+ expected: [PASS, TIMEOUT]
+
+ [Worker() in a shared worker]
+ expected:
+ if os == "win": [PASS, TIMEOUT]
+
+
+[windows-1252.html?include=websocket]
+
+[windows-1252.html?include=history]
diff --git a/testing/web-platform/meta/html/infrastructure/urls/terminology-0/document-base-url-changes-about-srcdoc.https.window.js.ini b/testing/web-platform/meta/html/infrastructure/urls/terminology-0/document-base-url-changes-about-srcdoc.https.window.js.ini
new file mode 100644
index 0000000000..97c00a435c
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/terminology-0/document-base-url-changes-about-srcdoc.https.window.js.ini
@@ -0,0 +1,6 @@
+[document-base-url-changes-about-srcdoc.https.window.html]
+ [non-sandboxed srcdoc - parent changes baseURI]
+ expected: FAIL
+
+ [sandboxed srcdoc - parent changes baseURI]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/infrastructure/urls/terminology-0/document-base-url.html.ini b/testing/web-platform/meta/html/infrastructure/urls/terminology-0/document-base-url.html.ini
new file mode 100644
index 0000000000..fabe36ef98
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/terminology-0/document-base-url.html.ini
@@ -0,0 +1,5 @@
+[document-base-url.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [about:blank with a base element.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/infrastructure/urls/terminology-0/nontraditional-about-srcdoc.html.ini b/testing/web-platform/meta/html/infrastructure/urls/terminology-0/nontraditional-about-srcdoc.html.ini
new file mode 100644
index 0000000000..ba4d5c67cb
--- /dev/null
+++ b/testing/web-platform/meta/html/infrastructure/urls/terminology-0/nontraditional-about-srcdoc.html.ini
@@ -0,0 +1,4 @@
+[nontraditional-about-srcdoc.html]
+ expected: TIMEOUT
+ [about:srcdoc with URL changed by history.replaceState() is treated like a normal about:srcdoc document]
+ expected: FAIL