<?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>28473</bug_id>
          
          <creation_ts>2015-04-12 11:23:05 +0000</creation_ts>
          <short_desc>[WebVTT] Re-think css selectors for regions</short_desc>
          <delta_ts>2017-03-07 10:20:15 +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>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>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="This bug has no owner yet - up for the taking">dave.null</assigned_to>
          <cc>nigel.megitt</cc>
    
    <cc>philipj</cc>
    
    <cc>silviapfeiffer1</cc>
    
    <cc>singer</cc>
          
          <qa_contact name="Web Media Text Tracks CG">public-texttracks</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>119449</commentid>
    <comment_count>0</comment_count>
    <who name="Silvia Pfeiffer">silviapfeiffer1</who>
    <bug_when>2015-04-12 11:23:05 +0000</bug_when>
    <thetext>Feedback by the CSS WG, see http://lists.w3.org/Archives/Public/public-tt/2015Apr/0007.html

Section 6.2.3.3: It looks like cue regions are basically blocks that get filled with cues. Why not just make those an element selectable by ::cue()? You&apos;re limited to the same styles that apply to ::cue anyway.
http://dev.w3.org/html5/webvtt/#the-cue-region-pseudo-element</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127714</commentid>
    <comment_count>1</comment_count>
    <who name="David Singer">singer</who>
    <bug_when>2016-10-11 16:57:16 +0000</bug_when>
    <thetext>related to 28474</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127717</commentid>
    <comment_count>2</comment_count>
    <who name="David Singer">singer</who>
    <bug_when>2016-10-11 17:06:51 +0000</bug_when>
    <thetext>asked for clarification in email: We’re not entirely sure we understand this comment. Are you suggesting we view regions as if they were divs, that contain cues, that are effectively divs?  The syntax of WebVTT doesn’t really have the concept of nesting here; it’s line-based, not tag-based.  Can you clarify your suggestion?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>128168</commentid>
    <comment_count>3</comment_count>
    <who name="David Singer">singer</who>
    <bug_when>2016-11-14 17:11:04 +0000</bug_when>
    <thetext>Bert replies: 

Hmm, it&apos;s a long time ago and it wasn&apos;t me who wrote the comment. I think 
the suggestions was to add &apos;::cue(region)&apos; and drop &apos;::cue-region&apos;. In 
other words: let &apos;::cue&apos; apply to regions (in addition to the other cues 
it already applies to) and then allow &apos;::cue(region)&apos; analogous to 
&apos;::cue(v)&apos; and &apos;::cue(i)&apos; for more specific selectors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>128468</commentid>
    <comment_count>4</comment_count>
    <who name="Silvia Pfeiffer">silviapfeiffer1</who>
    <bug_when>2017-03-07 10:20:15 +0000</bug_when>
    <thetext>(In reply to David Singer from comment #3)
&gt; Bert replies: 
&gt; 
&gt; Hmm, it&apos;s a long time ago and it wasn&apos;t me who wrote the comment. I think 
&gt; the suggestions was to add &apos;::cue(region)&apos; and drop &apos;::cue-region&apos;. In 
&gt; other words: let &apos;::cue&apos; apply to regions (in addition to the other cues 
&gt; it already applies to) and then allow &apos;::cue(region)&apos; analogous to 
&gt; &apos;::cue(v)&apos; and &apos;::cue(i)&apos; for more specific selectors.

A region is not a WebVTT Node Object, since it doesn&apos;t live inside a cue. Therefore, ::cue(region) doesn&apos;t seem to make sense. The region is a cue-like object that exists a level above the cue, so needs a separate selector, e.g. to address all regions with ::cue-region - that would not be possible with a ::cue(region-id).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>