Closed Bug 802834 Opened 8 years ago Closed 8 years ago

Categories

(Core :: Canvas: WebGL, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla19

People

(Reporter: smaug, Unassigned)

References

Details

(Whiteboard: [MemShrink])

Something keeps WebGLTexture alive and that ends up keeping
the whole document alive.
The addon from Bug 726346 can be useful for debugging (restart after installation).
After running cycle collector (maybe couple of times), "Find documents" shouldn't find any documents.
Whiteboard: [MemShrink]
This is very possibly bug 795186: let's fix that first and see if this bug persists.
Depends on: 795186
This is fixed by https://hg.mozilla.org/mozilla-central/rev/48502b61a63e , in my limited testing which consists in loading Nokia Maps, opening a new tab with about:memory, closing the Nokia Maps tab, and clicking GC and CC (but NOT 'minimize memory usage') a few times in about:memory and verifying that all webgl metrics disappear.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
This seems to have been a regression from the port to WebIDL bindings as well --- just tested a nightly build from Sept. 17 and it didn't have the issue.
Target Milestone: --- → mozilla19
You need to log in before you can comment on or make changes to this bug.