Note: There are a few cases of duplicates in user autocompletion which are being worked on.

Display port is still too large on Fennec with APZ enabled

RESOLVED FIXED in Firefox 45

Status

()

Core
Panning and Zooming
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: snorp, Assigned: snorp)

Tracking

unspecified
mozilla45
Points:
---

Firefox Tracking Flags

(firefox45 fixed)

Details

Attachments

(1 attachment)

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
Created attachment 8688159 [details] [diff] [review]
Use more reasonable APZ multipliers on mobile
Attachment #8688159 - Flags: review?(bugmail.mozilla)
Attachment #8688159 - Flags: review?(bugmail.mozilla) → review+
Assignee: jnicol → snorp
Blocks: 1206872
Component: Graphics → Panning and Zooming

Comment 3

2 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/4967e0ecdb20

Comment 4

2 years ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/4967e0ecdb20
Status: NEW → RESOLVED
Last Resolved: 2 years ago
status-firefox45: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
You need to log in before you can comment on or make changes to this bug.