Bug 1635804 [wpt PR 23432] - Update wpt metadata, a=testonly
authormoz-wptsync-bot <wptsync@mozilla.com>
Thu, 07 May 2020 04:37:05 +0000
changeset 531118 58cad4098789d440e85da22295bbb7b9a7404422
parent 531117 e89c41f66d9a14e80b231a13a3fc2a58e9e7a47f
child 531119 2683fb6ee8b7153cdd264e60d944231d35110059
push id37435
push userapavel@mozilla.com
push dateWed, 20 May 2020 15:28:23 +0000
treeherdermozilla-central@5415da14ec9a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1635804, 23432
milestone78.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1635804 [wpt PR 23432] - Update wpt metadata, a=testonly wpt-pr: 23432 wpt-type: metadata
testing/web-platform/meta/url/a-element-xhtml.xhtml.ini
testing/web-platform/meta/url/a-element.html.ini
testing/web-platform/meta/url/failure.html.ini
testing/web-platform/meta/url/toascii.window.js.ini
testing/web-platform/meta/url/url-constructor.html.ini
--- a/testing/web-platform/meta/url/a-element-xhtml.xhtml.ini
+++ b/testing/web-platform/meta/url/a-element-xhtml.xhtml.ini
@@ -799,8 +799,23 @@
     expected: FAIL
 
   [Parsing: <non-spec://example.org/test?a#b\x00c> against <about:blank>]
     expected: FAIL
 
   [Parsing: <non-spec:/test?a#b\x00c> against <about:blank>]
     expected: FAIL
 
+  [Parsing: <file://­/p> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <file://a­b/p> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <file://%C2%AD/p> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <file://xn--/p> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <file://a%C2%ADb/p> against <about:blank>]
+    expected: FAIL
+
--- a/testing/web-platform/meta/url/a-element.html.ini
+++ b/testing/web-platform/meta/url/a-element.html.ini
@@ -841,8 +841,23 @@
     expected: FAIL
 
   [Parsing: <non-spec://example.org/test?a#b\x00c> against <about:blank>]
     expected: FAIL
 
   [Parsing: <non-spec:/test?a#b\x00c> against <about:blank>]
     expected: FAIL
 
+  [Parsing: <file://­/p> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <file://a­b/p> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <file://%C2%AD/p> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <file://xn--/p> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <file://a%C2%ADb/p> against <about:blank>]
+    expected: FAIL
+
--- a/testing/web-platform/meta/url/failure.html.ini
+++ b/testing/web-platform/meta/url/failure.html.ini
@@ -1,12 +1,12 @@
 [failure.html]
   expected:
-    if fission and (os == "linux") and not debug: ["OK", "CRASH"]
-    if fission and (os == "win"): ["CRASH", "OK", "ERROR"]
+    if fission and (os == "linux") and not debug: [OK, CRASH]
+    if fission and (os == "win"): [CRASH, OK, ERROR]
   [URL's href: file://example:1/ should throw]
     expected: FAIL
 
   [XHR: file://example:1/ should throw]
     expected: FAIL
 
   [URL's href: file://example:test/ should throw]
     expected: FAIL
@@ -516,8 +516,56 @@
     expected: FAIL
 
   [URL's constructor's base argument: https://� should throw]
     expected: FAIL
 
   [URL's href: https://� should throw]
     expected: FAIL
 
+  [URL's constructor's base argument: file://xn--/p should throw]
+    expected: FAIL
+
+  [window.open(): file://xn--/p should throw]
+    expected: FAIL
+
+  [URL's href: file://%C2%AD/p should throw]
+    expected: FAIL
+
+  [Location's href: file://­/p should throw]
+    expected:
+      if os == "android": FAIL
+
+  [window.open(): file://%C2%AD/p should throw]
+    expected: FAIL
+
+  [XHR: file://xn--/p should throw]
+    expected: FAIL
+
+  [URL's constructor's base argument: file://%C2%AD/p should throw]
+    expected: FAIL
+
+  [window.open(): file://­/p should throw]
+    expected: FAIL
+
+  [XHR: file://%C2%AD/p should throw]
+    expected: FAIL
+
+  [Location's href: file://xn--/p should throw]
+    expected:
+      if os == "android": FAIL
+
+  [URL's href: file://xn--/p should throw]
+    expected: FAIL
+
+  [URL's constructor's base argument: file://­/p should throw]
+    expected: FAIL
+
+  [URL's href: file://­/p should throw]
+    expected: FAIL
+
+  [XHR: file://­/p should throw]
+    expected: FAIL
+
+  [Location's href: file://%C2%AD/p should throw]
+    expected:
+      if os == "android": FAIL
+
--- a/testing/web-platform/meta/url/toascii.window.js.ini
+++ b/testing/web-platform/meta/url/toascii.window.js.ini
@@ -318,8 +318,35 @@
     expected: FAIL
 
   [x01234567890123456789012345678901234567890123456789012345678901x.β (using <area>.host)]
     expected: FAIL
 
   [x01234567890123456789012345678901234567890123456789012345678901x.β (using <area>.hostname)]
     expected: FAIL
 
+  [xn-- (using <a>.hostname)]
+    expected: FAIL
+
+  [xn-- (using <area>.hostname)]
+    expected: FAIL
+
+  [xn-- (using <area>)]
+    expected: FAIL
+
+  [xn-- (using URL.hostname)]
+    expected: FAIL
+
+  [xn-- (using <a>.host)]
+    expected: FAIL
+
+  [xn-- (using <a>)]
+    expected: FAIL
+
+  [xn-- (using URL)]
+    expected: FAIL
+
+  [xn-- (using <area>.host)]
+    expected: FAIL
+
+  [xn-- (using URL.host)]
+    expected: FAIL
+
--- a/testing/web-platform/meta/url/url-constructor.html.ini
+++ b/testing/web-platform/meta/url/url-constructor.html.ini
@@ -391,8 +391,23 @@
     expected: FAIL
 
   [Parsing: <#x> against <sc://ñ>]
     expected: FAIL
 
   [Parsing: <non-spec://example.org/test?a#b\x00c> against <about:blank>]
     expected: FAIL
 
+  [Parsing: <file://­/p> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <file://a­b/p> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <file://%C2%AD/p> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <file://xn--/p> against <about:blank>]
+    expected: FAIL
+
+  [Parsing: <file://a%C2%ADb/p> against <about:blank>]
+    expected: FAIL
+