Lines Matching refs:url
1 function bURL(url, base) { argument
2 return new URL(url, base || "about:blank")
7 var url = bURL('http://example.org/?a=b')
8 assert_true("searchParams" in url)
9 var searchParams = url.searchParams
10 assert_true(url.searchParams === searchParams, 'Object identity should hold.')
14 var url = bURL('http://example.org/?a=b')
15 assert_true("searchParams" in url)
16 var searchParams = url.searchParams
20 assert_equals(url.searchParams.toString(), 'a=b')
21 assert_equals(url.search, '?a=b')
22 url.search = ''
23 assert_equals(url.searchParams.toString(), '')
24 assert_equals(url.search, '')
31 var url = bURL(urlString)
32 assert_throws(TypeError(), function() { url.searchParams = new URLSearchParams(urlString) })
36 var url = bURL('http://example.org/file?a=b&c=d')
37 assert_true("searchParams" in url)
38 var searchParams = url.searchParams
39 assert_equals(url.search, '?a=b&c=d')
43 url.search = 'e=f&g=h'
44 assert_equals(url.search, '?e=f&g=h')
48 url.search = '?e=f&g=h'
49 assert_equals(url.search, '?e=f&g=h')
55 assert_equals(url.search, '?e=f&g=h&i=+j+')
56 assert_equals(url.searchParams.toString(), 'e=f&g=h&i=+j+')
60 assert_equals(url.search, '?e=updated&g=h&i=+j+')