<?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>22329</bug_id>
          
          <creation_ts>2013-06-11 23:02:51 +0000</creation_ts>
          <short_desc>[MSE] TextTrack attributes settable in conflict with the html spec</short_desc>
          <delta_ts>2013-07-02 19:37:00 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>HTML WG</product>
          <component>Media Source Extensions</component>
          <version>unspecified</version>
          <rep_platform>PC</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>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ralph Giles">giles</reporter>
          <assigned_to name="Adrian Bateman [MSFT]">adrianba</assigned_to>
          <cc>acolwell</cc>
    
    <cc>kinetik</cc>
    
    <cc>mike</cc>
    
    <cc>public-html-media</cc>
          
          <qa_contact name="HTML WG Bugzilla archive list">public-html-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>89137</commentid>
    <comment_count>0</comment_count>
    <who name="Ralph Giles">giles</who>
    <bug_when>2013-06-11 23:02:51 +0000</bug_when>
    <thetext>&quot;partial interface TextTrack {
  attribute DOMString kind;
  attribute DOMString language;
}&quot;

The TextTrack interface in the html spec has readonly attributes of the same name. I think the idea is to use specific constructors as the only way to pass these in, or have them created by the parser for in-band text tracks and &lt;track&gt; elements.

Do we need this interface? If it&apos;s muxed with the parent media element&apos;s source stream, the in-band text track support should cover it, and if it&apos;s external, the media.AddTextTrack and TextTrack.addCue methods should be sufficient to implement dynamic subtitles with minimal complexity.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>89169</commentid>
    <comment_count>1</comment_count>
    <who name="Aaron Colwell">acolwell</who>
    <bug_when>2013-06-12 15:24:39 +0000</bug_when>
    <thetext>These attributes were intentionally made writable so that kind and language information that may be in the DASH manifest could be applied to specific tracks. Bug 17006 contains the initial discussion around this. The intent is to allow the application to override the information in the in-band tracks because it may either be wrong for the intended presentation or not even present.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>90130</commentid>
    <comment_count>2</comment_count>
    <who name="Aaron Colwell">acolwell</who>
    <bug_when>2013-07-02 19:37:00 +0000</bug_when>
    <thetext>Resolving as WONTFIX base on discussion on the last media call (http://www.w3.org/2013/06/25-html-media-minutes.html).

Please reopen with more information if my explanation was unacceptable.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>