Cosimo Lupo 6358b47682
[featureVars] don't overwrite FeatureVariations, append new records
Currently, addFeatureVariationsRaw always deletes existing GSUB.FeatureVariations and overwrites them with the newly built records.
It doesn't have to, though. If the features for which we are adding feature variations are not already "variable", we can simply append the DS-rules-generated records to the FeatureVariations.
We raise an error if the existing FeatureVariations already reference the same feature tags used for the DS rules, as that could generate ambiguity/undefined logic.
2023-12-02 10:10:41 +00:00
..
2022-12-13 11:26:36 +00:00
2023-03-13 16:59:23 +02:00
2023-04-22 12:37:12 -06:00
2022-12-13 11:26:36 +00:00
2023-11-27 17:27:28 +00:00
2023-07-24 11:53:40 -06:00
2023-08-04 07:37:59 +02:00
2023-06-14 20:38:18 +03:00
2022-12-13 11:26:36 +00:00
2023-11-03 10:25:15 +00:00
2022-12-13 11:26:36 +00:00
2023-07-18 16:58:21 +02:00
2023-07-24 12:23:20 -06:00
2023-11-03 10:25:15 +00:00
2022-12-13 11:26:36 +00:00