[whatwg] Reconcile document.URL and document.documentURI?
Ian Hickson
ian at hixie.ch
Fri Jan 13 14:30:06 PST 2012
On Tue, 28 Jun 2011, Anne van Kesteren wrote:
>
> Is there a way we can make these consistent somehow? Maybe move
> document.documentURI to Web Applications 1.0? With createHTMLDocument() I get
> these results:
>
> document.URL document.documentURI
> Gecko "about:blank" "about:blank"
> Chrome "" null
> Opera script document URL null
> Safari "" null
>
> Only Opera seems to conform here for document.URL which I think means
> the specification should change. I kind of prefer what Gecko is doing
> here. Not having the strange null-ability of attributes that take URLs
> and simply (with apologies to hsivonen) use about:blank.
>
> I also found that both Opera and Gecko throw for setting
> document.documentURI. Maybe we should take that opportunity and make it
> readonly (or nuke it entirely, if that is feasible).
>
> For DOM Core this is http://www.w3.org/Bugs/Public/show_bug.cgi?id=13045
On Sat, 30 Jul 2011, Anne van Kesteren wrote:
>
> I moved document.URL to DOM Core, made document.documentURI readonly,
> and have them both return the same URL concept, which defaults to
> "about:blank".
They now always return about:blank, since this URL concept is never set.
So um... when should it be set? Is it just "the document's address" but
with the change that the document's address is about:blank for
create*Document()-created documents?
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg
mailing list