[Bug 14879] You should remove named numeric constants from interfaces that don't have legacy constraints yet. These probably include some or all of: HTMLTrackElement, TextTrack, NavigatorUserMediaError, MediaStream, PeerConnection, EventSource.

http://www.w3.org/Bugs/Public/show_bug.cgi?id=14879

Aryeh Gregor <ayg@aryeh.name> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |annevk@opera.com

--- Comment #2 from Aryeh Gregor <ayg@aryeh.name> 2011-11-18 19:24:38 UTC ---
(In reply to comment #1)
> HTMLTrackElement, TextTrack: Are we sure it's worth the inconsistency with
> HTMLMediaElement?

Well, the same could be asked of pretty much any new interface, since usually
they're comparable to some existing interface or other.  I think it's probably
best to just avoid the numeric constant pattern in all new interfaces, but
maybe other people have different opinions.  Anne?

> NavigatorUserMediaError, MediaStream, PeerConnection: Please report these to
> the WebRTC group.

Probably not worth my time, since I don't know if they'll agree that it's a bad
pattern.

> EventSource: This one is widely implemented.

Okay.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Friday, 18 November 2011 19:24:46 UTC