<?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>11016</bug_id>
          
          <creation_ts>2010-10-12 23:34:30 +0000</creation_ts>
          <short_desc>Give the TimedTrackCueList getter operation an identifier</short_desc>
          <delta_ts>2012-07-18 18:48:25 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WHATWG</product>
          <component>HTML</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>Unsorted</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Cameron McCormack">cam</reporter>
          <assigned_to name="Ian &apos;Hixie&apos; Hickson">ian</assigned_to>
          <cc>ian</cc>
    
    <cc>mike</cc>
    
    <cc>Ms2ger</cc>
    
    <cc>philipj</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
          
          <qa_contact>contributor</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>41184</commentid>
    <comment_count>0</comment_count>
    <who name="Cameron McCormack">cam</who>
    <bug_when>2010-10-12 23:34:30 +0000</bug_when>
    <thetext>The getter on TimedTrackCueList should have an identifier.  This would make it consistent with other interfaces such as HTMLCollection, DOMTokenList, HTMLFormElement, HTMLSelectElement and UndoManager that have indexed properties as well as a method to get an item at a particular index.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42688</commentid>
    <comment_count>1</comment_count>
    <who name="Ms2ger">Ms2ger</who>
    <bug_when>2010-11-22 10:27:57 +0000</bug_when>
    <thetext>What&apos;s the use case?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42744</commentid>
    <comment_count>2</comment_count>
    <who name="Cameron McCormack">cam</who>
    <bug_when>2010-11-24 04:03:29 +0000</bug_when>
    <thetext>Obviously, you can get at the elements of the TimedTrackCueList with the index properties, so whatever the use case is that TimedTrackCueList serves is solved by that.  I would ask why TimedTrackCueList isn&apos;t being made consistent with the other collection/array-like interfaces in the spec.  Surely consistency benefits authors, and we should strive to be consistent unless there are good reasons not to be?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43729</commentid>
    <comment_count>3</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2011-01-01 06:36:50 +0000</bug_when>
    <thetext>EDITOR&apos;S RESPONSE: This is an Editor&apos;s Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document:
   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Rejected
Change Description: no spec change
Rationale: It&apos;s unclear to me why consistency would be especially useful here. It&apos;s not like someone using track.cues[0] is going to wonder why he can&apos;t do track.cues.item(0) instead. Arrays don&apos;t support that, right? If we should be pursuing convergence, it&apos;s with Array, not with a random smattering of DOM interfaces that have a variety of additional ways of obtaining the array items in addition to the regular getter syntax.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>