New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 604894 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug



Sign in to add a comment

WebVTT cues with descending chars are badly cropped

Project Member Reported by wolenetz@chromium.org, Apr 19 2016

Issue description

Repro steps:

1. Attach a webvtt file to a track in an HTMLMediaElement. Ensure the track has at least one multiline cue for the media containing lower-case 'g' or other characters/diacritics with descending portions. Multi-line cues appear to be required to repro this (at least for 'g' character cropping.)
2. Observe how the cue is rendered.

Expected: Cue is fully shown.
Actual: the lower portion of the 'g' is chopped off.

I've attached test.{html,vtt,webm} which demonstrates this issue.
I've also attached an image of what it looks like in current ToT.

Internal reference: b/15535389



 
test.webm
74.7 KB Download
test.vtt
160 bytes Download
test.html
442 bytes View Download
Screenshot from 2016-04-19 14:13:30.png
14.2 KB View Download
philipj@ : can you take a look please?

Comment 2 by phil...@opera.com, Apr 21 2016

Cc: phil...@opera.com halliwell@chromium.org f...@opera.com
Owner: ----
Status: Available (was: Assigned)
I'm afraid I don't have time to dig deeply into this at the moment, but zooming in on the screenshot, it looks like it's the second line that overlaps the first line. This is similar to  issue 397887  where it the problem was described as "there is a horizontal band which is darker or lighter than the surrounding background".

See comment 6 and 13 for my take on it: we need to figure out if it's possible to guarantee perfect line alignment using CSS, and then use that for WebVTT.
Agreed, this is the same as 397887, which got closed for a lack of activity, but is still an issue.

Comment 4 by sshru...@google.com, May 23 2016

Components: -Blink>Text>Track Blink>Media>Track
Renamed Blink>Text>Track to Blink>Media>Track. Moving these bugs to the new component.

Comment 5 by foolip@chromium.org, Nov 11 2016

Cc: foolip@chromium.org

Comment 6 by foolip@chromium.org, Nov 11 2016

Cc: -phil...@opera.com
Project Member

Comment 7 by sheriffbot@chromium.org, Nov 13 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 8 by f...@opera.com, Nov 13 2017

Labels: -Hotlist-Recharge-Cold
Status: Available (was: Untriaged)

Comment 9 by foolip@chromium.org, Nov 21 2017

Cc: -foolip@chromium.org
Project Member

Comment 10 by sheriffbot@chromium.org, Nov 22

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Status: Available (was: Untriaged)

Sign in to add a comment