Open Bug 1600167 Opened 4 years ago Updated 2 years ago

WPT test css/css-lists/animations/list-style-image-interpolation.html fails

Categories

(Core :: CSS Transitions and Animations, defect, P5)

defect

Tracking

()

People

(Reporter: haozhes, Unassigned)

References

Details

Attachments

(2 files, 1 obsolete file)

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36

Steps to reproduce:

Create a local server under wpt, and open localhost:8000/ + path to the test
Run the attached test with Firefox nightly build.

Actual results:

See the attached image.
Firefox doesn't support the gradient pictures, and some results are not correct according to the spec: https://drafts.csswg.org/css-lists-3/#propdef-list-style-image

Expected results:

Pass all test

Attached file list-style-image.tar.gz (obsolete) —
Attachment #9112404 - Attachment is obsolete: true

Hi, Hao!

Thanks for your contribution!

I couldn't reproduce the described behavior, if you have the chance to add some extra steps to reproduce would be great!

Please let us know if this issue is reproduced in the latest Nightly edition. You can download it from here: https://nightly.mozilla.org/

If you still have the issue please create a new profile, you have the steps here: https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles?redirectlocale=en-US&redirectslug=Managing-profiles#w_starting-the-profile-manager
support.mozilla.orgsupport.mozilla.org

Once you have all this information, please let us know so we can continue investigating.

Regards,

Component: Untriaged → General
Flags: needinfo?(haozhes)
Component: General → DOM: Core & HTML
Product: Firefox → Core

(In reply to Seba S. from comment #3)

I couldn't reproduce the described behavior, if you have the chance to add some extra steps to reproduce would be great!

This seems to be recorded as
https://searchfox.org/mozilla-central/source/testing/web-platform/meta/css/css-lists/animations/list-style-image-interpolation.html.ini

Component: DOM: Core & HTML → Layout
Flags: needinfo?(haozhes)

The priority flag is not set for this bug.
:djg, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(dglastonbury)
Depends on: 1599869
Flags: needinfo?(dglastonbury)
Priority: -- → P3
Status: UNCONFIRMED → NEW
Component: Layout → CSS Transitions and Animations
Ever confirmed: true
Summary: list-style-image doesn't pass a wpt test → WPT test css/css-lists/animations/list-style-image-interpolation.html fails
Version: 72 Branch → Trunk

Best I can tell, there are two issues here:

  1. The test treats this property is transitionable but it's not.

    See CSS Transitions which has, "When comparing the before-change style and after-change style for a given property, the property values are transitionable if they have an animation type that is neither not animatable nor discrete."
    However, the animation type of list-style-image is discrete.

    For this the test needs to be updated.

  2. We don't support list-style-image: <gradient> (bug 1131073).

Marking as P5 but we really should update that test to ensure other implementations don't try to make discrete properties transitionable.

Priority: P3 → P5
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: