New issue
Advanced search Search tips

Issue 672025 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: May 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Feature

Blocking:
issue 669453



Sign in to add a comment

Allow animation of font-variation-settings

Project Member Reported by drott@chromium.org, Dec 7 2016

Issue description

We should allow animation for the values in font-variation-settings tag-value pairs.
 

Comment 1 by e...@chromium.org, Dec 9 2016

Labels: -Type-Bug Type-Feature

Comment 2 by drott@chromium.org, May 16 2017

Cc: alancutter@chromium.org

Comment 3 by drott@chromium.org, May 16 2017

WebKit does this at least for lists that match in length and tags, compare http://trac.webkit.org/browser/webkit/trunk/Source/WebCore/page/animation/CSSPropertyAnimation.cpp

Project Member

Comment 4 by bugdroid1@chromium.org, May 19 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/833939114f317ca1b5c53f2c832afdcd97a78d3f

commit 833939114f317ca1b5c53f2c832afdcd97a78d3f
Author: alancutter <alancutter@chromium.org>
Date: Fri May 19 17:59:24 2017

Enable interpolation of CSS property font-variation-settings

Spec: https://drafts.csswg.org/css-fonts-4/#low-level-font-variation-settings-control-the-font-variation-settings-property

BUG= 672025 

Review-Url: https://codereview.chromium.org/2891743003
Cr-Commit-Position: refs/heads/master@{#473244}

[add] https://crrev.com/833939114f317ca1b5c53f2c832afdcd97a78d3f/third_party/WebKit/LayoutTests/animations/composition/font-variation-settings-composition.html
[add] https://crrev.com/833939114f317ca1b5c53f2c832afdcd97a78d3f/third_party/WebKit/LayoutTests/animations/interpolation/font-variation-settings-interpolation.html
[modify] https://crrev.com/833939114f317ca1b5c53f2c832afdcd97a78d3f/third_party/WebKit/LayoutTests/animations/interpolation/resources/interpolation-test.js
[add] https://crrev.com/833939114f317ca1b5c53f2c832afdcd97a78d3f/third_party/WebKit/LayoutTests/animations/responsive/font-variation-settings-responsive.html
[modify] https://crrev.com/833939114f317ca1b5c53f2c832afdcd97a78d3f/third_party/WebKit/Source/core/animation/BUILD.gn
[add] https://crrev.com/833939114f317ca1b5c53f2c832afdcd97a78d3f/third_party/WebKit/Source/core/animation/CSSFontVariationSettingsInterpolationType.cpp
[add] https://crrev.com/833939114f317ca1b5c53f2c832afdcd97a78d3f/third_party/WebKit/Source/core/animation/CSSFontVariationSettingsInterpolationType.h
[modify] https://crrev.com/833939114f317ca1b5c53f2c832afdcd97a78d3f/third_party/WebKit/Source/core/animation/CSSInterpolationTypesMap.cpp
[add] https://crrev.com/833939114f317ca1b5c53f2c832afdcd97a78d3f/third_party/WebKit/Source/core/animation/animatable/AnimatableFontVariationSettings.cpp
[add] https://crrev.com/833939114f317ca1b5c53f2c832afdcd97a78d3f/third_party/WebKit/Source/core/animation/animatable/AnimatableFontVariationSettings.h
[modify] https://crrev.com/833939114f317ca1b5c53f2c832afdcd97a78d3f/third_party/WebKit/Source/core/animation/animatable/AnimatableValue.h
[modify] https://crrev.com/833939114f317ca1b5c53f2c832afdcd97a78d3f/third_party/WebKit/Source/core/animation/css/CSSAnimatableValueFactory.cpp
[modify] https://crrev.com/833939114f317ca1b5c53f2c832afdcd97a78d3f/third_party/WebKit/Source/core/css/CSSProperties.json5
[modify] https://crrev.com/833939114f317ca1b5c53f2c832afdcd97a78d3f/third_party/WebKit/Source/core/css/CSSPropertyEquality.cpp

Comment 5 by drott@chromium.org, May 22 2017

Status: Fixed (was: Assigned)

Sign in to add a comment