Page MenuHomePhabricator

Improve control of resource growth during VisualEditor editing sessions
Open, Needs TriagePublic0 Estimated Story Points

Description

There are particular data structures within VisualEditor which, under certain conditions, can grow in proportion to the total footprint of all editing that has taken place (as opposed to the current footprint of the document). In other cases, issues such as circular references to detached nodes may impair garbage collection.

Improving control of resource growth will be beneficial on all platforms, but especially mobile.