- From: Domenic Denicola <notifications@github.com>
- Date: Thu, 02 Feb 2017 10:51:52 -0800
- To: whatwg/url <url@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Thursday, 2 February 2017 18:53:24 UTC
domenic commented on this pull request. > @@ -2483,6 +2483,8 @@ interface URL { attribute USVString search; [SameObject] readonly attribute URLSearchParams searchParams; attribute USVString hash; + + USVString toJSON(); Why? We should be moving away from this baroque, hard-to-understand, "language independent" syntax in favor of simple, do-what-it-says JavaScript-derived syntax. The only reason iterable is special is because it's a macro that expands to ~4 JS methods. For a simple stand-in for a JS method, we should not create an extra layer of abstraction that requires looking up the Web IDL spec to understand what it does. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/url/pull/229
Received on Thursday, 2 February 2017 18:53:24 UTC