From 7e4524e6813309a7a04fd604d79afd7dde0b84b9 Mon Sep 17 00:00:00 2001
From: Anne van Kesteren If element's url is non-null, its scheme is "
blob
", and its
- cannot-be-a-base-URL is true, terminate these steps.blob
", and it has an
+ opaque path, then terminate these steps.
Set the url.
Let url be this element's url.
If url is null or url's cannot-be-a-base-URL is true, - then return.
If url is null or url has an opaque path, then + return.
Basic URL parse the given value, with
url as url and host
@@ -23604,8 +23605,8 @@ document.body.appendChild(wbr);
Let url be this element's url. If url is null or url's cannot-be-a-base-URL is true,
- then return. If url is null or url has an opaque path, then
+ return. Basic URL parse the given value, with
url as url and hostname
@@ -23662,17 +23663,10 @@ document.body.appendChild(wbr);
Let url be this element's url. If url is null, return the empty string. If url's cannot-be-a-base-URL is true, then return
- url's path[0]. If url's path is empty, then return the
- empty string. If url is null, then return the empty string. Return " Return the result of URL path serializing
+ url. The Let url be this element's url. If url is null or url's cannot-be-a-base-URL is true,
- then return. If url is null or url has an opaque path, then
+ return. Set url's path to the empty
list. If copyURL's cannot-be-a-base-URL is true, then return. If copyURL has an opaque path, then return. Basic URL parse the given value, with
copyURL as url and host
@@ -85843,7 +85837,7 @@ interface Location { // but see also url. If copyURL's cannot-be-a-base-URL is true, then return. If copyURL has an opaque path, then return. Basic URL parse the given value, with
copyURL as url and hostname
@@ -85909,18 +85903,8 @@ interface Location { // but see also origin, then throw a
" Let url be this If url's cannot-be-a-base-URL is true, then return
- url's path[0]. If url's path is empty, then return the
- empty string. Return " Return the result of URL path serializing this
+ The /
", followed by the strings in url's path (including empty strings), separated from each other by
- "/
".pathname
attribute's setter must run these
@@ -23684,8 +23678,8 @@ document.body.appendChild(wbr);
SecurityError
" DOMException
.Location
object's url./
", followed by the strings in url's path (including empty strings), separated from each other by
- "/
".Location
object's url.pathname
attribute's setter must run these
@@ -85938,7 +85922,7 @@ interface Location { // but see also url
If copyURL's cannot-be-a-base-URL is true, then return.
If copyURL has an opaque path, then return.
Set copyURL's path to the empty list.
The pathname
attribute's getter must run these
- steps:
Let url be the associated WorkerGlobalScope
object's
- url.
If url's cannot-be-a-base-URL is true, then return - url's path[0].
Return "/
", followed by the strings in url's path (including empty strings), separated from each other by
- "/
".
WorkerGlobalScope
object's
+ url.
The search
attribute's getter must run these