Backport of "subparse: accept WebVTT timestamps without an hour component" into 1.16
Backport of !595 (merged) "subparse: accept WebVTT timestamps without an hour component".
Commits:
- 0739fafd subparse: accept WebVTT timestamps without an hour component