Closed Bug 785516 Opened 12 years ago Closed 11 years ago

OOM can put web apps into inescapable crash states

Categories

(Firefox for Android Graveyard :: Web Apps (PWAs), defect, P2)

17 Branch
ARM
Android
defect

Tracking

(firefox17 affected)

RESOLVED INCOMPLETE
Tracking Status
firefox17 --- affected

People

(Reporter: mcomella, Unassigned)

Details

(Whiteboard: [blocking-webrtandroid1-])

Attachments

(2 files)

1) Open Firefox (without Market installed)
2) Click the Apps button in the options overflow menu.
3) Click the Mozilla Marketplace link to install the app
4) Click the "Terms of Use" link
5) Click the system Home button when the page loads
6) Open the recent apps list and swipe-to-close the Marketplace app.
7) Open the Mozilla Marketplace app from the launcher on the desktop (the page may load in a strange zoom level as in bug 785479)
8) Hit the back button

Expected: The page goes back to the entry page of the Mozilla Marketplace
Actual: "Document Expired" page comes up

Note that an "Open With an App" doorhanger appears on this page even though we are already in the app.

Clicking "Try Again" will create a new doorhanger and change the page to "Offline mode". Pressing "Try Again" again, will make the "Try Again" appear active (depressed) but the page will not change. However, the Android system network indicators seem to indicate traffic.

When closing and reopening the app, even after swipe-to-close OOM, the session is restored, thus it is impossible to leave this state without reinstalling the app (though restarting the phone was not attempted).

Tested on Galaxy Nexus 4.0.4.
Priority: -- → P2
I'm unable to reproduce on the latest nightly running on my Galaxy Nexus with Android 4.1.1.  When I tap the link to install the app, I don't see a Terms of Use link, just the Log in/Register button.  When I press that, I do get a Terms of Use link on the Mozilla Persona sign in page.  But after following the steps to reproduce (including swiping to close the app, which I didn't even know you could do; cool!), I see the expected results: the entry page of the Mozilla Marketplace.
Whiteboard: [blocking-webrtandroid1-]
The app switcher UI is no longer part of Android Web Apps, so the STR won't work here. We probably need a different STR at this point to move forward fixing this, but we don't have that. ==> INCOMPLETE

When we get a new bug that's similar to this old bug, I'd open a new bug with the STR specified.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: