Bug 652186 - Implement URL Standard's backslash replacement - web-platform-tests r=annevk
authorValentin Gosu <valentin.gosu@gmail.com>
Thu, 03 Mar 2016 15:27:40 +0100
changeset 323058 5f236850a5832f1fbae22f8b924aeb652de49e7c
parent 323057 4d0d6bb9abee9f527a96ee2f5ddc308ce961acbe
child 323059 737316e9f6a2d254fea4913ea07f1d637710e3bf
push id5913
push userjlund@mozilla.com
push dateMon, 25 Apr 2016 16:57:49 +0000
treeherdermozilla-beta@dcaf0a6fa115 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersannevk
bugs652186
milestone47.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 652186 - Implement URL Standard's backslash replacement - web-platform-tests r=annevk MozReview-Commit-ID: 3MGoQxMjQ4n
testing/web-platform/meta/url/a-element.html.ini
testing/web-platform/meta/url/url-constructor.html.ini
--- a/testing/web-platform/meta/url/a-element.html.ini
+++ b/testing/web-platform/meta/url/a-element.html.ini
@@ -10,43 +10,28 @@
     expected: FAIL
 
   [Parsing: <http://f:fifty-two/c> against <http://example.org/foo/bar>]
     expected: FAIL
 
   [Parsing: <http://f: 21 / b ? d # e > against <http://example.org/foo/bar>]
     expected: FAIL
 
-  [Parsing: <:foo.com\\> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <:\\> against <http://example.org/foo/bar>]
-    expected: FAIL
-
   [Parsing: <foo://> against <http://example.org/foo/bar>]
     expected: FAIL
 
   [Parsing: <http::@c:29> against <http://example.org/foo/bar>]
     expected: FAIL
 
   [Parsing: <http://::@c@d:2> against <http://example.org/foo/bar>]
     expected: FAIL
 
   [Parsing: <http://foo.com:b@d/> against <http://example.org/foo/bar>]
     expected: FAIL
 
-  [Parsing: <http://foo.com/\\@> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http:\\\\foo.com\\> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http:\\\\a\\b:c\\d@foo.com\\> against <http://example.org/foo/bar>]
-    expected: FAIL
-
   [Parsing: <foo:/> against <http://example.org/foo/bar>]
     expected: FAIL
 
   [Parsing: <foo:/bar.com/> against <http://example.org/foo/bar>]
     expected: FAIL
 
   [Parsing: <foo://///////> against <http://example.org/foo/bar>]
     expected: FAIL
@@ -142,34 +127,28 @@
     expected: FAIL
 
   [Parsing: <file://localhost/> against <file:///tmp/mock/path>]
     expected: FAIL
 
   [Parsing: <file://localhost/test> against <file:///tmp/mock/path>]
     expected: FAIL
 
-  [Parsing: <http://example.com\\\\foo\\\\bar> against <about:blank>]
-    expected: FAIL
-
   [Parsing: <data:test# »> against <about:blank>]
     expected: FAIL
 
   [Parsing: <http://[www.google.com\]/> against <about:blank>]
     expected: FAIL
 
   [Parsing: <http://192.0x00A80001> against <about:blank>]
     expected: FAIL
 
   [Parsing: <http://user:pass@/> against <about:blank>]
     expected: FAIL
 
-  [Parsing: <http:\\\\www.google.com\\foo> against <about:blank>]
-    expected: FAIL
-
   [Parsing: <httpa://foo:80/> against <about:blank>]
     expected: FAIL
 
   [Parsing: <http://foo:-80/> against <about:blank>]
     expected: FAIL
 
   [Parsing: <gopher://foo:70/> against <about:blank>]
     expected: FAIL
--- a/testing/web-platform/meta/url/url-constructor.html.ini
+++ b/testing/web-platform/meta/url/url-constructor.html.ini
@@ -1,43 +1,28 @@
 [url-constructor.html]
   type: testharness
   [Parsing: <a:\t foo.com> against <http://example.org/foo/bar>]
     expected: FAIL
 
   [Parsing: <http://f:21/ b ? d # e > against <http://example.org/foo/bar>]
     expected: FAIL
 
-  [Parsing: <:foo.com\\> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <:\\> against <http://example.org/foo/bar>]
-    expected: FAIL
-
   [Parsing: <foo://> against <http://example.org/foo/bar>]
     expected: FAIL
 
   [Parsing: <http::@c:29> against <http://example.org/foo/bar>]
     expected: FAIL
 
   [Parsing: <http://::@c@d:2> against <http://example.org/foo/bar>]
     expected: FAIL
 
   [Parsing: <http://foo.com:b@d/> against <http://example.org/foo/bar>]
     expected: FAIL
 
-  [Parsing: <http://foo.com/\\@> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http:\\\\foo.com\\> against <http://example.org/foo/bar>]
-    expected: FAIL
-
-  [Parsing: <http:\\\\a\\b:c\\d@foo.com\\> against <http://example.org/foo/bar>]
-    expected: FAIL
-
   [Parsing: <foo://///////> against <http://example.org/foo/bar>]
     expected: FAIL
 
   [Parsing: <foo://///////bar.com/> against <http://example.org/foo/bar>]
     expected: FAIL
 
   [Parsing: <foo:////://///> against <http://example.org/foo/bar>]
     expected: FAIL
@@ -91,34 +76,28 @@
     expected: FAIL
 
   [Parsing: <file://localhost/> against <file:///tmp/mock/path>]
     expected: FAIL
 
   [Parsing: <file://localhost/test> against <file:///tmp/mock/path>]
     expected: FAIL
 
-  [Parsing: <http://example.com\\\\foo\\\\bar> against <about:blank>]
-    expected: FAIL
-
   [Parsing: <http://www.google.com/foo?bar=baz# »> against <about:blank>]
     expected: FAIL
 
   [Parsing: <data:test# »> against <about:blank>]
     expected: FAIL
 
   [Parsing: <http://192.0x00A80001> against <about:blank>]
     expected: FAIL
 
   [Parsing: <http://user:pass@/> against <about:blank>]
     expected: FAIL
 
-  [Parsing: <http:\\\\www.google.com\\foo> against <about:blank>]
-    expected: FAIL
-
   [Parsing: <httpa://foo:80/> against <about:blank>]
     expected: FAIL
 
   [Parsing: <gopher://foo:70/> against <about:blank>]
     expected: FAIL
 
   [Parsing: <gopher://foo:443/> against <about:blank>]
     expected: FAIL