kitesurf · WPT

FAIL
expected FAIL · 524 ms
▶ run in kitesurf
Test
/url/idlharness.any.html
Actual
FAIL
Expected
FAIL
Unexpected
no
Duration
524 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2Furl%2Fidlharness.any.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
PASSidl_test setup
PASSidl_test validation
PASSURL interface: existence and properties of interface object
FAILURL interface object lengthassert_equals: wrong value for URL.length expected 1 but got 0
PASSURL interface object name
FAILURL interface: legacy window aliasassert_true: webkitURL should exist expected true got false
FAILURL interface: existence and properties of interface prototype objectassert_false: URL.prototype should not be writable expected false got true
PASSURL interface: existence and properties of interface prototype object's "constructor" property
PASSURL interface: existence and properties of interface prototype object's @@unscopables property
FAILURL interface: operation parse(USVString, optional USVString)assert_equals: property has wrong .length expected 1 but got 0
FAILURL interface: operation canParse(USVString, optional USVString)assert_equals: property has wrong .length expected 1 but got 0
FAILURL interface: attribute hrefassert_equals: getter must have the name 'get href' expected "get href" but got ""
PASSURL interface: stringifier
FAILURL interface: attribute originassert_equals: getter must have the name 'get origin' expected "get origin" but got ""
FAILURL interface: attribute protocolassert_equals: getter must have the name 'get protocol' expected "get protocol" but got ""
FAILURL interface: attribute usernameassert_equals: getter must have the name 'get username' expected "get username" but got ""
FAILURL interface: attribute passwordassert_equals: getter must have the name 'get password' expected "get password" but got ""
FAILURL interface: attribute hostassert_equals: getter must have the name 'get host' expected "get host" but got ""
FAILURL interface: attribute hostnameassert_equals: getter must have the name 'get hostname' expected "get hostname" but got ""
FAILURL interface: attribute portassert_equals: getter must have the name 'get port' expected "get port" but got ""
FAILURL interface: attribute pathnameassert_equals: getter must have the name 'get pathname' expected "get pathname" but got ""
FAILURL interface: attribute searchassert_equals: getter must have the name 'get search' expected "get search" but got ""
FAILURL interface: attribute searchParamsassert_equals: getter must have the name 'get searchParams' expected "get searchParams" but got ""
FAILURL interface: attribute hashassert_equals: getter must have the name 'get hash' expected "get hash" but got ""
PASSURL interface: operation toJSON()
PASSURL must be primary interface of new URL("http://foo")
PASSStringification of new URL("http://foo")
PASSURL interface: new URL("http://foo") must inherit property "parse(USVString, optional USVString)" with the proper type
PASSURL interface: calling parse(USVString, optional USVString) on new URL("http://foo") with too few arguments must throw TypeError
PASSURL interface: new URL("http://foo") must inherit property "canParse(USVString, optional USVString)" with the proper type
PASSURL interface: calling canParse(USVString, optional USVString) on new URL("http://foo") with too few arguments must throw TypeError
PASSURL interface: new URL("http://foo") must inherit property "href" with the proper type
PASSURL interface: new URL("http://foo") must inherit property "origin" with the proper type
PASSURL interface: new URL("http://foo") must inherit property "protocol" with the proper type
PASSURL interface: new URL("http://foo") must inherit property "username" with the proper type
PASSURL interface: new URL("http://foo") must inherit property "password" with the proper type
PASSURL interface: new URL("http://foo") must inherit property "host" with the proper type
PASSURL interface: new URL("http://foo") must inherit property "hostname" with the proper type
PASSURL interface: new URL("http://foo") must inherit property "port" with the proper type
PASSURL interface: new URL("http://foo") must inherit property "pathname" with the proper type
PASSURL interface: new URL("http://foo") must inherit property "search" with the proper type
PASSURL interface: new URL("http://foo") must inherit property "searchParams" with the proper type
PASSURL interface: new URL("http://foo") must inherit property "hash" with the proper type
PASSURL interface: new URL("http://foo") must inherit property "toJSON()" with the proper type
PASSURL interface: toJSON operation on new URL("http://foo")
PASSURLSearchParams interface: existence and properties of interface object
PASSURLSearchParams interface object length
PASSURLSearchParams interface object name
FAILURLSearchParams interface: existence and properties of interface prototype objectassert_false: URLSearchParams.prototype should not be writable expected false got true
PASSURLSearchParams interface: existence and properties of interface prototype object's "constructor" property
PASSURLSearchParams interface: existence and properties of interface prototype object's @@unscopables property
FAILURLSearchParams interface: attribute sizeassert_equals: getter must have the name 'get size' expected "get size" but got ""
FAILURLSearchParams interface: operation append(USVString, USVString)assert_equals: property has wrong .length expected 2 but got 0
FAILURLSearchParams interface: operation delete(USVString, optional USVString)assert_equals: property has wrong .length expected 1 but got 0
FAILURLSearchParams interface: operation get(USVString)assert_equals: property has wrong .length expected 1 but got 0
FAILURLSearchParams interface: operation getAll(USVString)assert_equals: property has wrong .length expected 1 but got 0
FAILURLSearchParams interface: operation has(USVString, optional USVString)assert_equals: property has wrong .length expected 1 but got 0
FAILURLSearchParams interface: operation set(USVString, USVString)assert_equals: property has wrong .length expected 2 but got 0
PASSURLSearchParams interface: operation sort()
FAILURLSearchParams interface: iterable<USVString, USVString>assert_equals: forEach function object length should be 1 expected 1 but got 0
PASSURLSearchParams interface: stringifier
PASSURLSearchParams must be primary interface of new URLSearchParams("hi=there&thank=you")
PASSStringification of new URLSearchParams("hi=there&thank=you")
PASSURLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "size" with the proper type
PASSURLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "append(USVString, USVString)" with the proper type
PASSURLSearchParams interface: calling append(USVString, USVString) on new URLSearchParams("hi=there&thank=you") with too few arguments must throw TypeError
PASSURLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "delete(USVString, optional USVString)" with the proper type
PASSURLSearchParams interface: calling delete(USVString, optional USVString) on new URLSearchParams("hi=there&thank=you") with too few arguments must throw TypeError
PASSURLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "get(USVString)" with the proper type
PASSURLSearchParams interface: calling get(USVString) on new URLSearchParams("hi=there&thank=you") with too few arguments must throw TypeError
PASSURLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "getAll(USVString)" with the proper type
PASSURLSearchParams interface: calling getAll(USVString) on new URLSearchParams("hi=there&thank=you") with too few arguments must throw TypeError
PASSURLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "has(USVString, optional USVString)" with the proper type
PASSURLSearchParams interface: calling has(USVString, optional USVString) on new URLSearchParams("hi=there&thank=you") with too few arguments must throw TypeError
PASSURLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "set(USVString, USVString)" with the proper type
PASSURLSearchParams interface: calling set(USVString, USVString) on new URLSearchParams("hi=there&thank=you") with too few arguments must throw TypeError
PASSURLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "sort()" with the proper type

bundle built 2026-07-16T07:16:48.063Z