Closed Bug 653430 Opened 13 years ago Closed 13 years ago

Unable to pan/zoom after a tab is closed during a touch gesture

Categories

(Firefox for Android Graveyard :: Panning/Zooming, defect)

Firefox 5
ARM
Android
defect
Not set
major

Tracking

(firefox5 affected, status2.0 wontfix)

VERIFIED WORKSFORME
Tracking Status
firefox5 --- affected
status2.0 --- wontfix

People

(Reporter: xti, Assigned: mbrubeck)

References

Details

Steps to reproduce:
1. Open Fennec App
2. Browse to any website
3. Perform zoom out gesture
4. Repeat step 3 several times

Expected result:
After step 4, there are no changes to the app.

Actual result:
The current view page is frozen and you aren't able to perform anymore zoom in/out gesture, pan left/right to show up side panels or scroll up/down lists.

Notes:
In error console there are 2 errors:
- this.self._contentViewManager is undefined. Source file: chrome://browser/content/bindings/browser.xml Line: 1012
- this.browser.fuzzyZoom is not a function. Source File: chrome://browser/content/AnimatedZoom.js Line: 99
Please see the following video: http://www.youtube.com/user/qaioana#p/a/u/1/F50VIev7BDo
I assume this is a regression. Can we get a range.
Assignee: nobody → mbrubeck
Whiteboard: [fennec-6]
It looks like this happens if the "back" or "home" button is pressed during a pinch gesture, causing Fennec to close the tab and/or hide itself while the gesture is still in progress.

This might be helped by bug 619078, though not all Android devices correctly cancel system key presses when sliding off the keys.
I can reproduce this in Firefox 4.0, so it is not a recent regression.  Based on the apparent cause, this bug has probably been around a long time - perhaps as long as the pinch zooming code.
Summary: Unable to pan/zoom if is performed a zoom out gesture several times → Unable to pan/zoom after a tab is closed during a touch gesture
tracking-fennec: --- → 6+
Whiteboard: [fennec-6]
Received something similar, not exactly sure how I got there, but steps seems similar:

this.self._contentViewManager is undefined. Source file: chrome://browser/content/bindings/browser.xml Line: 1012

mb[mblen -1] is undefined
Source File: chrome://browser/content/input.js line: 954
tracking-fennec: 6+ → 7+
I got the 
Error: this.browser.fuzzyZoom is not a function
Source File: chrome://browser/content/AnimatedZoom.js 

after messing around with www.google.com by placing in a bunch of text, then clearing the field zooming in and clicking in the text field.  I didn't get the suggestion bubble when that occured

This occurred in today's nightly
Tracking 7+, major - I don't see this whatsoever in Aurora or Nightly. Close as WFM?
Sounds good
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → VERIFIED
tracking-fennec: 7+ → ---
You need to log in before you can comment on or make changes to this bug.