File tree 6 files changed +46
-39
lines changed
runtime/js-compute-runtime/rust-url
6 files changed +46
-39
lines changed Original file line number Diff line number Diff line change @@ -7,4 +7,11 @@ edition = "2018"
7
7
crate-type = [" staticlib" ]
8
8
9
9
[dependencies ]
10
- url = " 2.3.1"
10
+ url = " 2.4.0"
11
+
12
+ [profile .release ]
13
+ lto = true
14
+ panic = ' abort'
15
+
16
+ [profile .dev ]
17
+ panic = ' abort'
Original file line number Diff line number Diff line change 1911
1911
"status" : " PASS"
1912
1912
},
1913
1913
"Parsing: <non-spec:/.//> without base" : {
1914
- "status" : " FAIL "
1914
+ "status" : " PASS "
1915
1915
},
1916
1916
"Parsing: <non-spec:/..//> without base" : {
1917
- "status" : " FAIL "
1917
+ "status" : " PASS "
1918
1918
},
1919
1919
"Parsing: <non-spec:/a/..//> without base" : {
1920
- "status" : " FAIL "
1920
+ "status" : " PASS "
1921
1921
},
1922
1922
"Parsing: <non-spec:/.//path> without base" : {
1923
- "status" : " FAIL "
1923
+ "status" : " PASS "
1924
1924
},
1925
1925
"Parsing: <non-spec:/..//path> without base" : {
1926
- "status" : " FAIL "
1926
+ "status" : " PASS "
1927
1927
},
1928
1928
"Parsing: <non-spec:/a/..//path> without base" : {
1929
- "status" : " FAIL "
1929
+ "status" : " PASS "
1930
1930
},
1931
1931
"Parsing: </.//path> against <non-spec:/p>" : {
1932
- "status" : " FAIL "
1932
+ "status" : " PASS "
1933
1933
},
1934
1934
"Parsing: </..//path> against <non-spec:/p>" : {
1935
- "status" : " FAIL "
1935
+ "status" : " PASS "
1936
1936
},
1937
1937
"Parsing: <..//path> against <non-spec:/p>" : {
1938
- "status" : " FAIL "
1938
+ "status" : " PASS "
1939
1939
},
1940
1940
"Parsing: <a/..//path> against <non-spec:/p>" : {
1941
- "status" : " FAIL "
1941
+ "status" : " PASS "
1942
1942
},
1943
1943
"Parsing: <> against <non-spec:/..//p>" : {
1944
- "status" : " FAIL "
1944
+ "status" : " PASS "
1945
1945
},
1946
1946
"Parsing: <path> against <non-spec:/..//p>" : {
1947
- "status" : " FAIL "
1947
+ "status" : " PASS "
1948
1948
},
1949
1949
"Parsing: <../path> against <non-spec:/.//p>" : {
1950
1950
"status" : " PASS"
Original file line number Diff line number Diff line change 453
453
"status" : " PASS"
454
454
},
455
455
"URL: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path" : {
456
- "status" : " PASS "
456
+ "status" : " FAIL "
457
457
},
458
458
"URL: Setting <non-spec:/.//p>.hostname = ''" : {
459
- "status" : " PASS "
459
+ "status" : " FAIL "
460
460
},
461
461
"URL: Setting <http://example.com/>.hostname = '///bad.com' Leading / is not stripped" : {
462
462
"status" : " PASS"
633
633
"status" : " FAIL"
634
634
},
635
635
"URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path" : {
636
- "status" : " PASS "
636
+ "status" : " FAIL "
637
637
},
638
638
"URL: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020" : {
639
639
"status" : " FAIL"
678
678
"status" : " PASS"
679
679
},
680
680
"URL: Setting <data:space ?query>.search = '' Drop trailing spaces from trailing opaque paths" : {
681
- "status" : " FAIL "
681
+ "status" : " PASS "
682
682
},
683
683
"URL: Setting <sc:space ?query>.search = ''" : {
684
- "status" : " FAIL "
684
+ "status" : " PASS "
685
685
},
686
686
"URL: Setting <data:space ?query#fragment>.search = '' Do not drop trailing spaces from non-trailing opaque paths" : {
687
- "status" : " PASS "
687
+ "status" : " FAIL "
688
688
},
689
689
"URL: Setting <sc:space ?query#fragment>.search = ''" : {
690
- "status" : " PASS "
690
+ "status" : " FAIL "
691
691
},
692
692
"URL: Setting <http://example.net>.search = ' ' Trailing space should be encoded" : {
693
693
"status" : " PASS"
744
744
"status" : " PASS"
745
745
},
746
746
"URL: Setting <data:space #fragment>.hash = '' Drop trailing spaces from trailing opaque paths" : {
747
- "status" : " FAIL "
747
+ "status" : " PASS "
748
748
},
749
749
"URL: Setting <sc:space #fragment>.hash = ''" : {
750
- "status" : " FAIL "
750
+ "status" : " PASS "
751
751
},
752
752
"URL: Setting <data:space ?query#fragment>.hash = '' Do not drop trailing spaces from non-trailing opaque paths" : {
753
753
"status" : " PASS"
Original file line number Diff line number Diff line change 12
12
"status" : " PASS"
13
13
},
14
14
"Changing the query of a URL with an opaque path can impact the path" : {
15
- "status" : " FAIL "
15
+ "status" : " PASS "
16
16
},
17
17
"Changing the query of a URL with an opaque path can impact the path if the URL has no fragment" : {
18
- "status" : " PASS "
18
+ "status" : " FAIL "
19
19
},
20
20
"Two-argument delete()" : {
21
21
"status" : " FAIL"
You can’t perform that action at this time.
0 commit comments