Closed Bug 1440905 (ImpressJS) Opened 6 years ago Closed 2 years ago

broken rendering on ImpressJS

Categories

(Core :: Graphics: WebRender, defect, P3)

60 Branch
defect

Tracking

()

RESOLVED WORKSFORME
Performance Impact none

People

(Reporter: giannis.sc, Unassigned)

References

Details

(Whiteboard: [gfx-noted])

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0
Build ID: 20180223154206

Steps to reproduce:

Open https://impress.js.org and go through the presentation on both chrome and Firefox


Actual results:

The presentation was very junky, slow and unresponsive. I tried on Ubuntu 17.10 with both Firefox 58 with default settings and on Firefox 60 with acceleration and webrender enabled. The latter was improved but still not on par with chrome


Expected results:

The presentation should have been buttery smooth (using chrome as a reference here). This can actually be used as a future test for the browser and something QuantumFlow initiative could look into to find the cause
Blocks: QuantumFlow
Alias: ImpressJS
Component: Untriaged → General
Product: Firefox → Core
Whiteboard: [qf:?]
I would like to confirm that now on Nightly 61 the presentation is much smoother so good job!! However there is a bug with rendering in 3D as can be seen on https://impress.js.org/#/one-more-thing. The 3 text appears broken and not on a straight line as it does without webrender being enabled or on chrome.
A second bug on this presentation on webrender is when transitioning from https://impress.js.org/#/big to https://impress.js.org/#/tiny. There is some graphics glitch that is not present normally on chrome or firefox (no webrender)
Component: General → Graphics: WebRender
Summary: Improve responsiveness at ImpressJS → broken rendering on ImpressJS
Is it possible to get a video of the graphic glitch? I don't see it localy.
Flags: needinfo?(giannis.sc)
On windows (hidpi) I see the text randomly pop out as it gets bigger, likely hitting webrenders limit on font size.

On linux (1080p) the text instead gets blurry (so not being scaled artifically) but has weird clipping at the top.

Seems mildly important to fix, but not for the first release. (I expect other browsers do ~ok here because they fall into a "draw it like an SVG" path for large text.
Priority: -- → P1
Whiteboard: [qf:?] → [qf:?], [gfx-noted]
The video of the whole presentation on my computer. You can see is junky at places and the 3D content is not rendered properly
Flags: needinfo?(giannis.sc)
(In reply to Jeff Muizelaar [:jrmuizel] from comment #3)
> Is it possible to get a video of the graphic glitch? I don't see it localy.

I have attached the relevant video related to this bug. Hope it proves useful :)
Whiteboard: [qf:?], [gfx-noted] → [qf-][gfx-noted]
Depends on: 1524797
Priority: P1 → P3
Performance Impact: --- → -
Whiteboard: [qf-][gfx-noted] → [gfx-noted]

Seems to run well now.

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: