<?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>23867</bug_id>
          
          <creation_ts>2013-11-19 20:53:47 +0000</creation_ts>
          <short_desc>Add numbered escape characters to list of allowed WebVTT cue text escape characters</short_desc>
          <delta_ts>2016-10-11 18:11:14 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>TextTracks CG</product>
          <component>WebVTT</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>MOVED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>v2 widereview</status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Silvia Pfeiffer">silviapfeiffer1</reporter>
          <assigned_to name="Silvia Pfeiffer">silviapfeiffer1</assigned_to>
          <cc>addison</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>jer.noble</cc>
    
    <cc>mike</cc>
    
    <cc>philipj</cc>
    
    <cc>public-texttracks</cc>
    
    <cc>rick.eyre</cc>
    
    <cc>singer</cc>
    
    <cc>www-international</cc>
    
    <cc>zcorpan</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>96536</commentid>
    <comment_count>0</comment_count>
    <who name="Silvia Pfeiffer">silviapfeiffer1</who>
    <bug_when>2013-11-19 20:53:47 +0000</bug_when>
    <thetext>Things like the left-to-right mark (&amp;#8206;) and other such numbered escape characters should be supported in WebVTT cue text because they are the easy way to author UTF-8 characters.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96605</commentid>
    <comment_count>1</comment_count>
    <who name="Philip Jägenstedt">philipj</who>
    <bug_when>2013-11-20 22:21:10 +0000</bug_when>
    <thetext>I guess you mean to support both &amp;#x200E; and &amp;#8206;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96671</commentid>
    <comment_count>2</comment_count>
    <who name="Silvia Pfeiffer">silviapfeiffer1</who>
    <bug_when>2013-11-21 23:25:41 +0000</bug_when>
    <thetext>Why not just generally &amp;#zzzz; ? Is there any need to restrict which hex values we support?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96875</commentid>
    <comment_count>3</comment_count>
    <who name="Rick Eyre">rick.eyre</who>
    <bug_when>2013-11-27 14:45:51 +0000</bug_when>
    <thetext>This sounds like a good idea. However, we can&apos;t manually convert every escape character to the character it represents like we&apos;re doing now with &amp;, &lt;, &gt;, etc. So would we stop converting them all and let the browser handle it or would only convert certain ones?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97238</commentid>
    <comment_count>4</comment_count>
    <who name="Philip Jägenstedt">philipj</who>
    <bug_when>2013-12-06 11:55:11 +0000</bug_when>
    <thetext>(In reply to Silvia Pfeiffer from comment #2)
&gt; Why not just generally &amp;#zzzz; ? Is there any need to restrict which hex
&gt; values we support?

I was pointing out that there are two forms of escapes, decimal (&amp;#8206;) and hexadecimal (&amp;#x200E;).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97269</commentid>
    <comment_count>5</comment_count>
    <who name="Silvia Pfeiffer">silviapfeiffer1</who>
    <bug_when>2013-12-06 22:15:02 +0000</bug_when>
    <thetext>(In reply to Philip Jägenstedt from comment #4)
&gt; (In reply to Silvia Pfeiffer from comment #2)
&gt; &gt; Why not just generally &amp;#zzzz; ? Is there any need to restrict which hex
&gt; &gt; values we support?
&gt; 
&gt; I was pointing out that there are two forms of escapes, decimal (&amp;#8206;)
&gt; and hexadecimal (&amp;#x200E;).

Ah! Ha! Sure, both makes sense to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99411</commentid>
    <comment_count>6</comment_count>
    <who name="Philip Jägenstedt">philipj</who>
    <bug_when>2014-01-29 11:54:10 +0000</bug_when>
    <thetext>WebVTT now has &amp;lrm; and &amp;rlm;, which was the case this was opened for. I&apos;m taking the liberty of setting this to v2, but we can move it back to v1 if we have people in the trenches requesting more specific escapes than we want to add.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99808</commentid>
    <comment_count>7</comment_count>
    <who name="Philip Jägenstedt">philipj</who>
    <bug_when>2014-02-05 18:53:43 +0000</bug_when>
    <thetext>Relevant Blink review: https://codereview.chromium.org/150413005/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99838</commentid>
    <comment_count>8</comment_count>
    <who name="Silvia Pfeiffer">silviapfeiffer1</who>
    <bug_when>2014-02-05 22:31:38 +0000</bug_when>
    <thetext>Why would anyone write decimal or hexadecimal escapes and not mean them to be resolved? IMHO we can move this to v1 and fix it now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99882</commentid>
    <comment_count>9</comment_count>
    <who name="Philip Jägenstedt">philipj</who>
    <bug_when>2014-02-06 08:49:11 +0000</bug_when>
    <thetext>(In reply to Silvia Pfeiffer from comment #8)
&gt; Why would anyone write decimal or hexadecimal escapes and not mean them to
&gt; be resolved?

The same can be said for *all* escapes that are allowed in HTML.

I&apos;ll ask Anjali to comment on what prompted him to add this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99885</commentid>
    <comment_count>10</comment_count>
    <who name="Silvia Pfeiffer">silviapfeiffer1</who>
    <bug_when>2014-02-06 09:44:23 +0000</bug_when>
    <thetext>(In reply to Philip Jägenstedt from comment #9)
&gt; (In reply to Silvia Pfeiffer from comment #8)
&gt; &gt; Why would anyone write decimal or hexadecimal escapes and not mean them to
&gt; &gt; be resolved?
&gt; 
&gt; The same can be said for *all* escapes that are allowed in HTML.

Right. Limiting the supported entity names just made sense for authoring tools and non-browsers, IMHO.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118845</commentid>
    <comment_count>11</comment_count>
    <who name="Philip Jägenstedt">philipj</who>
    <bug_when>2015-03-23 03:40:51 +0000</bug_when>
    <thetext>*** Bug 28264 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118885</commentid>
    <comment_count>12</comment_count>
    <who name="Addison Phillips">addison</who>
    <bug_when>2015-03-24 01:02:26 +0000</bug_when>
    <thetext>(adding www-international to this issue, which duplicates I18N-ISSUE-430)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120637</commentid>
    <comment_count>13</comment_count>
    <who name="David Singer">singer</who>
    <bug_when>2015-06-01 20:35:51 +0000</bug_when>
    <thetext>(added widereview as it&apos;s a dup of 28264)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120982</commentid>
    <comment_count>14</comment_count>
    <who name="Silvia Pfeiffer">silviapfeiffer1</who>
    <bug_when>2015-06-14 21:08:24 +0000</bug_when>
    <thetext>PR prepared https://github.com/w3c/webvtt/pull/198</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122262</commentid>
    <comment_count>15</comment_count>
    <who name="Philip Jägenstedt">philipj</who>
    <bug_when>2015-07-22 14:25:43 +0000</bug_when>
    <thetext>Do we have concrete implementor support for this? I would accept it in Blink, but it&apos;s unlikely I&apos;ll get around to implementing it myself.

Rick, interest in Gecko?

Eric, Jer, interest in WebKit?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122264</commentid>
    <comment_count>16</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2015-07-22 14:46:38 +0000</bug_when>
    <thetext>(In reply to Philip Jägenstedt from comment #15)
&gt; Do we have concrete implementor support for this? I would accept it in
&gt; Blink, but it&apos;s unlikely I&apos;ll get around to implementing it myself.
&gt; 
&gt; Rick, interest in Gecko?
&gt; 
&gt; Eric, Jer, interest in WebKit?

Sure, seems reasonable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124186</commentid>
    <comment_count>17</comment_count>
    <who name="Simon Pieters">zcorpan</who>
    <bug_when>2015-11-12 15:21:26 +0000</bug_when>
    <thetext>https://github.com/w3c/webvtt/pull/253</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127730</commentid>
    <comment_count>18</comment_count>
    <who name="David Singer">singer</who>
    <bug_when>2016-10-11 18:11:14 +0000</bug_when>
    <thetext>we now rely on HTML character reference</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>