Closed Bug 1225287 Opened 9 years ago Closed 9 years ago

Display port is still too large on Fennec with APZ enabled

Categories

(Core :: Panning and Zooming, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla45
Tracking Status
firefox45 --- fixed

People

(Reporter: snorp, Assigned: snorp)

References

Details

Attachments

(1 file)

While testing some APZ stuff, I found it to be pretty easy to OOM Fennec by panning/zooming a bunch on a desktop page (nytimes.com in this case). A little digging indicates that we are creating more MemoryTextureHost instances than we are freeing, and thus leaking (or retaining?) the buffers.
Upon closer inspection it looks like we're just retaining these, and it's actually another case of bug 1223479
Summary: We sometimes leak MemoryTextureHost (and maybe MemoryTextureClient) on Android → Display port is still too large on Fennec (when zoomed in)
Summary: Display port is still too large on Fennec (when zoomed in) → Display port is still too large on Fennec with APZ enabled
Attachment #8688159 - Flags: review?(bugmail.mozilla) → review+
Assignee: jnicol → snorp
Blocks: 1206872
Component: Graphics → Panning and Zooming
https://hg.mozilla.org/mozilla-central/rev/4967e0ecdb20
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: