Page MenuHomePhabricator

Animation on the educational pop-ups is CPU-intensive for Gecko/Trident, but not for Webkit/Blink
Open, LowPublic8 Estimated Story Points

Description

T108620 has brought a new bug : while not clicking on blue points, my CPU was used at 100% (of one core only).
Once I have watched both pop-ups, CPU use become normal again.

It seems to be only the visual effect, because if I change tab in my browser, the CPU use become normal again whereas VE still turns. (and if I come again on wiki tab the CPU resume to turn max.

I use Iceweasel 41.0.2 (Debian 8.2 ; LXDE)
(sorry for my bad English)

Event Timeline

Pols12 raised the priority of this task from to Needs Triage.
Pols12 updated the task description. (Show Details)
Pols12 added a project: VisualEditor.
Pols12 subscribed.

Hi @Pols12, thanks for taking the time to report this!

Does that mean your CPU is at 100% for minutes, if you do not click the blue points?

Does that mean your CPU is at 100% for minutes, if you do not click the blue points?

Yes it is. 100% of one core, 50% of total because I have 2 core.
I think it is real performance issue (but maybe just for my old PC, I will test with another one).

If you want I can make a screenshot video (I permanently display CPU use).

I can reproduce using Firefox 42 on Windows 7, hovering at ~15% CPU for me. Opera 33 (like Chrome) uses like 2%, basically imperceptible. IE 11 uses 5-10% CPU.

(Note that this was on my local wiki, without Citoid, so it was only rendering one pulsing dot and not two.)

Jdforrester-WMF renamed this task from Educational pop-ups for links and for citations make CPU work too much to Animation on the educational pop-ups is low-CPU for Webkit/Blink, but not for Gecko/Trident.Nov 12 2015, 4:21 PM
Jdforrester-WMF triaged this task as Low priority.
Jdforrester-WMF set Security to None.
Jdforrester-WMF edited a custom field.
Jdforrester-WMF moved this task from To Triage to Freezer on the VisualEditor board.
matmarex renamed this task from Animation on the educational pop-ups is low-CPU for Webkit/Blink, but not for Gecko/Trident to Animation on the educational pop-ups is CPU-intensive for Webkit/Blink, but not for Gecko/Trident.Nov 12 2015, 6:05 PM

@matmarex : you make a mistake.
Gecko is used by Firefox and Blink by Chromium.

So previous title was correct : CPU is low for Blink and intensive for Gecko.

matmarex renamed this task from Animation on the educational pop-ups is CPU-intensive for Webkit/Blink, but not for Gecko/Trident to Animation on the educational pop-ups is CPU-intensive for Gecko/Trident, but not for Webkit/Blink.Nov 13 2015, 1:50 PM

Whoops, sorry.