Issue metadata
Sign in to add a comment
|
[Meta] Support for OpenType Variable Fonts |
||||||||||||||||||||||||||||||||||||||||||||
Issue descriptionMeta bug to track support for OpenType variable fonts in Chrome. Background Reading on the OpenType variable fonts concept: https://medium.com/@tiro/https-medium-com-tiro-introducing-opentype-variable-fonts-12ba6cd2369#.pgle2nu13 Spec References: https://drafts.csswg.org/css-fonts-4/ (with focus on the chapters that reference OpenType variable fonts) https://www.microsoft.com/en-us/Typography/OpenTypeSpecification.aspx OpenType variable fonts integration in the layout engine affects at least the following aspects: 1) Axis value assignments using the font-variation-settings property. 2) Integration of variable fonts axis parameters into the font shaping process and layout operations. 3) Integration into font matching for: * Matching based on canonical scalable axes such as width or weight or optical sizing. * Matching named instances 4) Feature resolution of spelled out CSS properties, and font-feature-settings and font-variation-settings. 5) ... We will add more integration aspects as we go along, tracked in the sub-bugs. ⛆ |
|
|
,
Nov 29 2016
,
Nov 29 2016
,
Dec 1 2016
,
Dec 2 2016
,
Dec 2 2016
,
Dec 7 2016
,
Dec 9 2016
,
Dec 16 2016
,
Dec 16 2016
,
Jan 9 2017
,
Jan 13 2017
,
Jan 18 2017
,
Feb 3 2017
,
Feb 16 2017
,
Feb 16 2017
,
Feb 27 2017
,
Mar 2 2017
,
Mar 13 2017
,
Mar 29 2017
,
Mar 29 2017
,
Mar 29 2017
,
Apr 27 2017
,
May 9 2017
,
Jun 14 2017
,
Jun 16 2017
,
Jun 27 2017
,
Aug 4 2017
,
Aug 4 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/fb826ab25ad1848742245aa245c726545a1fd04c commit fb826ab25ad1848742245aa245c726545a1fd04c Author: Dominik Röttsches <drott@chromium.org> Date: Fri Aug 04 18:34:50 2017 Enable OpenType Variable Fonts by default Intent to ship approved in: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/AzphlHk8orw Bug: 669453 Change-Id: I49fcb9d302793f30bd168840f36440ef7a5f19a8 Reviewed-on: https://chromium-review.googlesource.com/602239 Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Reviewed-by: Ben Wagner <bungeman@chromium.org> Commit-Queue: Dominik Röttsches <drott@chromium.org> Cr-Commit-Position: refs/heads/master@{#492082} [modify] https://crrev.com/fb826ab25ad1848742245aa245c726545a1fd04c/third_party/WebKit/LayoutTests/virtual/stable/webexposed/css-properties-as-js-properties-expected.txt [modify] https://crrev.com/fb826ab25ad1848742245aa245c726545a1fd04c/third_party/WebKit/LayoutTests/virtual/stable/webexposed/css-property-listing-expected.txt [modify] https://crrev.com/fb826ab25ad1848742245aa245c726545a1fd04c/third_party/WebKit/Source/platform/RuntimeEnabledFeatures.json5
,
Aug 4 2017
,
Aug 7 2017
,
Aug 22 2017
,
Dec 7 2017
,
Jan 30 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/e669e93e73a58f7bd43d41bb632706a44377948c commit e669e93e73a58f7bd43d41bb632706a44377948c Author: Eric Willigers <ericwilligers@chromium.org> Date: Tue Jan 30 22:01:21 2018 CSS font-variation-settings: retire feature flag font-variation-settings shipped to stable in M62. The CSSVariableFonts feature flag is no longer needed. BUG= 669453 Change-Id: I3061318331dda4f12a325caea49296b64cd8a05f Reviewed-on: https://chromium-review.googlesource.com/892759 Reviewed-by: Dominik Röttsches <drott@chromium.org> Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Cr-Commit-Position: refs/heads/master@{#533036} [modify] https://crrev.com/e669e93e73a58f7bd43d41bb632706a44377948c/third_party/WebKit/Source/core/css/CSSProperties.json5 [modify] https://crrev.com/e669e93e73a58f7bd43d41bb632706a44377948c/third_party/WebKit/Source/core/css/properties/longhands/FontVariationSettingsCustom.cpp [modify] https://crrev.com/e669e93e73a58f7bd43d41bb632706a44377948c/third_party/WebKit/Source/core/css/resolver/StyleResolver.cpp [modify] https://crrev.com/e669e93e73a58f7bd43d41bb632706a44377948c/third_party/WebKit/Source/platform/runtime_enabled_features.json5
,
May 31 2018
|
||||||||||||||||||||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||||||||||||||||||||||
Comment 1 by drott@chromium.org
, Nov 29 2016