W3C home > Mailing lists > Public > public-audio@w3.org > April to June 2012

Audio-ISSUE-21 (EmptyInterfaces): Empty interfaces serve no purpose [Web Audio API]

From: Audio Working Group Issue Tracker <sysbot+tracker@w3.org>
Date: Tue, 15 May 2012 12:47:44 +0000
Message-Id: <E1SUHAG-0007QU-Pj@tibor.w3.org>
To: public-audio@w3.org
Audio-ISSUE-21 (EmptyInterfaces): Empty interfaces serve no purpose [Web Audio API]

http://www.w3.org/2011/audio/track/issues/21

Raised by: Philip J├Ągenstedt
On product: Web Audio API

There are currently a number of empty interfaces:

    interface AudioSourceNode : AudioNode {

    }

  interface AudioGain : AudioParam {

  };

    interface MediaElementAudioSourceNode : AudioSourceNode {

    }

    interface AudioChannelSplitter : AudioNode {

    };

    interface WaveTable {

    }

(Copied verbatim, note the inconsistent indentation.)

These interfaces will be visible in the global namespace (the Window object) but serve no apparent purpose. In HTML, elements that do not have any special DOM interface are simply HTMLElement, a model we suggest to follow.
Received on Tuesday, 15 May 2012 12:47:52 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 15 May 2012 12:47:52 GMT