WHATWG project — week #4

Last week:

* http://annevankesteren.nl/2012/11/idna-hell
* URL: Changed query parsing in the URL parser for URLs with a
non-relative scheme
* URL: Fixed a small bug in port parsing.
* DOM: Introduced RootNode/ChildNode to put new tree members on. Moved
the element traversal attributes there so they become more useful.
* DOM: Wrote introductory text for the append/prepend methods and friends.
* DOM: Grouped ProcessingInstruction and Comment handling as planned long ago.
* DOM: Added initCustomEvent back in as the web depends on it :-(
* DOM: Removed Range.detach() functionality, but kept the method as
doing nothing, because it cannot be removed.
* URL: Fixed the API to notify users of it of updates. (Needed for
HTML <a> and window.location.)
* URL: Took a stab at defining application/x-www-form-urlencoded.
* URL: Used that to define URLQuery with help from Tab Atkins on the
API particulars (modeled after our envisioned JavaScript MultiMap
which does not actually exist (yet)).
* URL: Wrote http://wiki.whatwg.org/wiki/URL_schemes

This week:

* Cleanup application/x-www-form-urlencoded definition as it is wrong
on several counts.
* Hopefully get around to defining DOMTokenList in a similar way to
how I defined URLQuery to fix two tricky open bugs.

Note: My estimations in
http://annevankesteren.nl/projects/whatwg/nlnet.txt were off as a few
things took less time than anticipated so I just moved on to the next
topic twice. Of course I need to do some cleanup now, but I anticipate
to be done in less than three months.

Context: http://lists.w3.org/Archives/Public/www-archive/2012Dec/0003.html


-- 
http://annevankesteren.nl/

Received on Monday, 3 December 2012 11:47:57 UTC