Hi everyone,

I would like to implement the URL API from the WHATWG URL spec, described here:
http://url.spec.whatwg.org/#api

I have a preliminary patch (not ready for review yet; needs tests and fixing 
build on other platforms) here:
https://bugs.webkit.org/show_bug.cgi?id=127795

The patch implements the API with no flag and no prefix because it is simple, 
and as far as I know, reasonably well-liked.

Parts of the API that are not yet in this patch:
- Sharing the interface and implementation of URL properties with 
HTMLAnchorElement, HTMLAreaElement, Location and WorkerLocation
- The URLSearchParams interface
- Making parsing, stringification, and modification by parts match the parsing 
in the spec (and/or filing spec bugs where the spec doesn't seem to match other 
browsers).
- The domainToASCII and domainToUnicode static methods (probably not to be 
implemented for now based on comments in the spec discouraging it)

I plan to do all of these as future steps (except possibly the last part).

Comments? My patch will probably be landable by Thursday if there are no 
objections.

Regards,
Maciej

_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to