Hi Cam - thanks very much for this update and the good progress!

All - please help Cam come to closure on the bugs listed below.

Cam mentioned off-list that closing these bugs by June 30 should be doable so let's please work toward that deadline.

If any new bugs are raised between now and the time the LC is published, unless a bug is a showstopper for LC, let's plan to address those new bugs during the LC comment period.

-Art Barstow

On Jun/21/2011 12:11 AM, ext Cameron McCormack wrote:
Arthur Barstow:
>  * June 20 - start a 1-week Call for Consensus (CfC) to publish a LCWD
That is today, and there are still some open bugs on the spec.  Here is
a status update.

Features I have deferred until a second version/revision of the
specification I’ve marked as Severity:Enhancement in Bugzilla:
http://www.w3.org/Bugs/Public/buglist.cgi?quicksearch=comp%3Awebidl+sev%3Aenh

For the remaining open bugs:
http://www.w3.org/Bugs/Public/buglist.cgi?quicksearch=comp%3Awebidl+-sev%3Aenh

* Bug 8241 - Named properties on Window
   This was resolved, but reopened.  Discussion is ongoing, and this
   might well need further changes to the spec.

* Bug 10623 - Simplify Web IDL exceptions
   This was resolved, and also reopened.  It seems to need further
   discussion on whether everyone agrees this is the desired way forward
   for DOMExceptions across web platform specifications.

* Bug 11267 - Add a [NonConfigurable] extended attribute
   This may or may not be worth addressing in Web IDL itself.  If is, it
   shouldn’t be much work.  Discussion is ongoing.

* Bug 12320 - ECMAScript binding forbids using ECMAScript to implement
               many interfaces
   This hasn’t been started.  It isn’t a major change in requirements,
   more of an editorial change.  But it still needs a bit of thought on
   my part.

* Bug 12458 - Interface objects should be Functions
   This has open discussion on the bug, but not clear resolution yet.
   I’ve asked for data around the compatibility constraints so we can
   decide how to move forward.

* Bug 12635 - calling Functions corresponding to IDL
               operations/attributes on unexpected objects should throw
   This is pretty much done.  It is dependent on bug 12320.

* Bug 12798 - Default to [TreatNullAs=EmptyString]
   This is a high profile issue, and it has had a bunch of discussion
   since I resolved the bug.  I reverted the change due to that
   discussion, although there have been subsequent calls for the change
   to be reapplied.  The bug awaits some concrete data on site breakage
   that would need the patch to be reapplied to resolve.

* Bug 12845 - Disallow shaing attributes
   There appear to be some philisophical differences between commentors
   in the bug about whether shadowing should be allowed or not at all.
   The smaller change is to continue allowing it, since at least HTML
   does shadow some attributes.  I’d rather leave this bug open for a
   little longer.  If there aren’t any further arguments, I’d say to
   close this bug without disallowing shadowing, as the simpler way
   forward.

* Bug 12979 - Set [[Enumerable]] in §4.6.3 and §4.6.4
   This is dependent on resolving the issue raised in this thread:
   http://www.w3.org/mid/20110618052618.ga30...@wok.mcc.id.au

   In that mail I propose a solution, but wanted to hear from people as
   to whether that would unduly risk website compatibility before making
   the change.

I think the open bugs listed above could do with more time to allow
discussions to come to a conclusion.

There are a few of additional Editorial Notes left in the specification
itself, which are items that can be discussed in LC.  They might inform
a list of At Risk features, too.

The spec probably needs a bit of an editorial brush run through it, too,
but I don’t think that needs to hold up LC.

-- Cameron McCormack ≝ http://mcc.id.au/

Reply via email to