Page MenuHomePhabricator

Editing a transclusion with many templates hangs the browser
Closed, DuplicatePublic8 Estimated Story Points

Description

Go to https://nl.wikipedia.org/wiki/Lijst_van_rijksmonumenten_in_Zaandam?veaction=edit and double-click the table. The browser hangs while dealing with the fact that there are 87 templates (so probably double that number of parts, because there are whitespace-only content blocks in between).

And that's only 87 rows, https://nl.wikipedia.org/wiki/Lijst_van_rijksmonumenten_in_Alkmaar has 399 rows.


Version: unspecified
Severity: normal

Details

Reference
bz69799

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:29 AM
bzimport set Reference to bz69799.
Etonkovidova set Security to None.

I can reproduce this in latest Chrome canary. The tab becomes entirely unresponsive.

Looking at the Chrome task manager I see the process is consuming 102% CPU and memory usage 520M and growing.

Jdforrester-WMF renamed this task from VisualEditor: Editing a transclusion with many templates hangs the browser to Editing a transclusion with many templates hangs the browser.Apr 10 2015, 11:17 AM
matmarex subscribed.

T134814 is a later duplicate of this task, but it has more interesting comments on it, so I'm duping this one.