01:23:25 RRSAgent has joined #tt 01:23:25 logging to https://www.w3.org/2019/09/20-tt-irc 01:23:27 RRSAgent, make logs public 01:23:27 Zakim has joined #tt 01:23:29 Meeting: Timed Text Working Group Teleconference 01:23:29 Date: 20 September 2019 01:23:42 rrsagent, make minutes v2 01:23:42 I have made the request to generate https://www.w3.org/2019/09/20-tt-minutes.html nigel 01:23:55 rrsagent, this meeting spans midnight 01:24:06 Present+ Nigel_Megitt 01:24:09 Chair: Nigel 01:24:27 Agenda: https://www.w3.org/wiki/TimedText/tpac2019#Friday_20th_September 01:24:32 rrsagent, make minutes v2 01:24:32 I have made the request to generate https://www.w3.org/2019/09/20-tt-minutes.html nigel 01:28:22 ReinaldoFerraz__ has joined #tt 01:31:40 atai has joined #tt 01:32:03 ericc has joined #tt 01:32:18 atsushi has joined #tt 01:33:10 koizuka has joined #tt 01:34:31 cyril has joined #tt 01:34:45 Present+ Atsushi_Himori, Gary_Katsevman, Cyril_Concolato, Eric_Carlson, Michael_Li, Keiichi_Suzuki, Akihiko_Koizuka, 01:34:48 scribe: nigel 01:35:03 Topic: TPAC Day 2 01:35:23 Present+ Andreas_Tai 01:35:28 Present+ Glenn_Adams 01:35:57 Present+ Masaya_Ikeo 01:37:26 Nigel: [iterates through agenda] 01:38:35 .. Any other things to cover today? 01:38:43 Andreas: Implementation demo if we can make 5-10 minutes 01:40:56 group: [introductions] 01:41:01 Topic: WebVTT 01:42:44 Gary: Around June I got pretty close to completing an Implementation Report for WebVTT. 01:42:49 .. It's the first real one for it. 01:43:13 .. There are definitely, to my surprise considering how badly historically WebVTT was implemented, there's quite a lot of support. 01:43:18 .. There's a lot of support for the basic features. 01:43:34 .. But there are some issues around the newer features like regions, as well as styling. 01:43:43 .. There were specifically 7 issues opened from this IR 01:43:53 .. because they did not pass the 2 independent implementations test. 01:44:01 .. We should go through them today to discuss how to address them. 01:44:14 -> https://www.w3.org/wiki/TimedText/WebVTT_Implementation_Report WebVTT IR 01:44:34 .. There are a lot of failures in some cases 01:45:36 MasayaIkeo has joined #tt 01:45:38 Nigel: The CR exit criteria are about features, so if some tests fail it doesn't necessarily mean the feature isn't supported. 01:45:43 .. We can tell a story about the features. 01:46:03 Gary: Yes, I know in Firefox there's a specific "Edge cases" test that doesn't pass but we might be able to ignore that 01:46:07 .. for the CR exit criteria. 01:46:55 .. I have this pull request that's been ongoing for a while. 01:47:00 -> https://github.com/w3c/webvtt/pull/460 snapshot PR 01:47:19 .. This collates all the things we want to mark as at risk because there are not enough implementations. 01:47:39 .. It covers line alignment, position alignment etc which ultimately may need to be removed from the spec. 01:47:55 Andreas: Aren't those pretty core features of WebVTT? 01:48:08 Gary: They are fairly new features to WebVTT and there are basically no implementations that support them. 01:48:37 .. I think the working mode is to update WebVTT to match what is out there, considering we should fix bugs, to get to V1 01:48:47 .. and then if a feature is important then bring it in for the next version. 01:49:05 .. Then with a Rec we would have more power to request browser vendors to implement the new features, and have 01:49:13 .. more of a conversation rather than everyone ignoring it. 01:49:58 Present+ Song_Xu 01:51:30 Topic: [IR] VttCue region test failing webvtt#463 01:51:38 github: https://github.com/w3c/webvtt/issues/463 01:51:46 s/Vtt/VTT 01:51:55 Gary: This test is about the API for VTTCue. 01:52:02 .. The API states that region is a property on the cue. 01:52:18 .. It's failing across the board because Chrome and Edge don't support the region API at all. 01:52:35 .. Firefox is failing because it's very strict and an older version of the spec said to throw if there's an incorrect value 01:52:42 .. but the current version says ignore invalid values. 01:53:01 .. The Safari one is interesting - it still implements the old version with a regionId property referencing a global 01:53:03 .. list of VTT Regions. 01:53:15 .. It does work but not spec-compliant to the current version of the spec. 01:53:18 .. There is an open issue for it. 01:53:32 -> https://bugs.webkit.org/show_bug.cgi?id=168716 safari bug for vttregion 01:54:09 .. Is that likely to get fixed soon? 01:54:27 Eric: Yes inasmuch as I am able to control things, yes. 01:54:51 Gary: We won't be able to exit CR unless we write a shim. 01:54:58 Eric: I will take that feedback back. 01:55:04 Present+ David_Singer 01:55:20 Gary: I spoke about a different issue about the parser in Firefox and they seem to be on board, 01:55:27 .. so we can reach out to them and they'll be okay to update this. 01:55:30 Eric: Chrome? 01:56:07 Gary: I asked Mounir earlier in the week and he was unable to promise a timeframe but did seem willing.