This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Feedback by the CSS WG, see http://lists.w3.org/Archives/Public/public-tt/2015Apr/0007.html Even though regions have an ID, it looks like you can't select by it. All you can do is apply styles to all regions. What's the purpose of this, then? It seems equivalent to ::cue with no argument, except maybe the background property would apply over a wider box.
Region IDs are half-removed. VTTRegion no longer has an exposed ID: http://dev.w3.org/html5/webvtt/#the-vttregion-interface It's still used as part of the parsing, but my intention was to remove it from the model to make it entirely a part of the parser, but since it's not Web-exposed I didn't get around to that.
I don't understand how to remove region IDs completely as they are used to associate regions with cues. It seems that if we must keep region IDs, we could (should?) have a ::region(id) selector. Comments?
::cue-region(region-id) would make a lot of sense, see https://github.com/w3c/webvtt/issues/314
see https://github.com/w3c/webvtt/issues/314
Fixed in https://github.com/w3c/webvtt/pull/349