W3C

– DRAFT –
Web Fonts Working Group Teleconference

25 May 2021

Attendees

Present
Garret, mayasse, sergeym, Vlad
Regrets
-
Chair
-
Scribe
Garret

Meeting minutes

vlad: existing spec for woff2 does not encode bit 6 for simple glyphs. Now there's a need to have it encoded since some renders care about it.

vlad: a couple of options to add it to the spec

vlad: use the reserved field in the woff2 header

vlad: or use the version field in the transformed glyf table

vlad: it would be split into a 16 bit version and a 16 bit flag field

<Vlad> For WOFF2 update, see discussion thread at https://lists.w3.org/Archives/Public/public-webfonts-wg/2021May/0001.html

vlad: I like the second option the most

garret: agreed

<Vlad> Change process is defined at https://www.w3.org/2020/Process-20200915/#revised-rec-substantive

garret: what are next steps?

Action: Garret: create a test woff2 file with the new flag6Bitmap added for legacy decoder testing

<trackbot> Created ACTION-230 - Create a test woff2 file with the new flag6bitmap added for legacy decoder testing [on Garret Rieger - due 2021-06-01].

garret: I'd like to try running a woff2 using the new proposed encoding through an old decoder to make sure it doesn't cause problems so we can verify backwards compatibility

Patch subset spec update

<Vlad> See https://github.com/w3c/PFE-analysis/blob/main/design/patch_subset_protocol_v3.md

https://github.com/ztanml/fast-hash

<Vlad> Decision on checksum implementation - to include full description in the spec proper with the informative reference to external source.

W3C Github repo changes

<Vlad> Agreement to pull out client/ server implementation [out of the analysys] of patch subset into a separate repo.

<Vlad> Next meeting will be held two weeks from now on June 8 (or the week after, depending on the topics that require a discussion).

Summary of action items

  1. Garret: create a test woff2 file with the new flag6Bitmap added for legacy decoder testing
Minutes manually created (not a transcript), formatted by scribe.perl version 131 (Sat Apr 24 15:23:43 2021 UTC).

Diagnostics

Succeeded: s/Chhange/Change

No scribenick or scribe found. Guessed: Garret