Closed Bug 1619743 Opened 4 years ago Closed 1 year ago

Issue with css animation when webrender is disabled

Categories

(Core :: Graphics, defect, P2)

74 Branch
x86_64
All
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: ryanjmack21, Unassigned)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:74.0) Gecko/20100101 Firefox/74.0

Steps to reproduce:

This affects FF v70+. When reverting to earlier versions of FF, the issue can't be reproduced. This issue is also specific to FF and not other browsers.

User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:74.0) Gecko/20100101 Firefox/74.0

Demo of bug:
https://codepen.io/ryanMackIllumio/pen/XWbaqRq

The issue becomes resolved if you remove border-radius on the progress bar. Setting overflow: hidden on the button, and removing the border-radius on the progress bar resolves the issue, but unfortunately isn't an option in our specific use case.

Also, if I navigate to about:config and set gfx.webrender.all to true, the animation behaves as expected. None of the other gfx flags resolves the issue.

Actual results:

The animation for the progress bar has rough, choppy edges.

See the attached screenshot for reference.

Expected results:

The edges of the progress bar should be smooth.

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Graphics: WebRender
Product: Firefox → Core
Has Regression Range: --- → yes
Component: Graphics: WebRender → Graphics

macos specific, and fixed by enabling webrender

Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Unspecified → macOS
Priority: -- → P3
Hardware: Unspecified → x86_64

Reproduced this on the toronto windows testing machine (GTX 950) with d3d11 compositing as well.

OS: macOS → All
Priority: P3 → P2
Severity: normal → S3
Status: NEW → RESOLVED
Closed: 1 year ago
Depends on: fixed-by-webrender
Resolution: --- → WORKSFORME
Summary: Issue with css animation and webrender → Issue with css animation when webrender is disabled
Flags: needinfo?(mstange.moz)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: