Closed Bug 1490625 Opened 6 years ago Closed 6 years ago

Poor canvas/svg performance

Categories

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

62 Branch
All
Windows 10
defect

Tracking

()

RESOLVED DUPLICATE of bug 1421885
Tracking Status
firefox64 --- affected

People

(Reporter: i.r.e.c.c.a.k.u.n+bugzilla.mozilla.org, Unassigned)

References

Details

(Whiteboard: [gfx-noted])

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0 Build ID: 20180830143136 Steps to reproduce: Visit e.g. https://developers.arcgis.com/javascript/3/samples/styling_svg_quantize/ Actual results: Try to zoom out and pan around the map. Performance is unbelievably bad. App just unusable. Expected results: Many of samples has performance issues. Try https://developers.arcgis.com/javascript/3/samples/renderer_blendrenderer_housing/ https://developers.arcgis.com/javascript/3/samples/renderer_blendrenderer_demographics/ https://developers.arcgis.com/javascript/3/samples/renderer_color_ramp/ etc. Try a lot more from here https://developers.arcgis.com/javascript/3/jssamples/index.html#renderers,_symbols,_visualization Chrome performs excellent.
Hi Hanabishi, I reproduced the issue on the latest Nightly 64.0a1 (2018-09-18) (64-bit) on Windows 10. In some of the samples, the performance is worse than Chrome, close to unusable. I will add a component in order to involve the development team in reviewing this issue. Thanks for reporting!
Status: UNCONFIRMED → NEW
Component: Untriaged → Canvas: 2D
Ever confirmed: true
OS: Unspecified → Windows 10
Product: Firefox → Core
Hardware: Unspecified → All
Hi Hanabishi, I'm having some difficulty reproducing this performance issue on my machine. Could you go to about:support and copy and paste the information to here? That will help us understand the hardware that triggers this issue. Did this work better in an older version of Firefox and now is slow? If so could you use mozregression [1] to point us at a change that introduced this issue? Thanks! [1] https://mozilla.github.io/mozregression/
Flags: needinfo?(irecca.kun)
(In reply to Ryan Hunt [:rhunt] from comment #2) > Did this work better in an older version of Firefox and now is slow? Just migrated to Firefox. > Could you go to about:support and copy and paste the information to here? Of course. https://pastebin.com/5QADjPi9 (All extensions disabled for test.)
Flags: needinfo?(irecca.kun)
I was having a hard time reproducing this issue until I downloaded Firefox 62 (I was using Nightly with and without WebRender), then zoomed out so most of the map is on the screen, then panning around. That does the trick and we get some really long paints. From taking a profile, most of time spend is inside of FLB. Interestingly enough, I'm unable to reproduce it on Nightly so maybe it has been fixed. Again, with and without WebRender. Hanabishi, could you try and reproduce this with Firefox Nightly to see if we've fixed the issue in an upcoming release? [1] [1] https://www.mozilla.org/en-US/firefox/channel/desktop/#nightly
Flags: needinfo?(irecca.kun)
(In reply to Ryan Hunt [:rhunt] from comment #4) Yeah, works good on nightly build! Still less smooth comparing to Chrome but not very noticable. Great improvement at all, so I think this issue fixed.
Flags: needinfo?(irecca.kun)
This might be a dup of bug 1491631
Priority: -- → P3
See Also: → 1491631
Whiteboard: [gfx-noted]
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.