<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>17324</bug_id>
          
          <creation_ts>2012-06-05 11:16:37 +0000</creation_ts>
          <short_desc>Empty interfaces serve no purpose</short_desc>
          <delta_ts>2013-05-14 10:24:08 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>AudioWG</product>
          <component>Web Audio API</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>TBD</target_milestone>
          <dependson>21511</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Philip Jägenstedt">philipj</reporter>
          <assigned_to name="This bug has no owner yet - up for the taking">dave.null</assigned_to>
          <cc>crogers</cc>
    
    <cc>olivier.thereaux</cc>
    
    <cc>public-audio</cc>
          
          <qa_contact name="This bug has no owner yet - up for the taking">dave.null</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>68633</commentid>
    <comment_count>0</comment_count>
    <who name="Philip Jägenstedt">philipj</who>
    <bug_when>2012-06-05 11:16:37 +0000</bug_when>
    <thetext>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.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68807</commentid>
    <comment_count>1</comment_count>
    <who name="Olivier Thereaux">olivier.thereaux</who>
    <bug_when>2012-06-07 14:36:55 +0000</bug_when>
    <thetext>Comment from Philip in http://lists.w3.org/Archives/Public/public-audio/2012AprJun/0210.html
«
An example of this is AudioProcessingEvent.node, which is not readonly  
while the other members are, for no apparent reason.
»</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>85760</commentid>
    <comment_count>2</comment_count>
    <who name="Chris Rogers">crogers</who>
    <bug_when>2013-04-09 00:47:55 +0000</bug_when>
    <thetext>AudioSourceNode and AudioGain  have been removed since there is no concrete object for these types.

I believe it&apos;s important to keep the others mentioned since they are concrete and very specific node types where specific instances can be created.

Fixed:
https://dvcs.w3.org/hg/audio/rev/827140b23ed9</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>86799</commentid>
    <comment_count>3</comment_count>
    <who name="Olivier Thereaux">olivier.thereaux</who>
    <bug_when>2013-04-25 15:57:10 +0000</bug_when>
    <thetext>(Should be marked as resolved)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87638</commentid>
    <comment_count>4</comment_count>
    <who name="Olivier Thereaux">olivier.thereaux</who>
    <bug_when>2013-05-14 10:24:08 +0000</bug_when>
    <thetext>No objection since resolution announced. Closing.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>