Bug 97692 - Inner timestamps should be ignore without CSS
Summary: Inner timestamps should be ignore without CSS
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: 525.x (Safari 3.2)
Hardware: All All
: P2 Normal
Assignee: Victor Carbune
URL:
Keywords:
Depends on:
Blocks: 43668
  Show dependency treegraph
 
Reported: 2012-09-26 09:33 PDT by Victor Carbune
Modified: 2012-09-27 18:41 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Victor Carbune 2012-09-26 09:33:18 PDT
As per the current WebVTT specification, changes to the displayed text
should only apply when the CSS :past and :future pseudo-classes are used.

Otherwise, the text displayed should be the same as without timestamps.
Comment 1 Silvia Pfeiffer 2012-09-27 06:24:36 PDT
Have we implemented it differently? Maybe what we have makes more sense and we should see that WebVTT is changed?
Comment 2 Victor Carbune 2012-09-27 07:53:14 PDT
(In reply to comment #1)
> Have we implemented it differently? Maybe what we have makes more sense and we should see that WebVTT is changed?

Yes, it's different in the sense that we hide by default the future nodes, while the spec doesn't. The spec certainly needs some changes and maybe we should file a spec bug for implicitly hiding future nodes (I don't see any why an author would specify timestamps and not want the future nodes to be hidden).

I've been pointing out some of the changes required here:
http://lists.w3.org/Archives/Public/public-texttracks/2012Sep/0069.html
Comment 3 Silvia Pfeiffer 2012-09-27 18:41:11 PDT
I suggest registering a bug on the spec and not making any changes here, since I agree that our behaviour makes a lot more sense.