ACTION-193: Known tags must use known tag format

Known tags must use known tag format

State:
closed
Person:
Vladimir Levantovsky
Due on:
December 10, 2015
Created on:
December 3, 2015
Related emails:
  1. Telcon Minutes for Jan 20, 2016 (from rsheeter@google.com on 2016-01-20)
  2. No telcon tomorrow (from Vladimir.Levantovsky@monotype.com on 2015-12-09)
  3. RE: WOFF-ACTION-193: Known tags must use known tag format (from Vladimir.Levantovsky@monotype.com on 2015-12-03)
  4. WOFF-ACTION-193: Known tags must use known tag format (from sysbot+tracker@w3.org on 2015-12-03)

Related notes:

Following Dec. 2, 2015 WG telcon discussion - mandating the use of known table tags requires new conformance test cases. I have added the "MUST" requirement for encoder to use known table tags but I am somewhat reluctant to do the same on the UA side.
- Does it make sense to allow decoders to process an input font even if known tables are encoded using custom table flag with the known tag that follows? Seems like this would be harmless and easy way to preserve backward compatibility.
- Similarly, does it make sense to mandate that only those tables that have a transform flags set be encoded with the known table tag? This would likely be a safer way to deal with the transformed tables but hypothetically would limit our ability to introduce new transforms for new font tables that may be defined in the future.
- Should we simply replicate the MUST use known table tags for the UA without any regard for transform?

Vladimir Levantovsky, 3 Dec 2015, 22:37:09

Most recent edit makes it a MUST for encoder to use known table tags when processing an input font file but at the same time adds MAY provision for UA to accept WOFF2 files that have known tables encoded with ("custom tag flag" + "table tag") even if the "table tag" is known.

Vladimir Levantovsky, 14 Dec 2015, 20:39:50

Display change log.


Vladimir Levantovsky <vladimir.levantovsky@gmail.com>, Garret Rieger <grieger@google.com>, Chairs, Chris Lilley <chris@w3.org>, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 193.html,v 1.1 2021/06/25 09:17:30 carcone Exp $